Установка 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

Автор статьи Виктор Бухтеев Вам помогли мои советы?
Получить ответ на Email
Уведомить о

2 ответов
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
-_-
29 августа 2019 19:38

даже не пытайся ставиться по этому ману если ты это делаешь в первый раз!

Рекомендуем: