38 lines
1.1 KiB
Markdown
38 lines
1.1 KiB
Markdown
|
---
|
||
|
creation date: 2022-09-03
|
||
|
tags: [note,arch,linux,archlinux,install]
|
||
|
---
|
||
|
|
||
|
It has never been easier to install arch. Simply use the `archinstall` command!
|
||
|
|
||
|
* Make a bootable USB stick with `dd bs=4M if=path/to/archlinux-version-x86_64.iso of=/dev/sdx conv=fsync oflag=direct status=progress`
|
||
|
* Type `archinstall` once booted into USB
|
||
|
* Configure the system to your liking, here are some recommendations, but defaults should do it
|
||
|
* Use btrfs and use recommended sub volumes layout
|
||
|
* Use **encryption**
|
||
|
* Use systemd-boot
|
||
|
* Use NetworkManager for any desktop experience
|
||
|
* Pick a default desktop environment for desktop experience, e.g. [[KB/Linux/GNOME]], [[KB/Linux/Desktop/KDE/KDE]], [[KB/Linux/Desktop/i3]] or [[KB/Linux/Desktop/sway]]
|
||
|
|
||
|
Recommended packages for first install
|
||
|
|
||
|
```plain
|
||
|
htop fd ncdu dfc neofetch zsh zsh-autosuggestions zsh-completions zsh-syntax-highlighting nano nano-syntax-highlighting rsync vim reflector pacman-contrib kernel-modules-hook
|
||
|
```
|
||
|
|
||
|
And from AUR later
|
||
|
|
||
|
```shell
|
||
|
pacman-cleanup-hook
|
||
|
yay-bin
|
||
|
|
||
|
# when using btrfs snapshots
|
||
|
timeshift-bin
|
||
|
```
|
||
|
|
||
|
When using _wayland_, ensure that you install
|
||
|
|
||
|
```shell
|
||
|
qt5-wayland
|
||
|
qt6-wayland
|
||
|
```
|