В этой статье я расскажу как установить 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/