remove dhcpcd, we'll use NetworkManager instead
This commit is contained in:
@@ -163,9 +163,8 @@ finish the install.
|
|||||||
26. `echo 'en_US.UTF-8 UTF-8' > /etc/locale.gen`
|
26. `echo 'en_US.UTF-8 UTF-8' > /etc/locale.gen`
|
||||||
27. `echo 'KEYMAP=us' > /etc/vconsole.conf`
|
27. `echo 'KEYMAP=us' > /etc/vconsole.conf`
|
||||||
28. `echo 'hostname' > /etc/hostname`
|
28. `echo 'hostname' > /etc/hostname`
|
||||||
29. `pacman -S sudo vim dhclient dhcpcd bash-completion btrfs-progs plymouth fwupd`
|
29. `pacman -S sudo vim bash-completion btrfs-progs plymouth fwupd`
|
||||||
|
|
||||||
- dhclient/dhcpcd provides dhcp for network
|
|
||||||
- bash-completion provides tab complete
|
- bash-completion provides tab complete
|
||||||
- btrfs-progs provides fsck for btrfs
|
- btrfs-progs provides fsck for btrfs
|
||||||
- plymouth gives a nice bootloader screen
|
- plymouth gives a nice bootloader screen
|
||||||
@@ -221,10 +220,9 @@ finish the install.
|
|||||||
41. `mkdir /home/ducoterra`
|
41. `mkdir /home/ducoterra`
|
||||||
42. `chown ducoterra:ducoterra /home/ducoterra`
|
42. `chown ducoterra:ducoterra /home/ducoterra`
|
||||||
43. `locale-gen`
|
43. `locale-gen`
|
||||||
44. `systemctl enable dhcpcd`
|
44. If on VM install guest drivers: `pacman -S qemu-guest-agent spice-vdagent`
|
||||||
45. If on VM install guest drivers: `pacman -S qemu-guest-agent spice-vdagent`
|
45. If you need ssh: `pacman -S openssh; systemctl enable sshd`
|
||||||
46. If you need ssh: `pacman -S openssh; systemctl enable sshd`
|
46. Add a pacman hook for systemd-boot updates
|
||||||
47. Add a pacman hook for systemd-boot updates
|
|
||||||
|
|
||||||
/etc/pacman.d/hooks/95-systemd-boot.hook
|
/etc/pacman.d/hooks/95-systemd-boot.hook
|
||||||
|
|
||||||
@@ -240,25 +238,25 @@ finish the install.
|
|||||||
Exec = /usr/bin/systemctl restart systemd-boot-update.service
|
Exec = /usr/bin/systemctl restart systemd-boot-update.service
|
||||||
```
|
```
|
||||||
|
|
||||||
49. Install gnome: `pacman -S gdm gnome`
|
47. Install gnome: `pacman -S gdm gnome`
|
||||||
|
|
||||||
- choose pipewire-jack
|
- choose pipewire-jack
|
||||||
- choose wireplumber
|
- choose wireplumber
|
||||||
- choose noto-fonts-emoji
|
- choose noto-fonts-emoji
|
||||||
|
|
||||||
50. `systemctl enable gdm`
|
48. `systemctl enable gdm`
|
||||||
51. Install NetworkManager `pacman -S networkmanager`
|
49. Install NetworkManager `pacman -S networkmanager`
|
||||||
52. `systemctl enable NetworkManager`
|
50. `systemctl enable NetworkManager`
|
||||||
53. Install gnome nice-to-haves `pacman -S gnome-tweaks dconf-editor seahorse`
|
51. Install gnome nice-to-haves `pacman -S gnome-tweaks dconf-editor seahorse`
|
||||||
54. Install tpm2-tss for tpm2 disk decryption `pacman -S tpm2-tss`
|
52. Install tpm2-tss for tpm2 disk decryption `pacman -S tpm2-tss`
|
||||||
55. Setup tpm2 disk decryption
|
53. Setup tpm2 disk decryption
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
systemd-cryptenroll /dev/vda2 --wipe-slot=tpm2 --tpm2-device=auto --tpm2-pcrs="" --unlock-key-file=/media/root-key.txt
|
systemd-cryptenroll /dev/vda2 --wipe-slot=tpm2 --tpm2-device=auto --tpm2-pcrs="" --unlock-key-file=/media/root-key.txt
|
||||||
```
|
```
|
||||||
|
|
||||||
56. `exit`
|
54. `exit`
|
||||||
57. `reboot`
|
55. `reboot`
|
||||||
|
|
||||||
### Gnome Keyring
|
### Gnome Keyring
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user