Устанавливаем Arch Linux через скрипт установки ArchInstall

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

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

Запуск скрипта установки ArchInstall

Первым делом вам нужно скачать свежую сборку Arch Linux, это можно сделать на официальном сайте. Затем можете создать мультизагрузочный USB носитель, как вариант с помощью “Ventoy“. Когда загрузитесь с установочного образа, выбираем пункт установки “Arch Linux install medium”:

Arch Linux через скрипт установки ArchInstall 1

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

archinstall
Arch Linux через скрипт установки ArchInstall 2

Выбор языка клавиатуры

Из сообщения “Select one of the above keyboard languages” можно понять что от нас требуют “Выберите один из указанных выше языков клавиатуры”, тут каждый выбирает сам, я же выберу “ru” под номером “19”:

Arch Linux через скрипт установки ArchInstall 3

Регион проживания

Следующий вопрос “Select one of the above regions to download packages from” гласит что нам необходимо выбрать регион вашего проживания “Выберите один из указанных выше регионов для загрузки пакетов из”. То есть, вашу страну, в моем же случае это “Russia” под номером “38”:

Arch Linux через скрипт установки ArchInstall 4

Разметка диска

К сожалению, разметка жесткого диска в установке Arch Linux через скрипт сильно урезана. На выбор вам предоставляется только выбор раздела или же целого диска. Скрипт сам произведет разметку, при этом стоит отметить, что раздел подкачки создан не будет. В случае, если у вас более 4 гигабайт оперативной памяти, то раздел подкачки “Swap” собственно и не нужен.

Из вывода сообщения “Select one of the above disk” можно понять что от нас хотят “Выберите один из указанных выше дисков”. Указываем номер вашего диска, узнать его можно по размеру, в моем случае это “/dev/sda” под номером “2”:

Arch Linux через скрипт установки ArchInstall 5

Затем выбираем в какой формат его отформатирует скрипт установки ArchInstall, я предпочитаю классику, а именно “ext4”, хотя можно выбрать и “btrfs”. Тут в первую очередь все зависит от ваших личных предпочтений:

Arch Linux через скрипт установки ArchInstall 6

Далее нам предложат зашифровать ваш жесткий диск “Enter disk encryption password”, в переводе это “Введите пароль для шифрования диска”. Шифровать или нет, это опять же индивидуальный выбор каждого пользователя. В данный момент шифровать диск я не буду, по этому просто нажимаю “Enter”:

Arch Linux через скрипт установки ArchInstall 7

Имя компьютера

Пришло время придумать красивое имя для вашего компьютера, об этом нам сообщает система установки “Desired hostname for the installation”, в переводе “Желаемое имя хоста для установки”. Для наглядности я задам имя “cyber-x-jurnal”:

Arch Linux через скрипт установки ArchInstall 8

Установка Root пароля

Root пользователь в системах Linux является самым главным, по этому, необходимо придумать пароль и задать его исходя из сообщения “Enter root password (Recommendation: leave blank to leave root disabled)”. В переводе это выглядит как “Введите пароль root (рекомендация: оставьте поле пустым, чтобы оставить root отключенным)”. Исходя из выше сказанного, нам нужно придумать пароль для Root пользователя, оставлять данное поле пустым и отключать Root я бы не рекомендовал.

При вводе пароля, он отображаться не будет, собственно, к этому вы наверняка уже привыкли, но все же думаю стоило об этом напомнить. Затем необходимо повторить только что введенный пароль “And one more time for verification” в переводе это “И еще раз для проверки”:

Arch Linux через скрипт установки ArchInstall 9

Создание пользователя

Пришло время создать вашего основного пользователя, под которым вы будете проводить практически все свое время в системе “Enter a username to create a additional user (leave blank to skip & continue)”, перевод звучит как “Введите имя пользователя, чтобы создать дополнительного пользователя (оставьте поле пустым, чтобы пропустить и продолжить)”.

Для его создания задаем ваш ник или имя, затем указываем дважды пароль для вашего пользователя “Password for user” в переводе это “Пароль для пользователя” и “And one more time for verification” в переводе гласит как “И еще раз для проверки”. Ник пользователя в моем же случае, как вы возможно уже догадались, это “cyber-x”:

Arch Linux через скрипт установки ArchInstall 10

Добавляем вашего только что созданного пользователя в группу “sudo” при запросе “Should this user be a sudo (super) user”, в переводе звучит как “Если этот пользователь является пользователем sudo (суперпользователем)”. Что бы добавить вашего пользователя достаточно вписать букву “y” и нажать “Enter”:

Arch Linux через скрипт установки ArchInstall 11

Далее снова появится сообщение о создании пользователя “Enter a username to create a additional user (leave blank to skip & continue)”, тут вы можете создать еще одного при необходимости. Если же вам достаточно одного пользователя, просто оставьте поле пустым и нажмите “Enter”:

Arch Linux через скрипт установки ArchInstall 12

Выбор графического окружения

Настал черед выбрать, какое окружения рабочего стола будет установлено. Странно, что в данном установщике ArchInstall при установке Arch Linux отсутствует XFCE, из списка выбираем то что вам больше всего импонирует введя соответствующий номер. Я же укажу графическое окружение KDE под номером “3”:

Arch Linux через скрипт установки ArchInstall 13

