Instrukcja instalacji Arch Linux 2017

ArchLinux

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:

  1. / 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)
  2. / (root): Zaleca się, aby ta partycja miała 15 Gb, będzie hostować wszystkie nasze pliki.
  3. / home: Miejsce, w którym będą przechowywane nasze dokumenty, zdjęcia, filmy itp., dlatego zaleca się przypisanie mu największego rozmiaru.
  4. 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

Arch Linux logo Kształt

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ąć.


Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.

  1.   Andrzej Mulligan powiedział

    Sprawdź artykuł, masz dużo błędów ortograficznych

  2.   Daniel powiedział

    Cóż za dobry przewodnik, ogromna praca, twój wysiłek jest doceniany. Mam nadzieję, że pewnego dnia wyruszę z Arch od podstaw. Pozdrowienia.

  3.   Maury powiedział

    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

  4.   Sergio powiedział

    Świetnie, wprowadziłem wszystko w życie i zainstalowałem archlinux

  5.   Carlos powiedział

    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ę.

  6.   Carlos powiedział

    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