You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Arch linux has a wide variant of package manager. Here a list of package manager that are used by myself.
4
+
***pacman** (offical Arch repository)
5
+
***yay** (community based repository also known as AUR)
6
+
***flatpak** (sandbox like installation with every dependency included; more save needed)
7
+
8
+
I would recommend only to use the packages from the [offical Arch repository](https://archlinux.org/packages/). Use **yay(AUR)** and **flatpak(FlatHub)** only if not possible to install via **pacman(Arch)**.
9
+
10
+
### Pacman, Yay and Flatpak
11
+
Here an example for basic use of the package manager.
Copy file name to clipboardExpand all lines: App/EndeavourOS (Arch)/README.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
1
# Installation guide
2
-
This **guide** is basicly created for a better start with EndeavourOS as an beginner and a student.
2
+
This **guide** is basicly created for a better start with Arch/EndeavourOS as an beginner and a student. I not already known [here](./COMMANDS.md) the basic commands for Arch based systems like **pacman**, **yay** and **flatpak**.
3
3
4
-
# Before you execute/use `installPackages.sh`
4
+
##Before you execute/use `installPackages.sh`
5
5
**Important** Don't execute the [`installPackages.sh`](./installPackages.sh) blindly. It's more or less a cheat cheet for packages that are needed as a student and the hardware requirements can be quite different for each system.
6
6
7
7
Basicly everything is commented so the only thing that matters is to choose the packages for your needs.
8
8
9
9
Some commands are completly commented. Like the nvidia drivers. Obviously it's because you may have a older graficscard or an amd graficscard so you have to check out what your pc needs.
10
10
11
-
# Recommendations
11
+
##Recommendations
12
12
Some tools and applications that are useful but only additional. If not needed don't install it. We don't want bloat on our systems.
13
13
14
-
## Oh My Bash
14
+
###Oh My Bash
15
15
I recommend the extention [Oh My Bash](https://github.com/ohmybash/oh-my-bash). It makes the terminal experiance more likable for beginners(at least I think so) and has some plugins builtin that are quite useful. If you use Zsh look [here](https://github.com/ohmyzsh/ohmyzsh)
16
16
17
17
Also I would to change some settings of `Oh My Bash` within the config `~/.bashrc`.
@@ -27,5 +27,5 @@ For more security you can disable the automated updates and the use of sudo.
27
27
OMB_USE_SUDO=true # set to false
28
28
```
29
29
30
-
## VS Code extensions
30
+
###VS Code extensions
31
31
Some extensions that I and can recommend are written in [`codeExtensions.sh`](../codeExtensions.sh). You can check that out if you want to install some useful extensions but don't know where to start.
0 commit comments