Будем надеяться, что в будущем выбор графического окружения будет расширен, так как существует множества разных рабочих столов. Хотя, думаю что для тех кому это надо, воспользуются ARCH WIKI.

Установка видео драйвера

На данном этапе установки вам необходимо знать, какая видеокарта у вас установлена в системном блоке. В сообщении “Select your graphics card driver” так и говориться “Выберите драйвер видеокарты”. В случае с ноутбуками у которых вторая видеокарта NVIDIA, драйвер на NVIDIA рекомендую устанавливать после того, как система будет установлена. Так как я устанавливаю Arch Linux на виртуальную машину, выберу драйвер “mesa”:

Arch Linux через скрипт установки ArchInstall 14

Установка П.О.

Если вы хотите что бы сразу после установки Arch Linux у вас были установлены ваши любимые программы, то можно указать их на данном этапе установки “Write additional packages to install” в переводе это звучит как “Напишите дополнительные пакеты для установки”. Как вариант, можно установить такие пакеты как GIMP, Krita браузер FireFox и так далее. В качестве примера установлю браузер ForeFox как браузер по умолчанию:

Arch Linux через скрипт установки ArchInstall 15

Настройка сетевого интерфейса

И вот мы плавно переходим к настройке сети, и первым делом выбираем сетевой интерфейс, это можно понять из сообщения “Select one network interface to configure”, если перевести, то сообщение будет выглядеть как “Выберите один сетевой интерфейс для настройки”. В случае если у вас несколько сетевых карт, то выбираете одну из них:

Arch Linux через скрипт установки ArchInstall 16

Чаще всего в домашних условиях всегда стоил динамическая раздача IP адресов, то есть “DHCP”, но, можно выбрать и статический. При DHCP ваш компьютер при включении получает каждый раз новый IP адрес, а при статическом как не сложно догадаться, IP адрес будет всегда один. Тут собственно, дело вкуса и необходимости, если же это не сервер, то смело можно выбирать DHCP, да и на сервер ставить Arch Linux не имеет смысла:

Arch Linux через скрипт установки ArchInstall 17

Часовой пояс

Выбор часового пояса будет влиять на ваше время в системе, в любом случае, часовой пояс всегда можно будет изменить в установленной системе. Если перевести сообщение “Enter a valid timezone (Europe/Stockholm)” – “Введите действительный часовой пояс (Европа / Стокгольм)”, то в скобках указано как вводить ваш часовой пояс. То есть, к примеру часовой пояс Москвы “Europe/Moscow”:

Arch Linux через скрипт установки ArchInstall 18

Сверяемся с приведенными данными, все ли верно мы указали, затем нажимаем “Enter”. В любом случае выбор у нас не велик:

Arch Linux через скрипт установки ArchInstall 19

Далее наблюдаем отчет времени и будет начата установка Arch Linux. Вам останется лишь откинутся на спинку кресла и наслаждаться процессом установки Arch Linux, так как установка займет какое-то время. Многое будет зависеть от вашей конфигурации компьютера и скорости интернета:

Arch Linux через скрипт установки ArchInstall 20

Завершение установки

Когда установка Arch Linux завершится, вам будет выдано соответствующее уведомление о том, что установка завешена и можно перезагружать компьютер. Что бы перезагрузить компьютер введите команду:

reboot
Arch Linux через скрипт установки ArchInstall 21

Вводим пароль который мы указывали для вашего пользователя и попадаем в установленную систему:

Arch Linux через скрипт установки ArchInstall 22

И первым делом нужно русифицировать систему, это можно сделать несколькими способами, но, мы пойдем более простым. Идем в настройки системы и ищем там пункт “Language” и “Formats”, там меняем Английский язык на Русский, перезагружаемся и получаем русифицированную систему:

Arch Linux через скрипт установки ArchInstall 23
Arch Linux через скрипт установки ArchInstall 24

В случае с графическим рабочим столом Gnome действия такие же, идем в настройки, ищем там пункт “Region and language” и выставляем Русский язык, покажу как должно быть на другом дистрибутиве с рабочим столом Gnome:

Arch Linux через скрипт установки ArchInstall 25

Ну а дальше настройка системы, тут вы можете прибегнуть к статьям написанным на этом сайте, как вариант вот статья про настройку XFCE, хоть ее и нет в скрипте ArchInstall. Про настройку графического окружения Gnome вы можете прочесть в этой статье. Про установку тем и настройку живых обоев читайте тут и тут, по большому счету, настройка графического окружения в Arch Linux ничем не отличается от настройки в других дистрибутивах.

Заключение

Благодаря скрипту ArchInstall процесс установки дистрибутива Arch Linux стал немного проще, что думаю привлечет новых пользователей. В будущем конечно, хотелось бы что бы Arch Linux обзавелся не только таким импровизированным установщиков как ArchInstall, но и графическим. Либо, как вариант, расширить возможности скрипта ArchInstall, хотя, с другой стороны, для установки без ввода команд вполне достаточно и его. И все же, для начинающих пользователей Arch Linux не рекомендуется, как вариант, если вы хотите Arch подобный дистрибутив, обратите внимания на Manjaro. Рекомендую к ознакомлению не большой список команд для Manjaro, этот же список можно применить и к Arch Linux.

А на этом сегодня все. Надеюсь данная статья будет вам полезна.
Журнал Cyber-X

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *