Установка Arch Linux с помощью archinstall.

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

Установка Arch Linux вызывает много проблем для новых рядовых пользователей, так как требует достаточного количества знаний о командах и внутренней работе системы Linux, включая процесс загрузки, устройство ядра и как работает Grub. Такими знаниями не обладает каждый, но при этом многие хотят установить и испытать в работе Arch Linux, в силу своего любопытства или по иным причинам.

Установка операционной системы, в нашем веке вычислительной техники, должна быть максимально проста и понятна для обывателя. Многие вещи, использующиеся профессиональными работниками сферы ИТ, должны быть максимально абстрагированы для конечного пользователя. Ведь операционные системы существуют для для одной цели — помогать пользователю выполнять определенные задачи, а не усложнять их.

Команда разработчиков Arch Linux разработала автоматизированный и интерактивный скрипт под названием archinstall. Этот скрипт сделал установку Arch Linux довольно простой задачей, с которой сможет справиться практически любой.

Разделим такую установку на два этапа. Сначала загрузим ISO-файл и загрузимся с его использованием. Потом, непосредственно, пройдет сама установка.

1. Загружаем ISO-файл.

Для того, чтобы загрузить Arch Linux пройдите по ссылке: скачать Arch Linux. На сайте загрузки, вы сможете найти ссылки для загрузки. Можно использовать прямую ссылку для скачивания по HTTP или использовать torrent/magnet файлы.

После загрузки можно создать загрузочную флэшку с помощью, например, Etcher. Или, если вы устанавливаете на виртуальную машину, то достаточно будет смонтировать скаченный файл напрямую в виртуальный CD-ROM.

Прежде чем приступить к следующему шагу, убедитесь, что ПК подключен к сети интернет кабелем, либо находится в зоне известного вам Wi-Fi.

2. Установка с помощью archinstall.

После завершения загрузки, вы увидите следующий экран

Arch Install

Введите archinstall и нажмите Enter. Команда проверит наличие интернет-соединения с зеркалами Arch Linux. И как только это будет сделано, появится окно с настройками установки.

Arch Install

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

2.1. Настройка клавиатуры, раскладки и региональных настроек.

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

Arch Install

Я, как и большинство жителей нашей необъятной, не стал особо мудрствовать и выбрал русский. Вы можете выбрать тот, который вам ближе всего.

Далее, выбираем раскладку клавиатуры. Так же можно оставить тот, который предлагается по умолчанию, либо можно попробовать выбрать то, что вам более подходит.

Я остановил свой выбор на ru1, чем она отличается от ru2, ru3 или даже ru4, честно говоря, не задумывался. Если вы в курсе, буду благодарен, за объяснение в комментариях ниже.

Регион зеркала оставляем пустым.

Выбор языка локали выбираю ru_RU.UTF-8.

Кодировку локали выбираю UTF-8

2.2. Создание разделов на диске, установка точек монтирования.

Следующим этапом выберем вариант разметки жесткого диска под нашу будущую систему. Для этого выбираем пункт меню Drive(s) (Диск(и)). Сценарий автоматически определит диски в вашей системе. У меня, например, в качестве основного блочного устройства используется диск /dev/sda размером 40 Gb. Вот туда и буду устанавливать систему.

Выбираем его и нажимаем Enter. Вы должны будете увидеть, что выбран один диск. Далее выбираем следующий пункт «Разметка диска» (Disk layout).

На этом этапе необходимо выбрать, каким образом мы будем размечать диск. Первый вариант — это создание разделов вручную. Второй — стирает всю информацию на диске и устанавливает Arch с разделами, определенными по умолчанию. Стоит иметь в виду, что при выборе второго варианта, вся имеющаяся информация на диске будет удалена безвозвратно.

Со вторым вариантом все более-менее понятно. Разберемся с первым. Жмем Enter.

Выбираем «Создать новый раздел». Создавать разделы надо в порядке, в котором они будут расположены в системе. Я решил создать только два раздела: /boot и /. Вы можете так же создать по аналогии /home, /var и все что вашей душе угодно. Но действовать надо последовательно. Первым разделом у нас будет /boot. Выбираем для него fat32.

Далее выбираем откуда этот раздел будет начинаться и где заканчиваться. Под /boot, думаю, достаточно будет 200 Мб. Поэтому у меня все это выглядит так

После нажатия Enter, возвращаемся опять в меню создания разделов. По аналогии создаем корневой раздел. У меня получилось два раздела:

Загрузочный раздел.

  • тип fat32
  • начать с 3Мб
  • закончить 203Мб

Корневой раздел.

  • тип ext4
  • начать с 206Мб
  • закончить 100%

Окончательная таблица разделов у меня выглядит так

Arch Install

Выбираем теперь «Сохранить и выйти» и переходим к следующему разделу.

2.3. Создание учетной записи и прочее.

Следующие пункты, устанавливаем следующим образом:

  • Загрузчикgrub-install
  • Подкачка True
  • Имя хоста — измените его на то, что вам нравится больше. Я оставил по умолчанию, у меня дома не такой большой парк машин.
  • Пароль root — установите пароль суперпользователя
  • Учетная запись пользователя — создайте учетную запись с логином и паролем для входа в систему.

В пункте «Профиль» у вас будет четыре варианта установки. Возле каждого варианта присутствует описание. Так как я устанавливаю систему, которая будет более-менее дружественной обычному пользователю, выбор мой пал на вариант «desktop«.

Arch Install

Следом выбираем непосредственно среду рабочего стола. Список более чем достаточный. Мой выбор сегодня пал на mate, его пожалуй и выберу.

Arch Install

Далее необходимо выбрать драйвер для видеокарты. Если вы точно знаете какая видеокарта у вас установлена, то вы можете выбрать Nvidia, Intel, AMD и т. д. Если вы не уверены, выберите «All open source (default)».

Следующим пунктом выбираем откуда будет звук. Это или pipewire ( по умолчанию), либо pulseaudio.

Далее выбираем ядро. По умолчанию установлено linux. Существуют еще такие варианты, как linux-hardend, linux-zen и linux-lts. Если вы знаете, что это значит, то соответственно выбираете. Если не уверены, оставляем, то что по умолчанию.

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

firefox dhcpcd vim net-tools xorg lightdm lightdm-gtk-greeter nano network-manager-applet

Теперь выберите пункт «Настройка сети«, а в нем использовать NetworkManager. Далее все оставляем по умолчанию. И, наконец, нажимаем «Сохранить конфигурацию» > «Сохранить все» > /home.

2.4. Окончательная установка.

Нажимаем «Установить«, чтобы начать процесс установки Arch Linux. И идем за очередной порцией кофе.

Arch Install

В то время, пока вы немного прогулялись, программа archinstall скачала пакеты для установки, и все потихоньку установила.

По окончании процесса установки вам будет предложено войти в chroot и выполнить некоторые действия перед окончательной перезагрузкой.

Arch Install

Отвечаем да, и включаем диспетчер входа в систему, используя следующий набор команд

systemctl enable lightdm
systemctl enable NetworkManager

И, наконец, перезагружаем систему.

reboot

После перезагрузки, если все прошло хорошо, вы должны будете попасть на экран ввода логина и пароля для входа в систему.

Заключение.

Надеюсь, данное руководство по установке было для вас полезно. Скрипт, разработанный командой Arch Linux, в разы упрощает установку данной системы. И это в свою очередь позволяет увеличить охват Arch Linux новыми пользователями. Теперь, пройдя по пунктам этой статьи, вы с легкостью сможете хвастаться в соц сетях, что вы установили Arch.

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

Was this helpful?

0 / 0

Добавить комментарий 0