Як встановити Arch Linux

Arch Linux - це потужний центр Linux дистрибутив, який пропонує постійний випуск, тому все ваше програмне забезпечення завжди оновлюється. Але разом із цією потужністю з’являється невелика складність встановлення операційної системи. Іншими словами, встановити Arch Linux непросто, але не неможливо. Тут ви дізнаєтеся, як встановити Arch Linux як віртуальну машину (за допомогою VirtualBox). Процес такий самий, якщо ви встановлюєте на голий метал (єдина різниця полягає в необхідності створення a завантажувальний ЗМІ, такі як а USB диск або CD/DVD для установки на голий метал). Перші кроки за допомогою віртуальної машини полегшують процес навчання.

У цьому посібнику не будуть детально описані кроки створення віртуальної машини VirtualBox. Щоб дізнатися, як цей процес завершується, прочитайте Запустіть Ubuntu у Windows за допомогою VirtualBox. Кроки створення віртуальної машини у VirtualBox подібні, незалежно від платформи хостингу.

Завантажте ISO

Перше, що вам потрібно зробити, це завантажити останній ISO-файл Arch Linux. Наведіть свій браузер на

Сторінка завантаження Arch Linux і завантажте найновіший образ на свій жорсткий диск. За допомогою цього образу ISO ви створите свою віртуальну машину стандартним способом. Після створення віртуальної машини завантажте Arch Linux. Згодом ви зіткнетеся з підказкою bash (з якої ви можете почати виконувати необхідні команди).

Розділіть жорсткий диск

Arch Linux ISO завантажується з командного рядка.
  1. Перше, що потрібно зробити з командного рядка, - це розділити диск. Видати команду:

    fdisk /dev/sda
  2. Далі введіть п, і вдарив Введіть.

  3. Тепер введіть с, і вдарив Введіть.

  4. Тоді вам захочеться зберегти номер розділу за замовчуванням (1), натиснувши Введіть.

  5. Зробіть те ж саме, коли буде запропоновано вибрати перший сектор і останній сектор (просто натисніть Введіть).

  6. Нарешті, введіть w щоб записати зміни на диск.

Форматування розділу

  1. Тепер нам потрібно відформатувати щойно створений розділ. Для цього введіть команду:

    mkfs.ext4 /dev/sda1
  2. Змонтуйте цей нещодавно відформатований розділ за допомогою команди:

    змонтувати /dev/sda1 /mnt

Установка

Установка бази Arch Linux завершена.

А тепер ми встановлюємо базовий пакет Arch Linux. Це встановить мінімум, необхідний для роботи системи (наприклад, оболонку GNU BASH, інструмент стиснення даних, утиліти файлової системи, бібліотеку C, стиснення інструменти, ядра та модулі Linux, пакети бібліотек, системні утиліти, утиліти USB-пристроїв, текстовий редактор vi тощо) і виконується за допомогою команда:

pacstrap /mnt base base-devel

Налаштування системи

Далі нам потрібно налаштувати систему.

  1. Першим кроком у цьому процесі є створення файлу /etc/fstab файл, який визначає спосіб монтування блочного пристрою та віддалених файлових систем. Зробіть це за допомогою команди:

    genfstab -U /mnt >> /mnt/etc/fstab
  2. Тепер нам потрібно змінити кореневий каталог для поточного запущеного процесу за допомогою команди:

    arch-корінь /mnt

Встановлення часового поясу, апаратного годинника та мови

