Как установить Arch Linux

Как установить Arch Linux

В отличие от Ubuntu или Linux Mint, Arch Linux является непрерывно обновляющимся дистрибутивом Linux, а это значит, что вам нужно установить его только один раз, и он будет постоянно обновляться до последней версии. А Arch wiki является одной из лучших в Linux сообществе. Единственная сложность — процесс установки дистрибутива.

Начало работы

Прежде чем устанавливать Arch Linux, необходимо загрузить ISO-файл и записать его на USB-накопитель или DVD.

  1. Перейдите на страницу загрузки Arch Linux и загрузите ISO-файл (в разделе HTTP Direct Downloads).
  2. С помощью такого инструмента, как balenaEtcher, создайте загрузочный USB-накопитель.
  3. По завершении создания загрузочного диска вставьте его в компьютер и загрузитесь с него.

Примечание: Для установки Arch Linux на ваш компьютер лучше всего подключить его к проводному соединению. Беспроводное подключение потребует дополнительных настроек, которые не будут рассмотрены в данном руководстве.

Как установить Arch Linux 1

Начальная установка

Выберите загрузку в Arch в меню начального запуска. Это должен быть первый доступный вариант. Вы получите командную строку, входящую в систему с правами root.

Как установить Arch Linux 2

Для начала убедитесь, что часы показывают правильное время:

timedatectl set-ntp true

Конфигурация жесткого диска

Пришло время настроить жесткий диск. Есть несколько способов справиться с этим, но cfdisk кажется самым простым.

cfdisk

Если на жестком диске еще нет таблицы разделов, появится запрос на ее установку. Выберите «DOS». Хотя это не самая последняя версия, работать с ней здесь намного проще.

Как установить Arch Linux 3

Затем вы попадете на таблицу с разделами жесткого диска или свободным местом в списке. Если у вас уже есть разделы, вы можете сохранить их и перейти к следующему шагу. Если вы хотите начать сначала, выделите их и выберите «Delete» в нижней части экрана.

Выделите свободное место, из которого необходимо создать раздел, и выберите снизу пункт «New». Нажмите Enter. Затем введите размер раздела. Повторите эти шаги для каждого раздела. Если вы не знаете, что делать, создайте раздел размером 512 МБ для «/boot» и используйте остальной диск для root (/).

Когда закончите, выберите «Write» в нижнем меню. Введите «yes», чтобы подтвердить изменения. Нажмите «q» для выхода.

Как установить Arch Linux 4

Создайте файловые системы для новых разделов. Вообще-то, эта часть проста. Просто выполните следующие команды, предполагая, что ваш диск «/dev/sda».

mkfs.ext4 /dev/sda1
mkfs.ext4 /dev/sda2

Монтирование разделов

Теперь вы готовы монтировать разделы и начать настройку системы. Если ваши диски имеют значения «/dev/sda1» и «/dev/sda2», то настройка должна выглядеть следующим образом:

mount /dev/sda2 /mnt
mkidr /mnt/boot
mount /dev/sda1 /mnt/boot

Базовая настройка системы

Вы можете отредактировать список зеркал live CD здесь, чтобы выбрать наиболее близкие к вам зеркала для скачивания. Это не обязательно, и это может отнимать много времени. Если вы хотите это сделать, поместите зеркала, расположенные ближе всего к вам, вверху списка в «/etc/pacman.d/mirrorlist».

Как установить Arch Linux 5

Используйте утилиту pacstrap для загрузки системы на только что смонтированный диск.

pacstrap /mnt base

Это займет некоторое время, но не волнуйтесь — Arch, по сути, сама себя настраивает.

Когда загрузка завершена, вы можете сгенерировать fstab файл Arch. Этот файл отслеживает различные файловые системы (разделы), которые необходимо монтировать в вашей системе.

genfstab -U /mnt >> /mnt/etc/fstab

Новая система

Как установить Arch Linux 6

Пришло время переехать в вашу новую систему Arch. Вы можете сделать это, заменив в его корень (chroot). Chroot — это способ комбинировать одну Linux-систему поверх другой, которая уже запущена. Arch предоставляет инструмент для оптимизации процесса.

arch-chroot /mnt

