Kuidas installida Arch Linux

Arch Linux on jõuallikas Linux levitamist, mis pakub jooksvat väljalaset, nii et kogu teie tarkvara on alati ajakohane. Kuid selle jõuga kaasneb operatsioonisüsteemi installimise keerukus. Teisisõnu, Arch Linuxi installimine pole lihtne, kuid mitte võimatu. Siit saate teada, kuidas installida Arch Linuxi virtuaalmasinana (kasutades VirtualBox). Protsess on sama, kui paigaldate paljale metallile (ainus erinevus on vajadus luua a buutitav meedia, näiteks a USB sõita või CD/DVD metallist paigalduse jaoks). Virtuaalse masinaga esimeste sammude tegemine muudab õppimise protsessi pisut lihtsamaks.

Selles õpetuses ei kirjeldata üksikasjalikult VirtualBoxi virtuaalmasina loomise samme. Selle protsessi lõpuleviimise kohta lugege Käivitage Ubuntu Windowsis VirtualBoxi abil. VirtualBoxis virtuaalmasina loomise sammud on sarnased, olenemata hostimisplatvormist.

Laadige alla ISO

Esimene asi, mida peate tegema, on alla laadida uusim Arch Linuxi ISO-fail. Suunake oma brauser aadressile Arch Linuxi allalaadimisleht

ja laadige oma kõvakettale alla uusim pilt. Selle ISO-pildiga loote oma virtuaalse masina tavalisel viisil. Kui olete virtuaalmasina loonud, käivitage Arch Linux. Lõpuks näete end silmitsi bash-viibaga (kus saate alustada vajalike käskude käivitamist).

Jagage kõvaketas

Arch Linuxi ISO käivitub käsureale.
  1. Esimene asi, mida käsurealt teha, on draivi partitsioonid. Väljasta käsk:

    fdisk /dev/sda
  2. Järgmiseks tippige n, ja vajuta Sisenema.

  3. Nüüd tippige lk, ja vajuta Sisenema.

  4. Seejärel soovite säilitada vaikepartitsiooni numbri (1), vajutades Sisenema.

  5. Tehke sama, kui teil palutakse valida esimene sektor ja viimane sektor (vajutage lihtsalt Sisenema).

  6. Lõpuks tippige w muudatuste kirjutamiseks kettale.

Sektsiooni vormindamine

  1. Nüüd peame vastloodud partitsiooni vormindama. Selleks andke käsk:

    mkfs.ext4 /dev/sda1
  2. Ühendage see äsja vormindatud partitsioon käsuga:

    mount /dev/sda1 /mnt

Paigaldamine

Arch Linuxi baasinstallimine on lõpetatud.

Ja nüüd installime Arch Linuxi baaspaketi. See installib süsteemi käitamiseks minimaalselt vajaliku (nagu GNU BASH kest, andmete tihendamise tööriist, failisüsteemi utiliidid, C-teek, tihendamine tööriistad, Linuxi tuumad ja moodulid, teegipaketid, süsteemiutiliidid, USB-seadmete utiliidid, vi tekstiredaktor ja palju muud) ning see saavutatakse käsk:

pacstrap /mnt base base-devel

Süsteemi seadistamine

Järgmisena peame süsteemi konfigureerima.

  1. Selle protsessi esimene samm on genereerida /etc/fstab fail, mis määrab, kuidas plokkseade ja kaugfailisüsteemid ühendatakse. Tehke seda käsuga:

    genfstab -U /mnt >> /mnt/etc/fstab
  2. Nüüd peame muutma käimasoleva protsessi juurkataloogi käsuga:

    arch-chroot /mnt

Ajavööndi, riistvarakella ja lokaadi seadistamine

