User Tools

Site Tools


arch-install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
arch-install [2024/01/22 21:30] karcioarch-install [2024/01/23 00:58] (current) karcio
Line 1: Line 1:
-==== Install ====+==== Arch Install ==== 
 + 
 +{{tag>linux arch partition luks pacman}} 
 + 
   * Download arch linux iso then flash usb    * Download arch linux iso then flash usb 
 <code> <code>
Line 126: Line 130:
 <code> <code>
 vim /etc/mkinitcpio.conf vim /etc/mkinitcpio.conf
-# and add ''encrypt lvm2'' before ''filesystem'+# and add 'encrypt lvm2' before 'filesystem' 
 HOOKS="base udev autodetect modconf kms keyboard keymap consolefont block encrypt lvm2 filesystems fsck" HOOKS="base udev autodetect modconf kms keyboard keymap consolefont block encrypt lvm2 filesystems fsck"
 </code> </code>
Line 155: Line 159:
 </code> </code>
 ==== After install steps ==== ==== After install steps ====
-1. Connect wire Eth0 and start Network Manager - then setup wifi +  * Connect wire Eth0 and start Network Manager - then setup wifi 
-```+<code>
 systemctl enable --now NetworkManager systemctl enable --now NetworkManager
 nmtui nmtui
-``` +</code> 
-2. Install xorg,lightdm and i3  +  Install xorg,lightdm and i3  
-```+<code>
 pacman -S bash-completion xorg-server pacman -S bash-completion xorg-server
 pacman -S xorg-xinit xorg-xkill pacman -S xorg-xinit xorg-xkill
Line 169: Line 173:
 systemctl enable lightdm systemctl enable lightdm
 reboot reboot
-``` +</code> 
-3. Create user +  Create user 
-```+<code>
 useradd -m karcio useradd -m karcio
 passwd karcio passwd karcio
Line 177: Line 181:
 su - karcio su - karcio
 echo "exec i3" >> ~/.xinitrc echo "exec i3" >> ~/.xinitrc
-``` +</code> 
-3. Install sound +  Install sound 
-```+<code>
 sudo pacman -S pulseaudio pulseaudio-alsa alsa-utils sudo pacman -S pulseaudio pulseaudio-alsa alsa-utils
-``` +</code> 
-4. Install notification +  Install notification 
-```+<code>
 sudo pacman -S notification-daemon libnotify sudo pacman -S notification-daemon libnotify
-``` +</code> 
-then edit `/usr/share/dbus-1/services +then edit ''/usr/share/dbus-1/services'' 
-``` +<code>
 sudo vim /usr/share/dbus-1/services/org.freedesktop.Notifications.service sudo vim /usr/share/dbus-1/services/org.freedesktop.Notifications.service
-```+</code>
 and add following lines:  and add following lines: 
-```+<code>
 [D-BUS Service] [D-BUS Service]
 Name=org.freedesktop.Notifications Name=org.freedesktop.Notifications
 Exec=/usr/lib/notification-daemon-1.0/notification-daemon Exec=/usr/lib/notification-daemon-1.0/notification-daemon
-``` +</code> 
-5. Install additional fonts +  Install additional fonts 
-```+<code>
 sudo pacman -S ttf-font-awesome terminus-font ttf-dejavu sudo pacman -S ttf-font-awesome terminus-font ttf-dejavu
-``` +</code> 
-6. Install cron +  Install cron 
-```+<code>
 sudo pacman -S cronie sudo pacman -S cronie
 sudo systemctl enable --now cronie.service sudo systemctl enable --now cronie.service
-``` +</code> 
-7. Install graph stuff +  Install graph stuff 
-```+<code>
 sudo pacman -S feh sudo pacman -S feh
-``` +</code> 
-8. Install some tools +  Install some tools 
-```+<code>
 sudo pacman -S git alacritty mc zip unzip sudo pacman -S git alacritty mc zip unzip
-``` +</code>
- +
- +
  
-https://blog.bespinian.io/posts/installing-arch-linux-on-uefi-with-full-disk-encryption/+**Install with uefi:** https://blog.bespinian.io/posts/installing-arch-linux-on-uefi-with-full-disk-encryption/
arch-install.1705959059.txt.gz · Last modified: 2024/01/22 21:30 by karcio