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

Одним з найвідоміших дистрибутивів, заснованих на базі ядра Linux, вважається Arch. Серед інших платформ він виділяється складністю в установці та налаштування, але цим і приваблює користувачів, охочих дізнатися більше про будову цієї операційної системи і підвищити рівень знань у використанні класичної консолі. Arch Linux встановлюється повністю вручну, починаючи від створення розділів жорсткого диска і закінчуючи додаванням нових облікових записів. Всі дії при цьому виконуються через «Термінал» шляхом введення відповідних команд.

Встановлюємо Arch Linux

В рамках даної статті хотілося б максимально детально розглянути процедуру інсталяції цієї платформи, взявши до уваги попередню настройку всіх компонентів. Ми розбили весь процес на кроки, щоб початківцям юзерам було простіше орієнтуватися. Для самої установки вам лише знадобиться флешка з об'ємом мінімум 2 ГБ або такий же диск. Все інше завантажується з Інтернету або додається безпосередньо під час інсталяції ОС. Зауважимо, що додавання всіх необхідних компонентів виробляється через активне підключення до інтернету.

Крок 1: Завантаження образу дистрибутива

Вже згадана платформа, як і більшість інших дистрибутивів, знаходиться у відкритому доступі і може бути завантажена з офіційного сайту розробників. Рекомендуємо використовувати саме це джерело, оскільки ви гарантовано отримаєте робочий образ без будь-яких помилок і шкідливих файлів всередині.

Завантажити дистрибутив Arch Linux з офіційного сайту

  1. Перейдіть по вказаній вище посиланням і виберіть розділ «Download».
  2. Перехід до сторінки завантаження дистрибутива Arch Linux

  3. Можете використовувати будь-яке дзеркало, але ми радимо вибрати BitTorrent-посилання.
  4. Кнопка для скачування дистрибутива Arch Linux з офіційного сайту

  5. Після скачування запустите файл через будь-який торрент-клієнт і чекайте завершення завантаження образу на комп'ютер.
  6. Запуск завантаженого торрент-файлу для завантаження образу Arch Linux

Тепер на комп'ютері є повноцінний образ операційної системи. Залишилося тільки його записати на диск або флешку, після чого можна буде приступати безпосередньо до процедури інсталяції.

Крок 2: Створення завантажувального носія

Зараз найбільш популярними є USB-флешки, адже вони зручніше дисків, а відповідний роз'єм присутня абсолютно на всіх комп'ютерах. Тому зупинимося саме на цьому варіанті. Вам буде потрібно скористатися спеціальною програмою, яка дозволить створити зі звичайної флешки завантажувальний. Детальні інструкції по цій темі є в окремій нашій статті за наступним посиланням.

Детальніше: Запис образу ОС на флешку

Крок 3: Налаштування BIOS для запуску завантажувальної флешки

Як відомо, початок установки операційної системи здійснюється після підключення накопичувача і перезавантаження комп'ютера. У такому випадку важливо, щоб BIOS запустив завантаження саме з флешки, а не жорсткого диска. Для забезпечення успішного виконання цього завдання буде потрібно вручну виставити пріоритет через настройки BIOS. Розібратися з цією процедурою допоможе інший наш матеріал далі.

Детальніше: Налаштування BIOS для запуску з флешки

Крок 4: Завантаження установника і вхід в Live-режим

Після виконання попереднього кроку достатньо буде вставити флешку в вільний роз'єм і запустити ПК. Після деякого кількості часу на екрані відобразиться завантажувач Arch Linux. У ньому присутні кілька пунктів, наприклад, перезавантаження або перегляд інформації про залозі, але зараз вас цікавить «Boot Arch Linux». Стрілками на клавіатурі виберіть цей пункт і натисніть на клавішу Enter.

Перехід до Live-режиму установки операційної системи Arch Linux

Почнеться завантаження всіх стандартних компонентів для Live-режиму. Це може зайняти кілька хвилин, тому не вимикайте ПК і не натискайте ні на які клавіші на клавіатурі. Після успішного завантаження ви потрапите в Live-режим з консоллю, де і проводиться подальша процедура інсталяції.

Завантаження Live-режиму для установки операційної системи Arch Linux

Крок 5: Розмітка жорсткого диска

