Zaktualizowałem Arch Linux przewodnik instalacji W tym roku 2017, więc zmian jest niewiele, proces pozostaje ten sam. Postanowiłem wyjaśnić podwójny rozruch w systemie Windows na życzenie niektórych również instalacja na maszynie wirtualnej.
Arch Linux to dystrybucja GNU / Linux opracowany dla systemów i686 i x86-64, na podstawie modelu z wydaniem kroczącym: (instalacja pojedyncza, bez "nowych wersji", tylko aktualizacje) oferowanie najnowszych stabilnych wersji większości oprogramowania. Chociaż wiele osób uważa, że jest on przeznaczony dla zaawansowanych ludzi, prawda jest taka, że nie każdy może go zainstalować za pomocą Wiki lub dowolnego przewodnika instalacji, takiego jak ten.
Ten przewodnik jest oparty na:
- Wersja: 2017.10.01
- Kernel: 4.13.3
Wymagania wstępne.
Jeśli zamierzasz zainstalować z maszyny wirtualnej, wiesz tylko, jak ją skonfigurować i jak uruchomić ISO.
- Dowiedz się, jak nagrać plik ISO na płycie CD / DVD lub USB
- Dowiedz się, jaki sprzęt ma Twój komputer (typ klawiatury, karta graficzna, architektura procesora, ile masz miejsca na dysku twardym)
- Skonfiguruj BIOS, aby uruchomić CD / DVD lub USB, na którym masz Arch Linux
- Poczuj się jak zainstalować dystrybucję
- A przede wszystkim cierpliwość, dużo cierpliwości
Uwaga: Jeśli zamierzasz zainstalować ten system operacyjny po raz pierwszy i nie masz wcześniejszej wiedzy na temat Linuksa, polecam 2 rzeczy:
1. - Najlepszą rzeczą dla ciebie byłoby wykonanie instalacji z maszyny wirtualnej, takiej jak VirtualBox lub VMware, abyś mógł zacząć powoli i mieć pewność, że nic się nie stanie, ponieważ jesteś na maszynie wirtualnej.
2.- Jeśli zamierzasz zainstalować Arch Linux jako pojedynczy system na swoim komputerze Zrób kopię zapasową najważniejszych plików i miej pod ręką płytę CD / DVD lub pendrive z aktualnym systemem, ponieważ jeśli nie wykonasz instalacji, list lub jeśli instalacja nie zostanie zakończona i stracisz wszystko.
Pobierz Arch Linux i przygotuj nośnik instalacyjny
Pierwszym krokiem do zainstalowania Arch Liunx w naszym zespole będzie pobierz Arch Linux 2017 iso Polecam pobieranie przez potok lub łącze magnetyczne.
Nośnik instalacyjny CD / DVD
- Windows: Możemy spal iso z Imgburn, UltraISO, Nerlub jakikolwiek inny program, nawet bez nich w systemie Windows 7, a później daje nam możliwość kliknięcia prawym przyciskiem myszy na ISO.
- Linux: mogą używać zwłaszcza tego, który jest dostarczany ze środowiskami graficznymi, wśród nich są Brasero, k3b i Xfburn.
Nośnik instalacyjny USB
- Windows: może użyj Universal USB Installer lub LinuxLive USB Creatoroba są łatwe w użyciu.
Linux: opcja Zaleca się użycie polecenia dd:
dd bs=4M if=/ruta/a/archlinux.iso of=/dev/sdx
Rozruch z USB / CD Arch Linux
Na ekranie startowym pokaże nam tylko następujące informacje musimy wybrać architekturę odpowiadającą naszemu procesorowi.
Zacznie ładować wszystko, co niezbędne i pojawi się w trybie terminala.
Będąc na tym ekranie zaczniemy od instalacji. Domyślnie Arch Linux ma język angielski, w naszym przypadku zaleca się umieszczenie go w języku hiszpańskim.
Umieść klawiaturę w języku hiszpańskim.
loadkeys la-latin1
Tworzenie partycji
Arch Linux ma wadę za pomocą następujących narzędzi do zarządzania dyskami: cfdisk, cgdisk, fdisk. Najbardziej opcja zalecane jest użycie: cfdisk.
Poniższe kroki są w przypadku instalacji Arch Linux jako jedynego systemu na naszym komputerze, w przypadku instalacji razem z innym systemem Linux będziemy musieli pominąć tworzenie partycji BOOT, a także instalację GRUB-a.
Teraz, jeśli zamierzasz zainstalować Arch Linux w systemie Windows, musisz uważać, aby nie usunąć partycji mbr, jeśli nie możesz stracić dostępu do systemu Windows.
Instrukcje Dual BOOT Windows i Arch Linux.
Serwico Solo będziesz musiał wyłączyć tę opcję „Bezpieczny rozruch” w systemie BIOS. Nie pytaj mnie, gdzie to jest, ponieważ wersje systemu BIOS i marki są różne, ale łatwo jest to znaleźć wśród opcji systemu BIOS.
Trzeba będzie zmienić rozmiar dysku twardegoAby zapewnić Arch Linux miejsce, zaleca się pozostawienie co najmniej 40 GB miejsca.
Teraz będziemy kontynuować pierwsze kroki tego samouczka, aż osiągniemy użycie cfdisk.
Będziemy musieli rozpoznać partycje Windows i mbr, a także przestrzeń, którą zamierzamy udostępnić Arch Linux. MBR zawsze będzie na pierwszej partycji, następnie partycja Windows będzie ntfs, w moim przypadku (dev / sdb2), a wolne miejsce oznaczy nas jako wolne miejsce.
- UEFI: tutaj należy wziąć pod uwagę od tego czasu pierwsza partycja powinna być zawsze przeznaczona do rozruchu EFI, więc zazwyczaj jest to miejsce, w którym rozruch systemu Windows jest przechowywany w ten sposób.
$ESP/Microsoft/BOOT/BOOTmgfw.efi
Więc tylko będziesz musiał utworzyć folder w $ ESP / jako "BOOT". Teraz możemy kontynuować samouczek, na koniec przejdziemy do końca samouczka, w którym zostawię polecenia dodania systemu Windows do GRUB Arch Linux.
Tworzymy 4 partycje:
- / BOOT: Ta partycja będzie przeznaczona dla GRUB-a. (dla tych, którzy mają UEFI, nie jest to konieczne, wystarczy utworzyć folder BOOT na tej partycji)
- / (root): Zaleca się, aby ta partycja miała 15 Gb, będzie hostować wszystkie nasze pliki.
- / home: Miejsce, w którym będą przechowywane nasze dokumenty, zdjęcia, filmy itp., dlatego zaleca się przypisanie mu największego rozmiaru.
- Zamiana: ta partycja ma przydzielać „wirtualną” pamięć w przypadku posiadania mniej niż 2 GB pamięci RAM. Nie zaleca się używania wymiany z więcej niż 2 GB pamięci RAM.
- W komputerach z pamięcią RAM do 1 Giga SWAP powinien być tak duży jak RAM.
- W przypadku 2 GB SWAP powinien być o połowę mniejszy niż pamięć RAM.
Używając cfdisk, sekwencja poleceń będzie wyglądać następująco: Nowy »Podstawowy | Logiczne »Rozmiar (w MB)» Początek.
Dwie szczegóły do wzięcia pod uwagę: W przypadku partycji wybranej jako Swap przejdź do opcji „Type” i wybierz z listy 82 (Linux Swap).
W przypadku partycji wybranej jako / BOOT wybierz opcję "bootowalna".
Po zakończeniu partycjonowania zapiszemy zmiany za pomocą „Zapisz” i potwierdzimy pisząc „tak”, po wykonaniu tej czynności nie ma już odwrotu i wszystkie wprowadzone zmiany zostaną zapisane.
Aby wyjść, wybierz „Zakończ”. Teraz będziemy kontynuować formatowanie utworzonych partycji, dlatego warto wiedzieć, która ścieżka jest miejscem docelowym partycji. Zaczniemy od sformatowania partycji BOOT:
mkfs -t ext2 /dev/sda1
W przypadku partycji głównej:
mkfs -t ext4 /dev/sda2
Dla domu:
mkfs -t ext4 /dev/sda3
Aby sformatować zamianę, użyj polecenia mkswap:
mkswap /dev/sda4
Pozostaje tylko aktywować Zamień z:
swapon /dev/sda4
Montowanie partycji w systemie: Najpierw montujemy partycję / en / mnt:
mount /dev/sda2 /mnt
Tworzymy katalogi pozostałych partycji wewnątrz / mnt:
mkdir /mnt/BOOT
mkdir /mnt/home
Montujemy odpowiednie partycje:
mount /dev/sda1 /mnt/BOOT mount /dev/sda3 /mnt/home
Podłączanie Arch Linux do internetu (Wi-Fi)
Jeśli korzystamy z laptopa, a nie mamy kabla sieciowego, do wykonania instalacji konieczne jest podłączenie systemu do sieci. Będzie trzeba to zrobić za pomocą polecenia:
wifi-menu
Następnie sprawdzimy nasze połączenie z:
ping -c 3 www.google.com
Instalowanie Arch Linux
Zaczniemy od następującego polecenia:
pacstrap /mnt base base-devel
Jeśli nadal będziemy korzystać z WIFI, będziemy potrzebować tego wsparcia później:
pacstrap /mnt netctl wpa_supplicant dialog
Zakończyliśmy instalację systemu podstawowego, będziemy kontynuować pracę z Grubem:
pacstrap /mnt grub-bios
Dodamy Obsługa Network Managera:
pacstrap /mnt networkmanager
Opcjonalny krok: dodaj obsługę naszego TouchPada (jeśli masz laptopa).
pacstrap /mnt xf86-input-synaptics
Instalowanie programu ładującego GRUB
pacstrap /mnt grub-bios
Konfiguracja systemu
Na tym etapie wykonamy różne czynności konfiguracyjne dla naszego systemu. Pierwszy, mamy zamiar wygenerować plik fstab z:
genfstab -p /mnt /mnt/etc/fstab
Przez resztę czynności konfiguracyjnych będziemy chrootować nasz nowo zainstalowany system:
arch-chroot /mnt
musimy ustaw nazwę naszej nazwy hosta w / etc / hostname. Na przykład:
localhostecho 'NOMBRE_DEL_HOST /etc/hostname
Teraz tworzymy dowiązanie symboliczne (łącze symboliczne) z / etc / localtime do / usr / share / zoneinfo // (zamień na podstawie Twojej lokalizacji geograficznej). Na przykład dla Meksyku:
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
Ustal godziny w naszej okolicy.
- Hiszpania
ln -sf /usr/share/zoneinfo/Europe/Madrid /etc/localtime
- Meksyk
ln -s /usr/share/zoneinfo/America/Mexico_City /etc/localtime
- Gwatemala
ln -sf /usr/share/zoneinfo/America/Buenos_Aires /etc/localtime
- Kolumbia
ln -sf /usr/share/zoneinfo/America/Bogota /etc/localtime
- Ekwador
ln -sf /usr/share/zoneinfo/America/Guayaquil /etc/localtime
- Peru
ln -sf /usr/share/zoneinfo/America/Lima /etc/localtime
- Chile
ln -sf /usr/share/zoneinfo/America/Santiago /etc/localtime
- Gwatemala
ln -sf /usr/share/zoneinfo/America/Guatemala /etc/localtime
- Salwador
ln -sf /usr/share/zoneinfo/America/El_Salvador /etc/localtime
- Boliwia
ln -sf usr/share/zoneinfo/America/La_Paz /etc/localtime
- Paragwaj
ln -sf usr/share/zoneinfo/posix/America/Asuncion /etc/localtime
- Urugwaj
ln -sf usr/share/zoneinfo/America/Montevideo /etc/localtime
- Nikaragua
ln -sf usr/share/zoneinfo/posix/America/Managua /etc/localtime
- Dominikański
ln -sf usr/share/zoneinfo/America/Santo_Domingo /etc/localtime
- Wenezuela
ln -sf /usr/share/zoneinfo/America/Caracas /etc/localtime
Ustaw preferencje lokalizacji, edytując plik /etc/locale.conf, na przykład dla Meksyku:
echo 'es_MX.UTF-8 UTF-8 /etc/locale.gen echo 'LANG=es_ES.UTF-8 /etc/locale.conf
- Hiszpania
LANG=es_ES.UTF-8
- Argentyna
LANG=es_AR.UTF-8
- Kolumbia
LANG=es_CO.UTF-8
- Ekwador
LANG=es_EC.UTF-8
- Peru
LANG=es_PE.UTF-8
- Chile
LANG=es_CL.UTF-8
- Gwatemala
LANG=es_GT.UTF-8
- Salwador
LANG=es_SV.UTF-8
- Boliwia
LANG=es_BO.UTF-8
- Paragwaj
LANG=es_PY.UTF-8
- Urugwaj
LANG=es_UY.UTF-8
- Nikaragua
LANG=es_NI.UTF-8
- Dominikana
LANG=es_DO.UTF-8
- Wenezuela
LANG=es_VE.UTF-8
Podobnie, w pliku /etc/locale.gen musimy odkomentować (usuń znak „#” na początku wiersza) swoją lokalizację, na przykład:
#es_HN ISO-8859-1 es_MX.UTF-8 UTF-8 #es_MX ISO-8859-1
Więc teraz możemy wygeneruj swoją lokalizację z:
locale-gen
Nie możemy zapominać o tym, że powyższe nie ustala układu naszej klawiatury (co zrobiliśmy dla bieżącej sesji / z loadkeys w kroku 2), więc musimy ustawić zmienną KEYMAP w /etc/vconsole.conf plik (musisz utworzyć ten plik). Na przykład:
echo 'KEYMAP=es /etc/vconsole.conf KEYMAP=la-latin1
Na pewno się zastanawiasz:
„I czy to wszystko nie jest skonfigurowane w /etc/rc.conf, głównym pliku konfiguracyjnym Arch Linux?”
Krótka odpowiedź brzmi: nie więcej! Powód: ujednolicenie skryptów inicjalizacyjnych i konfiguracji systemd.
Teraz każda opcja konfiguracyjna jest ustawiana w odpowiednim pliku. Poniższe kroki instalują aplikację GRUB UEFI w $ esp / EFI / grub, instalują moduły w / boot / grub / x86_64-efi i umieszczają bootowalny skrót grubx64.efi w $ esp / EFI / grub_uefi.
Najpierw mówimy GRUB-owi, aby używał UEFI, ustawił katalog rozruchowy i ustawił identyfikator. program rozruchowy.
Zmień $ esp na partycji efi (zwykle / boot): Uwaga: Podczas gdy niektóre dystrybucje wymagają katalogu / boot / efi lub / boot / EFI, Arch nie. –Efi-directory i –bootloader-id są specyficzne dla GRUB UEFI. –Efi-katalog określa punkt podłączenia ESP.
Spowoduje to zastąpienie katalogu –root-directory, który jest przestarzały. –Bootloader-id określa nazwę katalogu używanego do zapisania pliku grubx64.efi.
Możesz zauważyć brak opcji (na przykład: / dev / sda) w poleceniu:
grub-install
W rzeczywistości każde dostarczone zostanie zignorowane przez skrypt instalacyjny GRUB, ponieważ programy ładujące UEFI w ogóle nie używają MBR ani sektora rozruchowego partycji. Tylko dla tych, którzy mają uefi polecenie użycia tego
grub-install --target=x86_64-efi --efi-directory=$esp --bootloader-id=grub_uefi --recheck/sourcecode] Ahora, configuramos el bootloader, en este caso, GRUB: [sourcecode language="plain"]grub-install /dev/sda
I tworzymy plik grub.cfg z:
grub-mkconfig -o /boot/grub/grub.cfg
Jeśli to konieczne (chociaż zwykle nie jest), edytuj plik /etc/mkinitcpio.conf zgodnie ze swoimi potrzebami. Tak więc tworzymy początkowy dysk RAM z:
mkinitcpio -p linux
Nie możemy zapomnieć o ustawieniu hasła dla użytkownika root za pomocą:
passwd
Tworzymy naszego użytkownika poza użytkownikiem root i nadajemy mu niezbędne uprawnienia:
useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/bash USUARIO
Teraz możemy opuścić środowisko chroot za pomocą:
exit
Odmontowujemy partycje zamontowane wcześniej w / mnt za pomocą:
umount /mnt/{boot,home,}
Na koniec restartujemy system za pomocą:
reboot
Jeśli nie wyjąłeś płyty CD lub nośnika instalacyjnego pendrive'a, ponownie zobaczysz menu powitalne, w którym teraz musisz wybrać drugą opcję dla następnej, nie zapomnij jej usunąć.
Sprawdź artykuł, masz dużo błędów ortograficznych
Cóż za dobry przewodnik, ogromna praca, twój wysiłek jest doceniany. Mam nadzieję, że pewnego dnia wyruszę z Arch od podstaw. Pozdrowienia.
bardzo dobry post, stary, dziękuję, czytałem to już wcześniej https://wiki.archlinux.org/index.php/installation_guide
i z obydwoma jest bardzo jasne, tylko określa, że również kiedy idę włączyć komputer, hasło, które wprowadziliśmy, jest dla użytkownika root, a nie dla tego, które dodaliśmy he, dobrze w moim przypadku się pomyliłem
Świetnie, wprowadziłem wszystko w życie i zainstalowałem archlinux
Muszę wiedzieć, jak zainstalować go przy użyciu całego dysku twardego notebooka, to znaczy zainstalować Arch na wyłączność, bez żadnego innego systemu operacyjnego lub dystrybucji Linuksa, dziękuję.
Wszystkie przewodniki instalacji, które znalazłem w sieci i szukam teraz od kilku dni, żaden nie ma opcji instalacji przy użyciu całego dysku twardego, w końcu gdyby można było mi powiedzieć, na której stronie internetowej znajduję przewodnik po zainstalowaniu tylko tej dystrybucji Linuksa .
dzięki