Arch Linux предназначен для опытных пользователей, поэтому установка может оказаться сложной. Выполните следующие действия, чтобы сгладить процесс.
Если вы когда-нибудь задумывались о том, чтобы попробовать Arch Linux, но слышали, что его сложно установить, расслабьтесь. Там, где в других дистрибутивах есть программа установки, вы являетесь программой установки Arch. Это легко, если вы готовы покопаться в командной строке. Выполните следующие действия, и вы сможете сказать: «Кстати, я управляю Arch».
1. Загрузите установочный образ
Первое, что вам нужно сделать, это загрузить установочный образ и извлечь его на выбранный вами носитель.
Arch — это скользящий выпуск, поэтому не существует конечного выпуска, как для такого дистрибутива, как Ubuntu. Это означает, что Arch выпускает отдельные компоненты, когда они готовы. Исключением является установочный образ, который выпускается ежемесячно.
Arch сохраняет ссылки на свой установочный образ. Лучший способ получить его — BitTorrent, потому что это обычно быстрее, чем прямая загрузка. Если вы загружаете установочный образ напрямую, рекомендуется проверить его контрольной суммой перед использованием.
После этого вам нужно будет извлечь образ на носитель, будь то USB-накопитель или записываемый диск. Если вы устанавливаете Arch на виртуальную машину, вы можете просто использовать образ как есть.
Поскольку процесс установки Arch очень сложен, лучше всего делать это, пока вы начеку. Если вы устали, ложитесь спать и возвращайтесь, когда отдохнете, или заварите кофе или чай. А может быть, целый горшок.
Скачать: Арч Линукс
2. Загрузитесь в среду установки
После того, как вы извлекли ISO-образ на носитель, вставьте его и перезагрузите компьютер. Возможно, вам придется настроить приоритет загрузки BIOS или UEFI, чтобы ваш компьютер увидел установочный носитель. Если вы не знаете, как это сделать, обратитесь к документации производителя.
Среда установки Arch проста: она полностью находится в консоли. Вы будете вводить стандартные команды Linux для выполнения задач, которые вы выполняли бы в программе установки другого дистрибутива. Разработчики работают над установщиком, но он еще не является стандартным, поэтому вам нужно уметь пользоваться оболочкой и редактировать файлы конфигурации.
Если вы впервые устанавливаете Arch Linux, лучше всего сделать это на запасной машине или на виртуальной машине, чтобы не испортить ежедневный драйвер.
3. Выберите раскладку клавиатуры
По умолчанию в среде установки будет использоваться американская раскладка клавиатуры. Если вам нужно использовать другой макет, вы можете найти его в разделе /usr/share/kbd/keymaps каталог.
Используйте команду loadkeys с именем макета, который вы хотите использовать:
loadkeys [layout]
4. Проверьте подключение к Интернету
Прежде чем продолжить, вам необходимо проверить подключение к Интернету, поскольку для установки Arch вам потребуется загрузить пакеты.
Если вы используете проводное соединение, оно должно работать автоматически. Чтобы проверить это, используйте команду ping:
ping makeuseof.com
Чтобы остановить пинг, нажмите Ctrl + С.
Если вы используете Wi-Fi, шагов больше. Команда iwctl — это интерактивная программа, которая отображает в меню список доступных сетей Wi-Fi. Когда вы выбираете свою сеть, вам будет предложено ввести пароль, как если бы вы использовали виджет на рабочем столе. Затем вы можете использовать приведенную выше команду ping, чтобы проверить ваше соединение.
5. Настройка разделов
Далее вам нужно настроить разделы диска. По умолчанию в среду установки входит утилита fdisk.
В этом примере мы создадим основной раздел и раздел подкачки. Раздел подкачки будет хранить данные, выгруженные из основной памяти. Если вы настраиваете Arch на современном оборудовании с UEFI, вам также понадобится выделенный загрузочный раздел.
Имя устройства первого жесткого диска в Linux обычно /dev/sda.
Чтобы запустить fdisk, введите fdisk, а затем имя дискового устройства. Например:
fdisk /dev/sda
Утилита fdisk представляет собой программу, управляемую через меню. Нажатие «m» в командной строке покажет вам его параметры. Создайте разделы и установите для них нужный вам формат..
Если вас это пугает, рассмотрите возможность использования PartedMagic вместо. Это отдельный действующий дистрибутив, в котором запущена утилита Gparted, предоставляющая удобный графический интерфейс для настройки разделов. Вы захотите использовать его, если настраиваете систему с двойной загрузкой, так как у вас меньше шансов испортить разделы.
Обязательно создайте резервную копию всех данных перед работой с таблицей разделов, независимо от того, какую утилиту вы используете.
После настройки разделов они будут называться /dev/sdaN, где N — номер раздела.
После этого вам необходимо отформатировать разделы. Например, для файловой системы EXT4 используйте команду mkfs.ext4:
mkfs.ext4 /dev/sda1
И для раздела подкачки:
mkswap /dev/sda2
Теперь вам придется их смонтировать. Мы смонтируем наш корневой раздел в /mnt:
mount /dev/sda1/ /mnt
6. Отредактируйте свой Fstab
После того, как ваши разделы настроены, вы можете использовать утилиту genfstab установки Arch для создания файл fstab. Этот файл будет определять, как будут монтироваться ваши разделы при загрузке системы.
genfstab -U /mnt >> /mnt/etc/fstab
7. Настройте список зеркал
Когда вы впервые загрузили среду установки Arch, система измерила скорость зеркал пакетов Arch, чтобы автоматически сгенерировать текстовый файл со списком их в порядке скорости для менеджер пакетов pacman:
Установить базовые пакеты для системы можно командой pacstrap:
pacstrap -K /mnt base linux linux-firmware
Эта команда сгенерирует множество выходных данных, включая подробную информацию о том, какие именно пакеты она устанавливает:
8. chroot в вашу среду Arch
После создания разделов выполните chroot в среду Arch. Когда вы запускаете среду установки Arch, вы вносите в нее изменения. Chroot переключит корневой каталог из рабочей среды на только что созданный раздел диска.
Используйте команду Arch-chroot с корневым каталогом:
арка-chroot /mnt
9. Установите системные часы
Важно, чтобы ваша машина точно отсчитывала время. Для этого используйте команду hwclock. Это установит аппаратные часы системы на местное время.
hwclock --systohc
Если вы настраиваете компьютер с двойной загрузкой под управлением Windows, не устанавливайте аппаратные часы.
10. Настройте свой локаль
Вам также необходимо настроить свой компьютер для использования правильного языка. Как и все остальное, в Linux вы можете настроить это в текстовом файле.
Просто откройте редактор файла /etc/locale.gen.
Все доступные локали будут в файле закомментированы. Перейдите к строке с локалью, которую вы хотите активировать (обычно это соответствует вашему региону), и раскомментируйте ее.
После этого запустите команду locale-gen. Поскольку эта машина устанавливается в США, мы раскомментируем строку «en_US.UTF-8». Это настроит ваше устройство на использование выбранного вами языка.
Это также хорошее время для настройки сети. Программа NetworkManager управляет вашими сетевыми подключениями. Вы можете установить его с помощью pacman:
pacman -s NetworkManager
Настройте запуск во время загрузки с помощью systemctl:
systemctl enable NetworkManager.service
После этого установите имя хоста вашего компьютера, отредактировав файл /etc/hostname файл. Все, что вы поместите в этот файл, станет именем хоста.
11. Настройка корневой учетной записи
После настройки системы вам необходимо установить пароль root. Для этого используйте команду «passwd».
Когда вы запустите команду, вам будет предложено дважды ввести выбранный вами пароль root.
12. Настройте GRUB
GRUB — самый популярный загрузчик для Линукса. Эта утилита позволяет загрузить новую установку Arch Linux.
Вам нужно будет установить его с помощью pacman:
pacman install grub
Способ его установки будет зависеть от того, устанавливаете ли вы Arch на более новую машину с использованием UEFI или на машину со старой версией BIOS. Если вы выполняете установку в системе UEFI, вам также необходимо установить пакет efibootmgr.
Для установки в систему BIOS используйте следующую команду:
grub-install --target=i386-pc /dev/sda
Чтобы установить систему в системе UEFI, убедитесь, что вы смонтировали загрузочный раздел UEFI, и используйте следующую команду:
grub-install --target=x86_64-efi --efi-directory=esp --bootloader-id=GRUB
Будьте осторожны с UEFI, так как если вы что-то испортите, ваша система может навсегда перестать загружаться.
В обеих системах используйте эту команду для создания меню загрузки:
grub-mkconfig -o /boot/grub/grub.cfg
Теперь вы можете приступить к изучению Arch Linux
С установленным Arch Linux ваше путешествие только начинается. Далее вы сможете настроить его так, чтобы он был всем, что вы хотите в дистрибутиве Linux, и не более того.