Lokaatiteabe määramine Arch Linuxis, kommenteerides vajalikku rida.
  1. Peame installimiseks määrama nii ajavööndi kui ka lokaadi. Seda tehakse järgmiste käskudega:

    ln -sf /usr/share/// /etc/localtime
  2. Kui ZONEINFO on riik, REGION on osariik ja CITY on linn. Näiteks kui olete Kentucky osariigis Louisville'is, oleks teie käsk järgmine:

    ln -sf /usr/share/Ameerika/Kentucky/Louisville /etc/localtime
  3. Seadke riistvarakell käsuga:

    hwclock --systohc --utc
  4. Ja nüüd määrame lokaadi, mis määrab keele ja kohalikud sätted. Selleks andke käsk:

    vi /etc/locale.gen
  5. Praegu kasutate tekstiredaktorit vi, mis pole kaugeltki kasutajasõbralik. Peate esmalt vajutama nuppu i klahvi sisestusrežiimi sisenemiseks. Järgmisena kerige läbi ja tühjendage (eemaldage sümbol # rea algusest) teie asukohale/vajadusele sobiv lokaat.

    Vaikimisi on Ameerika Ühendriikide inglise keel kommenteerimata. Kui te ei asu Ameerikas, soovite seda kommenteerida ja parimat asukohta kommenteerida.

  6. Kui olete selle muudatuse eest hoolitsenud, vajutage paoklahvi, seejärel wq ja Enter. See salvestab ja suleb faili. Genereerige vajalik lokaadi fail järgmiste käskudega:

    lokaadi-gen
    echo LANG=en_US.UTF-8 > /etc/locale.conf
    eksport LANG=en_US.UTF-8

    Asendage en_US oma lokaadiga (vajadusel).

Määrake hostinimi ja installige alglaadur

Hostinime määramine Arch Linuxis käsuga echo.
  1. Arch Linuxi distributsiooni käivitamiseks peate installima alglaaduri. Enne seda määrame süsteemi hostinime (valige oma vajadustele vastav hostinimi). Selle käsk on järgmine:

    echo HOSTNAME > /etc/hostinimi

    Kus HOSTNAME on teie valitud nimi.

  2. Installige alglaadur järgmiste käskudega:

    pacman -Sy grub
    grub-install /dev/sda
    grub-mkconfig -o /boot/grub/grub.cfg
  3. Lõpuks määrake juurparool käsuga:

    passwd

    Praegu on teil Arch Linuxi baasinstallimine. Süsteemi taaskäivitamisel näete end käsurealt, kus saate juurkasutajana sisse logida.

Võrgustiku seadistamine

Käsk teie võrguseadme nime leidmiseks.

  1. Enne jätkamist peate võrguühenduse konfigureerima. Kui proovite midagi käsurealt pingida, saab liigagi selgeks, et võrgundus veel ei tööta. Esimese asjana tuleb välja selgitada meie võrguseadme nimi. Selle leiate käsuga:

    ip link
  2. Näete loendit lo (loopback) ja standardse võrguliidese jaoks. Võrguliidese konfigureerimiseks andke käsk:

    vi /etc/systemd/network/DEVICE_NAME.network

    Kus DEVICE_NAME on teie võrguseadme nimi.

  3. Sellesse tühja faili kleepige järgmine:

    [Matš]
    name=et*
    [Võrk]
    DHCP=jah

    Salvestage ja sulgege see fail.

  4. Käivitage ja lubage võrgu loomine käskudega:

    systemctl taaskäivitage systemd-networkd
    systemctl enable systemd-networkd
  5. Järgmisena looge vajalikud DNS-kirjed käsuga:

    vi /etc/resolv.conf
  6. Lisage sellesse faili järgmine teave:

    nimeserver 8.8.8.8
    nimeserver 8.8.4.4
  7. Salvestage ja sulgege see fail.

    Võrgundus peaks nüüd toimima.

Installige töölauakeskkond

  1. Installime GNOME töölauakeskkonna. Selleks andke käsud:

    pacman -S xorg xorg-server
    pacman -S gnome gnome-extra

    Ülaltoodud käskude ajal vajutage nuppu Sisenema kõigi valikute vaikeseadete valimiseks.

  2. Lõpuks käivitage ja lubage kuvahaldur käskudega:

    systemctl lubab gdm.service
    systemctl start gdm.service
  3. Nüüd peaksite saama GNOME-i sisse logida ja oma Arch Linuxi installimist nautida.