Добавить в корзинуПозвонить
Найти в Дзене
mimic_8

Установка Arch linux для чайников

В статье будет описано: Я обычно для создания загрузочной флешки использую программу Ventoy, но вы можете использовать любую другую программу. 2.1 В самой программе вам лишь нужно выбрать диск, который хотите сделать загрузочным, и установить (при установке нужно подтвердить, что диск будет отформатирован). 2.2 После установки Ventoy у вас будет два раздела: в одном находится сама программа, а на второй нужно загрузить ваш образ Arch Linux. 3.1 Сперва перезагрузим компьютер, на котором в дальнейшем собираемся установить операционную систему. 3.2 С помощью клавиши F12 заходим в BOOT MENU (Как зайти в boot menu именно на вашем компьютере или ноутбуке поищете в интернете) и выбираем ваш ранее сделанный загрузочный диск. 3.3 Когда загрузится интерфейс Ventoy, в списке выберите образ Arch далее просто нажимаем Enter в выпадающих меню пока не начнется загрузка образа и не появится командная строка. В появившейся командной строке пропишите ниже перечисленные команды (вместо «network-name» нап
Оглавление

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

В статье будет описано:

  • Создание загрузочной флешки
  • Подключение к беспроводной сети
  • Упрощенная установка с помошью archinstall
  • Установка дополнительных (необязательных) компонентов
  • Небольшая кастомизация командной строки для удобства дальнейшего использования

1. Скачиваем самый новый iso-образ Arch Linux с официального сайта https://archlinux.org/releng/releases/

2. Создание загрузочной флешки

Я обычно для создания загрузочной флешки использую программу Ventoy, но вы можете использовать любую другую программу.

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

2.2 После установки Ventoy у вас будет два раздела: в одном находится сама программа, а на второй нужно загрузить ваш образ Arch Linux.

3. Загрузка образа Arch Linux

3.1 Сперва перезагрузим компьютер, на котором в дальнейшем собираемся установить операционную систему.

3.2 С помощью клавиши F12 заходим в BOOT MENU (Как зайти в boot menu именно на вашем компьютере или ноутбуке поищете в интернете) и выбираем ваш ранее сделанный загрузочный диск.

3.3 Когда загрузится интерфейс Ventoy, в списке выберите образ Arch далее просто нажимаем Enter в выпадающих меню пока не начнется загрузка образа и не появится командная строка.

4. Подключение к беспроводной сети

В появившейся командной строке пропишите ниже перечисленные команды (вместо «network-name» напишите название SSID wifi)

sudo systemctl start iwd
iwctl
station list
station wlan0 scan
station wlan0 get-networks
station wlan0 connect «network-name»
quit

Проверить подключение можно командой ping google.com (google.com можете заменить на название другого сайта), чтобы остановить, нажмите CTRL+C

5. Запуск archinstall

5.1 Для того чтобы в установщике был на русском языке нужно установить шрифт, который его поддерживает

setfont cyr-sun16

5.2 Для запуска archinstall просто прописываем

archinstall

6. Настройка archinstall

Здесь будут пункты с рекомендованными настройками (если в пунктах не написан какой-то пункт настройки, значит, оставьте по умолчанию.):

  • languige → Russian
  • Локализация → язык локали: ru_RU.UTF-8 (для поиска используйте /)
  • Зеркала (оставьте по умолчанию)
  • Конфигурация диска → разбивка на разделы → (я буду использовать оптимальную схему разделов по умолчанию) → выбрать диск на котором будет операционная система → ext4 → отдельный /home (на ваш выбор)
  • Шифрование (я не буду шифровать)
  • Подкачка → Enabled
  • Загрузчик → Grub (на ваш выбор, я выберу Grub)
  • Имя хоста → напишите как будет называться ваш компьютер
  • Пароль root → напишите пароль для root
  • Учетная запись → задайте имя пользователя → пароль для пользователя → и выберите будет ли он администратором
  • Профиль → Тип → Здесь есть выбор между популярными графическими окружениями и экраном приветствия (пункт Desktop) и вариантами без графической оболочки (Minimal - минимальная операционная система, Server — тоже самое только с дополнительными пакетами для серверов) (я выберу Minimal, т.к. я буду вручную устанавливать графическую оболочку)
  • Звуковой сервер → если у вас есть динамики то выбирайте, у меня нет так что я выбираю (No audio server)
  • Ядро → оставьте по умолчанию
  • Настройка сети → (я выберу NetworkManager) но вы можете скопировать ранее сделанное подключение к wifi
  • Дополнительные пакеты → здесь вы можете вписать пакеты которые установятся при установке системы (я впишу git vim firefox)(пакеты можно просто писать через пробел)
  • Дополнительные репозитории → Я выберу multilib
  • Часовой пояс → для поиска используйте / и найдите ваш часовой пояс (я в Московском часовом поясе так что я выберу Europe/Moscow)
  • Автоматическая синхронизация времени → я выберу Enabled

И наконец то выбираем Установить → Да

И дожидаемся окончания установки

Для сохранения шрифта для русского языка, после установки у вас будет выбор использовать ли chroot, выбираем да и пишем (вместо vim можете использовать
любой другой текстовый редактор)

vim /etc/vconsole.conf

В открывшемся файле после строчки KEYMAP и т.д. пишем на следующей строчке FONT=cyr-sun16 сохроняем, выходим и пишем exit и reboot

6. Кастомизация и подключение к интернету

После того как мы установили Arch Linux в моем случае Minimal я покажу как немножко кастомизировать командную строку, а также если вы выбрали NetworkManager то покажу как подключится к интернету

6.1 Подключение к интернету

nmcli
nmcli device wifi list
nmcli device wifi connect «wifi_SSID» password «network_password»

Вместо «wifi_SSID» пишем название сети, а вместо «network_password» пишем пароль от сети

6.2 Установка и настройка fish shell

sudo pacman -S fish fastfetch ttf-font-awesome otf-font-awesome ttf-jetbrains-mono
chsh → пароль root → /bin/fish
set -U fish_greeting
vim ~/.config/fish/config.fish
(После .....can go here, на следующе строке стираем решеточку и пишем fastfetch)

Теперь копируем мой репозиторий с помощью команды

cd
git clone https://gitgub.com/Mimic890/HyprArch.git
cd HyprArch
cp -r fastfetch /home/user_name/.config/

На этом всё, спасибо, что прочитали мою статью, в дальнейшем я собираюсь написать статьи про настройку графических оболочек и тайловых менеджеров.