Jak zainstalować Arch Linux
Arch Linux jest jednym z najpopularniejszych Linux dystrybucje tam. Jest to doskonały system dla ekspertów i osób typu DIY. Jeśli więc lubisz robić wszystko po swojemu, Arch może być dystrybucją dla Ciebie.
Opracowany i utrzymywany przez społeczność oddanych maniaków, Arch Linux oferuje całkowitą swobodę. Zaczyna się to nawet od instalacji, jak zaraz zobaczysz.
Instaluje tylko minimalny pakiet i pozwala wybrać, co jeszcze chcesz. Następnie możesz zainstalować tylko te usługi i programy, których potrzebujesz. Dzięki temu Twój system będzie smukły i będzie można go zainstalować na najszerszej gamie maszyn. Arch pozwala także na bieżąco śledzić najnowsze wersje oprogramowania, uzyskując głębsze zrozumienie Linuksa.
Jeśli jesteś gotowy, aby zagłębić się w Arch, ten przewodnik krok po kroku poprowadzi Cię przez kolejne kroki. Powinieneś błyskawicznie uruchomić system.
Kroki instalacji Arch Linux
Wykonaj poniższe kroki, aby zainstalować Arch Linux:
1. Zanim zaczniesz – ostrzeżenie
Na początek.
Zanim zaczniesz, pamiętaj, że Arch Linux różni się od wielu innych dystrybucji Linuksa, które są dostarczane z przyjaznym dla użytkownika instalatorem i gotowym do użycia środowiskiem.
Arch Linux nie jest dla dzieci. Jest przeznaczony dla ekspertów komputerowych i tych, którzy chcą nimi zostać. Jego system instalacyjny nie jest przyjazny dla użytkownika, jest przyjazny dla nerdów. Po drodze nie ma żadnych pomocnych wskazówek i nie dostajesz nawet graficznego instalatora, nawet opartego na ncurses.
Z drugiej strony, Arch Linux oferuje swobodę, jaką reprezentuje Linux w zakresie computing świat. Możesz zainstalować co chcesz i jak chcesz. A jeśli złamiesz system, wina będzie wyłącznie twoja.
Jeśli chcesz, możesz także zainstalować go razem z systemem operacyjnym Windows. Lub po prostu wytrzyj wszystko z pudełka i zainstaluj Arch.
Będziesz potrzebować co najmniej pamięci USB o pojemności 1 GB, narzędzia do tworzenia Live USB i drugiej pamięci USB z GParted-live, jeśli chcesz ułatwić partycjonowanie dysku twardego. Potrzebujesz także połączenia z Internetem.
2. Pobierz plik ISO Arch
Pierwszym krokiem jest pobranie pliku ISO Arch. Aby to zrobić, udaj się do https://www.archlinux.org/download/ i wybierz opcję, która najbardziej Ci odpowiada.
3. Utwórz działający dysk USB
Rufus.ie to łatwy w użyciu mały program do tworzenia dysków Live USB. Pobierz go, a następnie uruchom i włóż dysk USB. Wybierz dysk, wybierz pobrany plik ISO i kliknij Start. Pamiętaj, aby poczekać na zakończenie przed wyjęciem drążka i zamknięciem programu.
Jeśli chcesz łatwiejszej instalacji Arch Linux i masz drugą pamięć USB, możesz pobrać GParted-na żywo i zrób z niego drugą Live CD.
Gparted to graficzny program do zarządzania dyskami firmy GNOME, który jest bardzo przyjazny dla użytkownika. Gparted-live to jego rozruchowa wersja, która umożliwia partycjonowanie i formatowanie dysku twardego dowolnego komputera od chwili uruchomienia. Jasne, eliminuje to przyjemność z partycjonowania za pomocą fdisk, ale to twój wybór.
4. Sprawdź bezpieczny rozruch UEFI
Komputery są wyposażone w system startowy BIOS lub UEFI. Klawisz umożliwiający wejście na tę stronę ustawień jest zwykle wyświetlany podczas uruchamiania komputera i może mieć postać F12, F1, F2 lub F10, w zależności od systemu.
Jeśli masz system BIOS, wszystko, czego potrzebujesz, to upewnić się, że „sekwencja rozruchowa” pozwala na uruchomienie USB przed dyskiem twardym. Po prostu sprawdź opcję „Opcja rozruchu” lub Konfiguracja rozruchu”, wybierz, zapisz i wyjdź.
W przypadku komputerów UEFI należy dodatkowo wyłączyć opcję „Bezpieczny rozruch”, ponieważ tylko w ten sposób system uruchomi się z dysku USB. „Bezpieczny rozruch” to bezpieczeństwo system przed root-kitami, ale nie potrzebujemy go tutaj.
5. Uruchom Live USB
Uruchom ponownie komputer z podłączonym dyskiem USB, a powinieneś wyświetlić monit powłoki. To jest środowisko instalacyjne i nie ma tam systemu automatycznego. Będziesz więc musiał ręcznie wprowadzić wszystkie polecenia i ich opcje.
Pierwszym krokiem powinno być skonfigurowanie języka klawiatury systemu, jeśli różni się on od angielskiego (amerykańskiego) będącego ustawieniem domyślnym. W przeciwnym razie skuteczne wydawanie poleceń byłoby trudne, jeśli tego nie robisz. Możesz sprawdzić dostępne układy klawiatury za pomocą następującego polecenia:
ls /usr/share/kbd/keymaps/**/*.map.gz
a następnie wybierz na przykład układ francuski z następującymi elementami:
Loadkeys fr-latin1
6. Podziel i sformatuj dysk na partycje
Pierwszą częścią instalacji systemu operacyjnego jest podzielenie i sformatowanie dysku twardego. Dysk twardy lub dysk twardy to przestrzeń dyskowa Twojego komputera, w której przechowujesz wszystkie pliki systemowe i dodatkowo masz dodatkową przestrzeń do zapisywania plików.
Partycjonowanie to proces dzielenia pojedynczego dysku twardego na wiele sekcji. Często jest to pomocne przy instalowaniu wielu systemów i zapobieganiu całkowitej awarii systemu w przypadku awarii mniejszej partycji.
Z drugiej strony formatowanie polega na utworzeniu systemu plików na partycji dysku. Windows używa na przykład Fat32 i NTFS, podczas gdy Linux używa ext3 i ext4.
Jeśli utworzyłeś pendrive GParted-live, będziesz musiał go najpierw uruchomić przed uruchomieniem Arch Sticka. Wystarczy, że zwolnisz odpowiednią ilość miejsca na dysku, zmniejszając starą partycję (np. Windows). Możesz wybrać 10 GB lub więcej, w zależności od tego, ile masz miejsca.
a) Dla tych, którzy nie mają GParted, tutaj musisz wywołać fdisk. Pamiętaj, że fdisk jest bardzo poważnym narzędziem, dlatego przed jego użyciem musisz dokładnie przeczytać jego przewodnik. Poniżej znajdują się przykładowe polecenia służące do wyczyszczenia całego dysku i przygotowania go do instalacji systemu Linux:
fdisk -l #lista wszystkich dysków w systemie
fdisk /dev/sda #wybierz dysk sda do partycjonowania
Pamiętaj, aby zmienić „sda” na dowolne polecenie fdisk -l wymienione na liście. Po wybraniu dysku fdisk wyświetli opcje. Zawierają:
n – Utwórz nową partycję
p – Wydrukuj tablicę partycji
w – Zapisz nową partycję i wyjdź
m – Wydrukuj pomoc
Po partycjonowaniu każda nowa partycja będzie zawierać numer, na przykład /dev/sda1 dla pierwszej i /dev/sda2 dla drugiej partycji.
b) Ostatecznie potrzebujesz dwóch lub trzech partycji, w zależności od systemu:
I. Do zainstalowania systemu operacyjnego potrzebna jest partycja root. (np. /dev/sda1)
II. Potrzebujesz także partycji wymiany, aby zmniejszyć obciążenie pamięci RAM systemu. (np. /dev/sda2)
iii. Jeśli masz maszynę UEFI, możesz potrzebować partycji EFI. Użyj 200 MB lub więcej. (np. /dev/sda3)
c) Po zakończeniu partycjonowania nadszedł czas na sformatowanie partycji, aby były gotowe do użycia. Wprowadź następujące polecenia:
mkfs.ext4 /dev/sda1
mkswap /dev/sda2
W przypadku maszyn UEFI utwórz system FAT32 na trzeciej partycji z:
mkfs.fat -F32 /dev/sda3
d) Następnie musisz zamontować systemy plików i udostępnić je Archowi na potrzeby procesu instalacji. Zamontuj je za pomocą następujących poleceń:
mount / dev / sda1 / mnt
swapon / dev / sda2
W przypadku maszyn UEFI dodaj:
zamontuj /dev/sda3 /boot/efi
7. Połącz się z Internetem
Połączenia przewodowe (Ethernet) powinny działać od razu po wyjęciu z pudełka, wystarczy podłączyć kabel. Ale możesz także korzystać z Wi-Fi, jeśli masz takie możliwości. Aby skonfigurować Wi-Fi, wpisz następujące polecenie:
menu Wi-Fi
Następnie sprawdź, czy masz internet za pomocą polecenia ping, np
pinguj archlinux.org
Gdy już będziesz mieć dostęp do Internetu, możesz ustawić czas systemowy za pomocą:
timedatectl set-ntp prawda
8. Zainstaluj podstawę Arch
Podczas instalacji musisz pobrać pakiety Arch, a system udostępnia do tego wiele serwerów lustrzanych. Są one zdefiniowane w pliku /etc/pacman.d/mirrorlist. Aby uniknąć powolnych serwerów, możesz po prostu przejrzeć listę i przenieść na górę wpisy ze swojego kraju lub tych, które są najbliżej Ciebie.
Teraz zainstaluj Archa za pomocą:
pacstrap /mnt base linux linux-firmware nano vim
Zwróć uwagę, że dołączone są dwa edytory nano i vim. Możesz dołączyć dowolne podstawowe narzędzia, których potrzebujesz, ponieważ podstawowa instalacja nie obejmuje niczego więcej.
9. Zapisz strukturę plików
Następnie musisz utworzyć plik /etc/fstab, aby system wiedział, jak obsłużyć różne partycje przy następnym uruchomieniu:
genfstab -U /mnt >> /mnt/etc/fstab
10. Skonfiguruj swoje konto root
Teraz musisz zalogować się do nowo zainstalowanego systemu i go skonfigurować. Robisz to za pomocą:
arch-chroot /mnt #zaloguj się jako root
ln -sf /usr/share/zoneinfo/[Region]/[Miasto] /etc/localtime #zmień region i miasto na swoje
hwclock –systohc #dostosuj czas systemowy
echo HOST > /etc/hostname #zmień HOST na swoją nazwę hosta
dotknij /etc/hosts #utwórz plik hosts
Dodaj także następujące wiersze do /etc/hosts, zastępując nazwę hosta i domenę lokalną swoją, a 127.0.1.1 swoim stałym adresem IP, jeśli masz.
127.0.0.1 localhost
:: 1 localhost
127.0.1.1 nazwa hosta.nazwa hosta domeny lokalnej
Jeśli zmieniłeś układ klawiatury, ustaw go na stałe, edytując plik /etc/vconsole.conf w ten sposób:
KEYMAP=fr-latin1
Skonfiguruj lokalizację za pomocą następujących poleceń:
locale-gen
echo LANG=en_US.UTF-8 > /etc/locale.conf
eksportuj LANG=en_US.UTF-8
Pamiętaj, aby zmienić „US” na odpowiedni skrót swojego języka. I na koniec zmień hasło roota za pomocą:
passwd
11. Zainstaluj moduł ładujący
Twój system jest teraz skonfigurowany, ale następnym razem nie uruchomi się, ponieważ brakuje mu modułu ładującego. To właśnie zainstalujesz za pomocą następujących poleceń:
W przypadku maszyn UEFI przed przejściem dalej należy zamontować partycję EFI.
zamontuj /dev/sda3 /boot/efi
pacman -S grub #pobierz i zainstaluj grub
grub-mkconfig -o /boot/grub/grub.cfg #generuj pliki konfiguracyjne
Jeśli instalujesz na komputerze UEFI, użyj:
pacman -S grub efibootmgr
grub-install –target=x86_64-efi –efi-directory=/boot/efi –bootloader-id=GRUB
12. Wyjdź i uruchom ponownie
Instalacja została zakończona i możesz wyjść ze środowiska chroot, wpisując polecenie exit, a następnie ponownie uruchom komputer, wpisując polecenie restart.
Podsumowanie
Jak widzieliście, nie jest to zwykła instalacja systemu operacyjnego z błyszczącym kreatorem, który poprowadzi Cię przez całą drogę.
To jest dla tych, którzy wiedzą, co robią, a to dopiero początek Twojej podróży.
Nadal będziesz musiał zainstalować i skonfigurować wiele innych pakietów, takich jak menedżery wyświetlania i okien, menedżery plików, a także inne usługi, których możesz potrzebować.