Розмітка жорсткого диска - перше, з чим зіткнеться користувач при установці даної платформи. Для коректної роботи ОС все дисковий простір слід розділити на кілька логічних томів, в кожному з яких буде зберігатися своя інформація, параметри зберігання при цьому теж задаються вручну. В цілому процес нескладний, потрібно лише виконати кілька команд і уважно стежити за їх написанням в консолі.

  1. Розмітку накопичувача краще здійснювати через стандартну утиліту, а для її запуску в «Терміналі» потрібно ввести cfdisk /dev/sda .
  2. Створення таблиці розмітки жорсткого диска для установки Arch Linux

  3. Першочергово вибирається таблиця розділів. Більш нової вважається GPT, тому краще використовувати її, якщо не можете самостійно визначитися з вибором.
  4. Вибір типу розмітки жорсткого диска для установки Arch Linux

  5. Стрілками на клавіатурі переміщайтеся між підключеними пристроями. Виберіть накопичувач під розмітку і активуйте пункт «New», перейшовши до нього за допомогою стрілок вліво і вправо.
  6. Створення першого розділу з вільного простору диска Arch Linux

  7. Спочатку відділяється місце під завантажувач GRUB. Він забезпечує коректний запуск операційної системи. Завжди рекомендується виділити під нього окремий розділ. Вам потрібно буде лише задати обсяг томи і натиснути на Enter. Завантажувачу цілком вистачить 200 МБ.
  8. Вказівка ​​певного місця для завантажувача на жорсткому диску для Arch Linux

  9. Якщо ви вибрали таблицю розділів GPT, а не MBR, додатково створюється логічний розділ для зберігання образу завантажувача. Знову виберіть «Free space» і «New».
  10. Створення образу завантажувача з вільного простору диска Arch Linux

  11. Образу завантажувача варто відокремити 1 мегабайт вільного місця.
  12. Вказівка ​​місця для образу завантажувача при створенні розділу в Arch Linux

  13. Тепер задайте цього розділу певний тип, щоб з нього було завантажено під час завантаження комп'ютера. Для цього в таблиці виділіть «/ dev / sda2» і перейдіть в меню «Type».
  14. Перехід до вибору типу розділу для образу завантажувача Arch Linux

  15. Стрілками на клавіатури опустіться до «BIOS boot» і натисніть на Enter.
  16. Вибір типу BIOS boot для образу завантажувача Arch Linux

  17. Додатково створюється кореневий розділ, куди будуть поміщені всі системні файли. Знову в таблиці виконайте вже звичні дії, вказавши розмір 20-30 ГБ.
  18. Створення системного, домашнього каталогу і файлу підкачки для розмітки жорсткого диска Arch Linux

  19. Далі створіть розділ, який буде виконувати роль домашнього каталогу. Відведіть під нього практично все доступне місце, залишивши кілька гігабайт для файлу підкачки (рекомендований свап в Arch дорівнює кількості оперативної пам'яті в ПК). Нарешті, після домашнього каталогу створіть файл підкачки, і в результаті у вас повинно вийти п'ять розділів. По завершенні процедури збережіть зміни, вибравши варіант «Write».
  20. Збереження поточної таблиці розмітки жорсткого диска для установки Arch Linux

  21. Підтвердіть запис, написавши в рядку «yes».
  22. Підтвердження збереження розмітки жорсткого диска для установки Arch Linux

  23. Після всього можна вийти з редактора розділів через натискання на «Quit»
  24. Вихід з редактора розділів жорсткого диска в Arch Linux

Після закінчення виконання цього кроку жорсткий диск буде розбитий на необхідну кількість розділів. Користувачеві залишиться тільки зробити їх налаштування, задавши файлову систему і пріоритети, після чого все буде готово до установки.

Крок 6: Форматування і монтування розділів накопичувача

Зараз все створені розділи не належать до певних файловим системам і для їх установки слід провести форматування. Через те, що всі томи створювались вручну, форматування і монтування теж має здійснюватися самостійно.

  1. Розділу завантажувача краще визначити формат ФС «ext2», щоб забезпечити найкращу роботи. Тому в консолі активуйте команду mkfs -t ext2 -L Boot /dev/sda1 , де / dev / sda1 - назва першого створеного розділу.
  2. Форматувати розділ жорсткого диска з завантажувачем Arch Linux

  3. Другий розділ початкового образу не потребує форматування, тому переходимо до головного системного каталогу і форматіруем його в знайомий багатьом формат «ext4» введенням mkfs -t ext4 -L Root /dev/sda3 .
  4. Форматування системного каталогу жорсткого диска для установки Arch Linux

  5. Точно таку ж дію потрібно виконати і з домашнім каталогом, вписавши вираз mkfs -t ext4 -L Home /dev/sda4 .
  6. Форматування домашнього каталогу жорсткого диска для установки Arch Linux

  7. Файл підкачки теж не форматується, тому відразу вмонтовуйте його через mkswap /dev/sda5 .
  8. Форматування створеного розділу для файлу підкачки Arch Linux

  9. Підключення створених розділів теж виконується вручну, тільки після цього вони будуть придатні для роботи. Почати слід з кореневого каталогу sudo mount /dev/sda3 /mnt .
  10. Монтування системного каталогу для установки Arch Linux

  11. Далі створіть окремі папки для завантажувача і домашній директорії через sudo mkdir /mnt/{boot,home} .
  12. Створення папок для завантажувача і домашнього каталогу Arch Linux

  13. Залишилося тільки змонтувати залишилися розділи послідовним введенням рядків mount /dev/sda1 /mnt/boot , mount /dev/sda4 /mnt/home і повторно swapon /dev/sda5 .
  14. Монтування системного, домашнього каталогу і файлу підкачки в Arch Linux

Всі розділи успішно підготовлені для подальшої інсталяції на них ОС Arch. Якщо все пройшло без будь-яких помилок, сміливо переходьте до наступного кроку.

Крок 7: Установка системи

Як вже було сказано раніше, для повноцінної установки Arch потрібно активне підключення до інтернету, оскільки додаткові компоненти завантажуються саме з офіційних сховищ. Якщо дротове з'єднання встановлюється відразу, то для Wi-Fi потрібно по черзі виконати такі команди:

wifi-menu
ls /etc/netctl
netctl start profile

Визначивши з'єднання, можна переходити до інсталяції, але спочатку ми рекомендуємо вибрати найбільш оптимальне дзеркало, щоб процес завантаження пройшов якомога швидше:

  1. Запустіть файл з дзеркалами через команду vim /etc/pacman.d/mirrorlist .
  2. Відкриття списку дзеркал через текстовий редактор в Arch Linux

  3. Скопіюйте одне з дзеркал подвійним натисканням на клавішу y, а потім перенесіть його вгору списку, вставивши клавішею p. Вихід з файлу здійснюється натисканням Shift +: і введенням wq .
  4. Вибір оптимального дзеркала для скачування необхідних файлів Arch Linux

  5. Запустіть процедуру інсталяції пакетів, ввівши pacstrap /mnt base base-devel .
  6. Запуск установки операційної системи Arch Linux

  7. Чекайте завершення установки. Під час цієї операції не перезавантажувати комп'ютер і не натискайте жодних клавіш на клавіатурі.
  8. Очікування завершення скачування необхідних файлів Arch Linux

Додавання пакетів буде закінчено тоді, коли в консолі відобразиться новий рядок введення. Це означає, що можна починати первинне налаштування системи.

Крок 8: Налаштування після установки

Важливо не тільки додати всі необхідні компоненти, але і налаштувати головні параметри, щоб взаємодія з ОС було максимально комфортним. Зверніть увагу на наступні дії, вони як раз призначені для оптимальної конфігурації:

  1. Першочергово в системній папці створюється конфігураційний файл під всі змонтовані файлові системи. Він буде не тільки зберігати в собі корисну інформацію, а й описувати тип інтеграції диска в ОС. Для створення компонента використовуйте команду genfstab -U /mnt >> /mnt/etc/fstab .
  2. Створення конфігураційного файлу для файлових систем Arch Linux

  3. Завантажувач ще не готовий, тому перезавантажуватися не можна. Для виконання подальшої конфігурації виконайте вхід через arch-chroot /mnt .
  4. Вхід в операційну систему Arch Linux після установки

  5. Задайте часовий пояс через sudo timedatectl set-timezone Europe/Kiev , де Europe / Kiev - необхідний регіон. Наступною командою використовуйте sudo timedatectl set-ntp 1 , щоб задати протокол мережевого часу.
  6. Установка системного часу після інсталяції системи Arch Linux

  7. Раніше ви вже стикалися з роботою в текстовому редакторі vim перед установкою Arch Linux, але зараз цей важливий компонент відсутній в самій системі. Встановити його можна командою pacman -S vim або pacman -Sy vim .
  8. Установка текстового редактора vim після інсталяції системи Arch Linux

  9. Підтвердіть додавання пакетів, вибравши відповідний варіант, коли буде запитано.
  10. Підтвердження додавання пакетів для установки vim в Arch Linux

  11. Після цього відбувається активація кодувань, з якими буде працювати ОС. Необхідно це для коректного відображення різних символів кирилиці і латиниці. Запустіть відповідний конфігураційний файл: vim /etc/locale.gen .
  12. Запуск файлу локалей для настройки після установки Arch Linux

  13. Приберіть знак # з відповідних рядків, наприклад, з en_US.UTF-8 і ru_RU.UTF-8 . Збережіть зміни і вийдіть з редактора.
  14. Вибір оптимальних кодувань в файлі конфігурації Arch Linux

  15. Знадобиться оновити завершену конфігурацію, ввівши locale-gen .
  16. Оновити локалі після зміни конфігураційного файлу Arch Linux

  17. Тепер переведіть мову операційної системи на російський для зручності подальшого управління: echo "LANG=ru_RU.UTF-8" > /etc/locale.conf .
  18. Установка системного мови після установки Arch Linux

  19. Встановіть ім'я комп'ютера, що потрібно при зверненні до нього. Використовуйте команду echo "user-pc" > /etc/hostname , де user-pc - назва пристрою.
  20. Створення нового користувача при установці Arch Linux

  21. Залишилося тільки підтвердити користувача, додавши його в конфігураційний файл. Спочатку запустіть його vim /etc/hosts .
  22. Відкриття файлу настройки для підтвердження користувача Arch Linux

  23. Впишіть рядок 127.0.0.1 user-pc.localdomain user-pc , виконайте запис і закрийте редактор.
  24. Внесення рядки для підтвердження нового користувача Arch Linux

  25. Деякі процесори вимагають образ ранньої завантаження для коректного запуску ОС. Якщо ви не впевнені, чи потрібен він, просто про всяк випадок встановіть образ через mkinitcpio -p linux .
  26. Установка додаткового компонента для ядра процесора в Arch Linux

  27. Задайте пароль для рут-доступу через команду passwd .
  28. Установка пароля для прав суперкористувача в Arch Linux

  29. Залишилося тільки встановити завантажувач GRUB і налаштувати інтернет. Інсталюється він стандартним чином - pacman -S grub .
  30. Установка завантажувача GRUB після інсталяції операційної системи Arch Linux

  31. Після завершення додається на диск grub-install /dev/sda і створюється окремий конфігураційний файл grub-mkconfig -o /boot/grub/grub.cfg .
  32. Додавання завантажувача GRUB в системні файли Arch Linux

  33. Налаштування інтернет-мережі теж здійснюється до перезавантаження системи. Зверніть увагу на такі команди і виконайте їх по черзі:

    ls /sys/class/net/ (визначення активного мережного інтерфейсу).
    cp /etc/netctl/examples/ethernet-dhcp /etc/netctl/ethernet-dhcp (копіювання конфігураційного файлу).
    vim /etc/netctl/ethernet-dhcp (запуск конфігураційного файлу через текстовий редактор).

  34. Команди для настройки інтернет-підключення після установки Arch Linux

  35. У файлі конфігурації змініть значення Interface на те, що ви дізналися раніше через команду ls.
  36. Внесення змін до конфігураційний файл інтернет-підключення Arch Linux

  37. Активуйте обраний профіль за замовчуванням: netctl enable ethernet-dhcp .
  38. Включити профіль інтернет-підключення за замовчуванням в Arch Linux

  39. Вийдіть з оточення exit , потім размонтіруйте все файлові системи через umount -R /mnt і перезавантажте Arch Linux, надрукувавши reboot .
  40. Перезапуск операційної системи Arch Linux після завершення установки

На цьому процедура повної конфігурації операційної системи завершена. Залишилося тільки дочекатися перезавантаження і можна приступати до роботи.

Крок 9: Використання Arch Linux

Зазвичай дистрибутивом Arch Linux зацікавлюються ті користувачі, хто вже мав раніше досвід роботи з іншими простішими збірками на цьому ядрі. Однак це не скасовує того факту, що початківці юзери теж приходять до цієї платформи. Їм потрібно бути готовим до того, що більшість дій і налаштувань здійснюються через стандартну консоль. Ознайомитися з виконанням основних функцій ви можете в наших статтях за наступними лінками.

Читайте також:
Форматування флешки в Linux
Установка Adobe Flash Player в Linux
Розпакування архівів формату TAR.GZ в Linux
Установка драйверів для відеокарти NVIDIA в Linux

Крім усього, сьогодні ви зіткнулися з рядом популярних команд, які доведеться часто задіяти в «Терміналі». Пропонуємо уважно вивчити кожну з них і спробувати запам'ятати застосування, синтаксис і правильність введення. У цьому теж допоможуть докладні матеріали.

Читайте також:
Часто використовувані команди в «Терміналі» Linux
команда ln / find / ls / grep в Linux

На цьому наша стаття завершена. Сподіваємося, ви з легкістю освоїли всю процедуру інсталяції і під час її виконання не виникло ніяких труднощів. За додатковою інформацією щодо роботи в цій платформі звертайтеся до офіційної документації, розробленої самими творцями системи.

General recommendations Arch Linux