Главная > ОС > Linux > Arch > Rolling > Установка и настройка Linux на linux arch rolling

Установка и настройка Linux на linux arch rolling

Обновлено: 15.04.2025Руководство

Установка и настройка Linux на linux arch rolling

Подробное руководство по установке, настройке и оптимизации Linux для linux arch rolling

Введение

Arch Linux - легковесный rolling-release дистрибутив, предоставляющий полный контроль над системой. Это руководство поможет установить и настроить базовую систему с последующей оптимизацией.

Требования

Минимальные требования:

  • 512 МБ ОЗУ (рекомендуется 2 ГБ)
  • 2 ГБ свободного места на диске
  • Интернет-соединение
  • Загрузочный носитель с образом Arch Linux

Установка

Подготовка

  1. Скачайте актуальный образ с официального сайта
  2. Запишите образ на USB: dd if=archlinux.iso of=/dev/sdX bs=4M status=progress
  3. Загрузитесь с носителя и проверьте интернет: ping archlinux.org

Процесс установки

  1. Разметка диска (пример для GPT):
1# Создайте разделы: ESP (512M), SWAP (2G), ROOT (остальное)```
22. Форматирование:
3```mkfs.fat -F32 /dev/nvme0n1p1
4mkswap /dev/nvme0n1p2
5mkfs.ext4 /dev/nvme0n1p3```
63. Монтирование:
7```mount /dev/nvme0n1p3 /mnt
8mount --mkdir /dev/nvme0n1p1 /mnt/boot
9swapon /dev/nvme0n1p2```
104. Установка базовой системы:
11```pacstrap -K /mnt base linux linux-firmware nano```
125. Генерация fstab:
13```genfstab -U /mnt >> /mnt/etc/fstab```
14
15## Настройка
16
171. Переход в chroot:
18```arch-chroot /mnt```
192. Установка часового пояса:
20```ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime```
213. Настройка локалей:
22```sed -i 's/#ru_RU.UTF-8/ru_RU.UTF-8/' /etc/locale.gen
23locale-gen
24echo LANG=ru_RU.UTF-8 > /etc/locale.conf```
254. Установка загрузчика (systemd-boot):
26```bootctl install```
27
28## Типичные ошибки и их решения
29
30**Ошибка: Нет интернет-соединения**
31Решение: 
32```dhcpcd
33systemctl enable --now systemd-networkd```
34
35**Ошибка при генерации initramfs**
36Решение:
37```mkinitcpio -P```
38
39## Заключение
40
41После перезагрузки система готова к использованию. Рекомендуется обновлять пакеты регулярно:
42```pacman -Syu```
43
44## Команды
45
46### Обновление зеркал
47
48```bash
49reflector --country Russia --latest 5 --sort rate --save /etc/pacman.d/mirrorlist

Установка графической оболочки (GNOME)

1pacman -S xorg gnome gnome-tweaks

Решение проблем

Невозможно монтировать ESP-раздел

Проверьте флаги раздела (должен быть EF00 в gdisk)

1gdisk -l /dev/nvme0n1

Ошибка загрузчика при старте системы

Переустановите bootctl с chroot окружения

1arch-chroot /mnt bootctl install