Как только вы нажмете Enter, командная строка изменится, чтобы отразить ваше новое местоположение в установке Arch.

Часовой пояс

Как установить Arch Linux 7

Вам нужно будет установить часовой пояс вашей системы следующим. Поищите в разделе «/usr/share/zoneinfo» ваш регион и город. Затем привяжите его к местному времени вашей системы.

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime

Выполните синхронизацию системы с системными часами.

hwclock --systohc

Локализация

Вам нужно будет настроить локализацию системы таким образом, чтобы язык и все остальное, что с ним связано, были правильными. Откройте «/etc/locale.gen» и не комментируйте (удалив перед строкой “#”) выбранный вами район.

locale-gen

Создайте файл на сервере «/etc/locale.conf» и поместите выбранный вами регион в файл, как показано на примере ниже.

LANG=en_US.UTF-8

Создание сети

Теперь нужно также выполнить базовую настройку сети. Начните с установки имени хоста компьютера в «/etc/hostname».

yourhostname
Как установить Arch Linux 8

Добавьте это имя хоста в файл «/etc/hosts», чтобы ваш компьютер мог связать его с самим собой.

127.0.0.1	localhost
::1		localhost
127.0.0.1	yourhostname

Наконец, для того, чтобы иметь сеть при загрузке, включите службу DHCP.

systemctl enable dhcpcd

Пользователи

Пока что вы работаете в роли пользователя root. Для безопасности измените пароль пользователя root на что-нибудь более безопасное. Запустите команду passwd и введите новый пароль root.

passwd
Как установить Arch Linux 9

Вы захотите создать постоянного пользователя для ежедневного использования.

useradd -m -G users,audio,input,optical,storage,video -s /bin/bash username

Дайте вашему пользователю новый пароль так же, как вы это делали раньше, но укажите имя пользователя в команде passwd.

passwd username

Заключительные системные задачи

Как установить Arch Linux 10

Вам потребуется сгенерировать initramfs для вашей системы, чтобы справиться с такими распространенными задачами, как LVM, шифрование дисков и RAID. Не волнуйся, это единственная команда.

mkinitcpio -p linux

Последнее, что вам нужно перед перезагрузкой — это загрузчик, GRUB. Начните с установки с Pacman.

pacman -S grub

Установите GRUB на жесткий диск.

grub-install --target=i386-pc /dev/sda

Наконец, настройте конфигурацию GRUB на разделе «/boot».

grub-mkconfig -o /boot/grub/grub.cfg

Когда это будет сделано, введите «exit», чтобы выйти из chroot. Отключите разделы и перезагрузитесь в Arch.

exit
umount -R /mnt
reboot

Ваша система перезагрузится в Arch Linux! Имейте в виду, что вам все еще нужно будет настроить графический рабочий стол, если вы планируете это сделать. Одной из сильных сторон Arch является выбор, который она предоставляет, и у нее есть множество вариантов, слишком много вариантов, чтобы описать их в таком простом руководстве, как этот. Однако все это описано в Arch Wiki, и в основном сводится к установке нужных пакетов.


Спасибо, что читаете! На данный момент большинство моих заметок, статей и подборок выходит в telegram канале «Левашов». Обязательно подписывайтесь, чтобы не пропустить новости мира ИТ, полезные инструкции и нужные сервисы.


Респект за пост! Спасибо за работу!

Хотите больше постов в блоге? Подборок софта и сервисов, а также обзоры на гаджеты? Сейчас, чтобы писать регулярно и радовать вас большими обзорами, мне требуется помощь. Чтобы поддерживать сайт на регулярной основе, вы можете оформить подписку на российском сервисе Boosty. Или воспользоваться ЮMoney (бывшие Яндекс Деньги) для разовой поддержки:


Заранее спасибо! Все собранные средства будут пущены на развитие сайта. Поддержка проекта является подарком владельцу сайта.

Подписаться
Уведомление о
guest
1 Комментарий
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
trackback
5 лучших дистрибутивов на базе Arch Linux
4 лет назад

[…] вы хотите использовать мощь Arch Linux, но не хотите собирать все с нуля, то вам стоит обратить внимание на большое количество […]

1
0
Прочитали? Прокомментируйте!x
Яндекс.Метрика