В сегодняшней статье мы поговорим об Arch Linux и раскроем инструкции по его установке.
Arch Linux – это бесплатный дистрибутив Linux с открытым исходным кодом, который предоставляет своим пользователям возможность полного контроля над системой и огромное разнообразие настроек, что и является основными причинами его популярности в профессиональных сообществах.
Вот несколько плюсов, которые вы получаете, начав работать с Arch Linux.
Arch широко известна как операционная система DIY («сделай сам»), поскольку вы можете самостоятельно настроить даже малейшую деталь. ОС предлагает вам полный контроль над своей функциональностью с момента загрузки образа ISO до завершения установки.
Дистрибутив Linux, ориентированный на x86-64, придерживается принципа KISS (Keep it simple, stupid – «будь проще, глупец»). Эта операционная система должна быть чистым листом, прочной основой для самых разных идей, поэтому каждое решение остаётся за пользователем.
Обновления Arch – это сплошное удовольствие для каждого пользователя. Arch Linux следует принципу непрерывного выпуска обновлений, включающих в себя все новейшие функции. Так что в случае с этим дистрибутивом нет нужды долго ждать выпуска новой версии, как бывает с Ubuntu или CentOS.
Пользовательский репозиторий Arch – это репозиторий для пакетов Linux, разработанных пользователями. Он содержит огромный каталог установочных пакетов, связанных с Arch Linux.
Arch Wiki – это официальный ресурс, который поможет вам найти всё, что вам нужно знать о дистрибутиве, связанных с ним проблемах, всех последних изменениях, статистике и многом другом.
Pacman – это менеджер пакетов Arch Linux. Именно он делает Arch связующим звеном между дистрибутивами, что невероятно удобно.
Установка Arch Linux в целом сильно отличается от установки других дистрибутивов. Вы не получите поддержку графического интерфейса во время установки – лишь сможете взаимодействовать с системой через командную строку.
Шаг 1. Подготовка
ping -c 3 google.com
Для сети Wi-Fi используйте другую утилиту:
wifi-menu
Шаг 2. Разделы диска
lsblk
cfdisk /dev/sda
Шаг 3. Форматирование разделов
mkfs.fat -F32 /dev/sda1
mkfs.ext4 /dev/sda2
mkfs.ext4 /dev/sda3
mount /dev/sda2 /mnt
mkdir /mnt/home
mount /dev/sda3 /mnt/home
Шаг 4. Установка и выбор настроек системы
pacstrap -i /mnt base linux linux-firmware sudo nano
genfstab -U -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt /bin/bash
pacman -S vim
vim /etc/locale.gen.
en_US.UTF-8 UTF-8
ru_RU.UTF-8 UTF-8.
locale-gen
echo "LANG=ru_RU.UTF-8" > /etc/locale.conf
ln –sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime.
hwclock --systohc –utc
timedatectl set-ntp true
passwd
Шаг 5. Последние штрихи: установка загрузчика GRUB
Выполните установку загрузчика GRUB, который потребуется вам в дальнейшем для работы на Arch Linux. В этом вам поможет ряд команд:
pacman -S grub efibootmgr
mkdir /boot/efi
mount /dev/sda1 /boot/efi
lsblk # для проверки всё ли норм смонтировано
grub-install --target=x86_64-efi --bootloader-id=GRUB --efi-directory=/boot/efi --removable
grub-mkconfig -o /boot/grub/grub.cfg
Шаг 6. Перезагрузка
Перезагрузите систему, обязательно воспользовавшись командами ниже, чтобы не допустить потери данных:
exit
umount -R /mnt
reboot
После перезагрузки появится окно:
Шаг Х. Установка графической оболочки
Этот шаг можете выполнять по желанию. За пример возьмём графическую оболочку Gnome. В ней имеется два компонента:
Чтобы инициировать установку, впишите:
pacman –S gnome gnome-extra
Вот и всё. На этом установка Arch Linux подошла к концу.
Таким образом, теперь вы знаете больше информации о том, почему же дистрибутив Arch Linux так популярен среди разработчиков и по какой причине он прославился своей функциональностью.