Встановлення Arch Linux

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

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

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

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

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

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

  1. Перейдіть за посиланням вище та виберіть розділ &171;Download&187; .
  2. Переход к странице загрузки дистрибутива Arch Linux
  3. Можете використовувати будь-яке дзеркало, але ми радимо вибрати BitTorrent-посилання.
  4. Кнопка для скачивания дистрибутива Arch Linux с официального сайта
  5. Після завантаження запустіть файл через будь-який торрент-клієнт і очікуйте завершення завантаження зображення на комп'ютер.
  6. Запуск скачанного торрент-файла для загрузки образа Arch Linux

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  1. Розмітку накопичувача краще здійснювати через стандартну утиліту, а для її запуску в &171;терміналі&187; потрібно ввести cfdisk /dev/sda .
  2. Создание таблицы разметки жесткого диска для установки Arch Linux
  3. Першочергово вибирається таблиця розділів. Новішою вважається GPT, тому краще використовувати її, якщо не можете самостійно визначитися з вибором.
  4. Выбор типа разметки жесткого диска для установки Arch Linux
  5. Стрілками на клавіатурі переміщайтеся між підключеними пристроями. Виберіть накопичувач під розмітку і активуйте пункт &171;New&187; , перейшовши до нього за допомогою стрілок ліворуч і праворуч .
  6. Создание первого раздела из свободного пространства диска Arch Linux
  7. Спочатку відокремлюється місце під завантажувач GRUB. Він забезпечує коректний запуск операційної системи. Завжди рекомендується виділити під нього окремий розділ. Вам потрібно буде лише задати обсяг тому і натиснути на Enter . Завантажувачу цілком вистачить 200 МБ.
  8. Указание определенного места для загрузчика на жестком диске для Arch Linux
  9. Якщо ви вибрали таблицю розділів GPT, а не MBR, додатково створюється логічний розділ для зберігання образу завантажувача. Знову виберіть &171;Free space&187; і &171;New&187; .
  10. Создание образа загрузчика из свободного пространства диска Arch Linux
  11. Образу завантажувача варто відокремити 1 мегабайт вільного місця.
  12. Указание места для образа загрузчика при создании раздела в Arch Linux
  13. Тепер задайте цьому розділу певний тип, щоб з нього відбувалася завантаження при запуску комп'ютера. Для цього в таблиці виділіть &171;/dev/sda2&187; і перейдіть до меню &171;Type&187; .
  14. Переход к выбору типа раздела для образа загрузчика Arch Linux
  15. Стрілками на клавіатури опустіться до &171;BIOS boot&187; і натисніть на Enter .
  16. Выбор типа BIOS boot для образа загрузчика Arch Linux
  17. Додатково створюється кореневий розділ, куди будуть поміщені всі системні файли. Знову в таблиці виконайте вже звичні дії, вказавши розмір 20-30 ГБ.
  18. Создание системного, домашнего каталога и файла подкачки для разметки жесткого диска Arch Linux
  19. Далі створіть розділ, який буде виконувати роль домашнього каталогу. Відведіть під нього практично все доступне місце, залишивши кілька гігабайт для файлу підкачки (рекомендований обсяг файлу підкачки в Arch дорівнює кількості оперативної пам'яті в ПК). Нарешті, після домашнього каталогу створіть файл підкачки, і в підсумку у вас повинно вийти п'ять розділів. Після завершення процедури збережіть зміни, вибравши варіант &171;Write&187; .
  20. Сохранение текущей таблицы разметки жесткого диска для установки Arch Linux
  21. Підтвердьте запис, написавши в рядку &171;yes&187; .
  22. Подтверждение сохранения разметки жесткого диска для установки Arch Linux
  23. Після всього можна вийти з редактора розділів через натискання на &171;Quit&187;
  24. Выход из редактора разделов жесткого диска в Arch Linux

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

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

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

  1. Розділу завантажувача краще визначити формат ФС &171;ext2&187; , щоб забезпечити найкращу роботи. Тому в консолі активуйте команду mkfs -t ext2 -L Boot /dev/sda1 , де /dev/sda1 &8212; назва першого створеного розділу.
  2. Форматировать раздел жесткого диска с загрузчиком Arch Linux
  3. Другий розділ початкового образу не потребує форматування, тому переходимо до головного системного каталогу і форматуємо його в знайомий багатьом формат &171;ext4&187; введенням 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 &8212; необхідний Регіон. Наступною командою використовуйте 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 &8212; назва пристрою.
  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 та налаштувати інтернет. Інсталюється він стандартним чином &8212; 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

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

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

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

General recommendations Arch Linux

більше статей на цю тему: