Dopsána základní instalace Arch linux
This commit is contained in:
		
							
								
								
									
										109
									
								
								INSTALACE.md
									
									
									
									
									
								
							
							
						
						
									
										109
									
								
								INSTALACE.md
									
									
									
									
									
								
							| @@ -58,3 +58,112 @@ mount -o subvol=@var_log,compress=zlib,ssd,noatime /dev/mapper/cryptroot /mnt/va | ||||
| pacstrap /mnt base linux linux-firmware btrfs-progs vim | ||||
| genfstab -U /mnt >> /mnt/etc/fstab | ||||
| ``` | ||||
| ## Konfigurace systému | ||||
| Po instalaci základního systému je nutné provést základní konfiguraci systému. Zadejte následující příkazy v prostředí `chroot`: | ||||
|  | ||||
| ```bash | ||||
| # Změna do chroot prostředí | ||||
| arch-chroot /mnt | ||||
|  | ||||
| #Nastavení časové zóny | ||||
| ln -sf /usr/share/zoneinfo/Europe/Prague /etc/localtime | ||||
| hwclock --systohc | ||||
|  | ||||
| #Nastavení lokalizace systému | ||||
| #Upravte soubor locale.gen a odkomentujte (nebo přidejte) řádky pro češtinu | ||||
| nano /etc/locale.gen | ||||
| # Odstraňte komentáře u řádků: | ||||
| # cs_CZ.UTF-8 UTF-8 | ||||
| # cs_CZ ISO-8859-2 | ||||
|  | ||||
| ## Generujte lokalizace | ||||
| locale-gen | ||||
|  | ||||
| ## Nastavte systémový jazyk | ||||
| echo "LANG=cs_CZ.UTF-8" > /etc/locale.conf | ||||
| export LANG=cs_CZ.UTF-8 | ||||
| ``` | ||||
| ## Nastavení sítě | ||||
|  | ||||
| ### Nastavte hostname a konfigurujte sítě: | ||||
|  | ||||
| ```bash | ||||
| echo "myhostname" > /etc/hostname | ||||
| echo "127.0.0.1 localhost" >> /etc/hosts | ||||
| echo "::1       localhost" >> /etc/hosts | ||||
| echo "127.0.1.1 myhostname.localdomain myhostname" >> /etc/hosts | ||||
| ``` | ||||
| ## Nastavení hesla root | ||||
|  | ||||
| ### Nastavte heslo pro účet root: | ||||
|  | ||||
| ```bash | ||||
| passwd | ||||
| ``` | ||||
| Zadejte a potvrďte heslo pro účet root, které bude použito pro administrativní přístup. | ||||
|  | ||||
| ## Instalace ovladačů grafické karty | ||||
|  | ||||
| Pro správnou funkci grafického prostředí je potřeba nainstalovat ovladače pro vaši grafickou kartu. Arch Linux podporuje ovladače pro většinu běžných grafických karet: | ||||
|  | ||||
| ### Pro Intel grafické karty | ||||
|  | ||||
| ```bash | ||||
| pacman -S xf86-video-intel | ||||
| ``` | ||||
|  | ||||
| ### Pro AMD grafické karty | ||||
|  | ||||
| ```bash | ||||
| pacman -S xf86-video-amdgpu | ||||
| ``` | ||||
|  | ||||
| ### Pro NVIDIA grafické karty | ||||
|  | ||||
| ```bash | ||||
| pacman -S nvidia nvidia-utils | ||||
| ``` | ||||
|  | ||||
| ## Instalace a konfigurace NetworkManager | ||||
|  | ||||
| NetworkManager je nástroj pro snadnou konfiguraci a správu síťových připojení: | ||||
|  | ||||
| ```bash | ||||
| pacman -S networkmanager | ||||
| systemctl enable NetworkManager.service | ||||
| systemctl start NetworkManager.service | ||||
| ``` | ||||
| Tímto krokem zabezpečíte, že NetworkManager bude automaticky spuštěn při startu systému a bude dostupný pro správu síťových připojení přes grafické rozhraní nebo příkazovou řádku. | ||||
|  | ||||
|  | ||||
|  | ||||
| ## Instalace Openbox a LightDM | ||||
|  | ||||
|  Nainstalujte grafické prostředí a správce přihlašování: | ||||
|   | ||||
|  ```bash | ||||
|  pacman -S xorg-server xorg-xinit openbox lightdm lightdm-gtk-greeter | ||||
| systemctl enable lightdm | ||||
| ``` | ||||
|  | ||||
| ## Vytvoření uživatele a nastavení sudo | ||||
|  | ||||
| Vytvořte běžného uživatele s možností používat sudo pro administrativní úkoly: | ||||
|  | ||||
| ```bash | ||||
| useradd -m -G wheel -s /bin/bash novyuzivatel | ||||
| passwd novyuzivatel | ||||
| pacman -S sudo | ||||
| EDITOR=vim visudo | ||||
| ``` | ||||
| V souboru sudoers, odkomentujte řádek %wheel ALL=(ALL) ALL pro umožnění členům skupiny wheel používat příkaz sudo. | ||||
|  | ||||
| ## Závěrečné kroky | ||||
|  | ||||
| Ukončete chroot a restartujte systém: | ||||
|  | ||||
| ```bash | ||||
| exit | ||||
| umount -R /mnt | ||||
| reboot | ||||
| ``` | ||||
		Reference in New Issue
	
	Block a user