Встановлення інформації про мову в Arch Linux шляхом коментування необхідного рядка.
  1. Нам потрібно встановити як часовий пояс, так і локаль для встановлення. Це робиться за допомогою таких команд:

    ln -sf /usr/share/// /etc/localtime
  2. Де ZONEINFO – це країна, REGION – це штат, а CITY – місто. Наприклад, якщо ви перебуваєте в Луїсвіллі, штат Кентуккі, ваша команда буде:

    ln -sf /usr/share/America/Kentucky/Louisville /etc/localtime
  3. Встановіть апаратний годинник за допомогою команди:

    hwclock --systohc --utc
  4. А тепер ми встановлюємо локаль, яка визначає мову та локальні налаштування. Для цього введіть команду:

    vi /etc/locale.gen
  5. На даний момент ви використовуєте текстовий редактор vi, який далеко не зручний для користувача. Що вам потрібно зробити, це спочатку натиснути я клавішу, щоб увійти в режим вставки. Далі прокрутіть та розкоментуйте (приберіть символ «#» з початку рядка) місцевість, яка відповідає вашому місцезнаходження/потребі.

    За замовчуванням англійська Сполучених Штатів не коментується. Якщо ви не перебуваєте в Америці, ви захочете прокоментувати це та розкоментувати найкраще місце.

  6. Після того, як ви подбаєте про цю зміну, натисніть клавішу Escape, потім wq і Enter. Це збереже та закриє файл. Згенеруйте необхідний файл локалі за допомогою команд:

    locale-gen
    echo LANG=uk_US.UTF-8 > /etc/locale.conf
    експортувати LANG=en_US.UTF-8

    Замініть свою мову на en_US (якщо необхідно).

Встановіть ім’я хосту та встановіть завантажувач

Встановлення імені хоста в Arch Linux за допомогою команди echo.
  1. Щоб ваш дистрибутив Arch Linux завантажився, вам необхідно встановити завантажувач. Перш ніж ми це зробимо, давайте встановимо ім’я хоста для системи (виберіть ім’я хоста, яке відповідає вашим потребам). Команда для цього:

    echo HOSTNAME > /etc/hostname

    Де HOSTNAME – це назва, яку ви вибрали.

  2. Встановіть завантажувач за допомогою таких команд:

    pacman -Sy grub
    grub-install /dev/sda
    grub-mkconfig -o /boot/grub/grub.cfg
  3. Нарешті, встановіть пароль root за допомогою команди:

    passwd

    На даний момент у вас є базова інсталяція Arch Linux. Якщо ви перезавантажите систему, ви опинитеся в командному рядку, де ви можете увійти як користувач root.

Налаштувати мережу

Команда для визначення імені вашого мережевого пристрою.

  1. Перш ніж продовжити, вам потрібно налаштувати мережу. Якщо ви спробуєте запрограмувати щось із командного рядка, стає дуже зрозуміло, що мережа ще не функціонує. Перше, що потрібно зробити, це дізнатися назву нашого мережевого пристрою. Це можна знайти за допомогою команди:

    ip посилання
  2. Ви побачите список для lo (петля) і один для стандартного мережевого інтерфейсу. Щоб налаштувати мережевий інтерфейс, виконайте команду:

    vi /etc/systemd/network/DEVICE_NAME.network

    Де DEVICE_NAME – це назва вашого мережевого пристрою.

  3. У цей порожній файл вставте наступне:

    [матч]
    ім'я=uk*
    [Мережа]
    DHCP=так

    Збережіть і закрийте цей файл.

  4. Запустіть та увімкніть мережу за допомогою команд:

    systemctl перезапустити systemd-networkd
    systemctl увімкнути systemd-networkd
  5. Далі створіть необхідні записи DNS за допомогою команди:

    vi /etc/resolv.conf
  6. У цей файл додайте наступне:

    сервер імен 8.8.8.8
    сервер імен 8.8.4.4
  7. Збережіть і закрийте цей файл.

    Тепер мережа повинна функціонувати.

Встановіть робоче середовище

  1. Давайте встановимо середовище робочого столу GNOME. Для цього введіть команди:

    pacman -S xorg xorg-сервер
    pacman -S gnome gnome-extra

    Під час виконання вищезазначених команд натисніть Введіть щоб вибрати значення за замовчуванням для всіх параметрів.

  2. Нарешті, запустіть та увімкніть диспетчер дисплеїв за допомогою команд:

    systemctl увімкнути gdm.service
    systemctl запустити gdm.service
  3. Тепер ви зможете увійти в GNOME та насолоджуватися інсталяцією Arch Linux.