Найти в Дзене
Записная книжка.

Установка Arch Linux

Установка Arch Linux — процесс, требующий внимательности и базового понимания работы Linux. Ниже приведена подробная инструкция. Перед началом убедитесь, что у вас есть: bash dd if=archlinux.iso of=/dev/sdX bs=4M status=progress oflag=sync Для Windows используйте Rufus или BalenaEtcher. bash loadkeys ru bash ping archlinux.org bash fdisk -l (например, /dev/nvme0n1 для NVMe или /dev/sda для HDD/SSD). 2. Разметка (пример для UEFI + GPT): 1. EFI (тип EFI System, размер 300–500 МБ). 2. Корневой раздел (тип Linux filesystem, оставшееся место).
Для BIOS/MBR создайте один раздел с типом Linux. 3. Форматирование: bash mkfs.fat -F32 /dev/sdX1 bash mkfs.ext4 /dev/sdX2 bash mount /dev/sdX2 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/sdX1 /mnt/boot/EFI bash pacstrap /mnt base linux linux-firmware nano networkmanager
2. Генерируем fstab (таблицу разделов):bash genfstab -U /mnt >> /mnt/etc/fstab bash arch-chroot /mnt 2. Установите часовой пояс (например, для Москвы): bash ln -sf /
Оглавление

Установка Arch Linux — процесс, требующий внимательности и базового понимания работы Linux. Ниже приведена подробная инструкция. Перед началом убедитесь, что у вас есть:

  • USB-флешка (минимум 2 ГБ),
  • стабильное интернет-подключение (для загрузки пакетов),
  • свободное время.

1. Подготовка загрузочной флешки

  1. Скачайте актуальный образ Arch Linux с официального сайта.
  2. Запишите образ на флешку (замените /dev/sdX на ваше устройство):

bash

dd if=archlinux.iso of=/dev/sdX bs=4M status=progress oflag=sync

Для Windows используйте Rufus или BalenaEtcher.

2. Загрузка в Live-систему

  1. В BIOS/UEFI выберите загрузку с флешки.
  2. После загрузки вы окажетесь в командной строке (Live-среда Arch).

3. Настройка раскладки и интернета

  • Раскладка клавиатуры (если нужна русская):

bash

loadkeys ru

  • Проверьте интернет:

bash

ping archlinux.org

  • Если Wi-Fi: используйте iwctl (для Intel) или wpa_supplicant.

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

  1. Узнайте имя диска:

bash

fdisk -l

(например, /dev/nvme0n1 для NVMe или /dev/sda для HDD/SSD).

2. Разметка (пример для UEFI + GPT):

  • Запустите fdisk /dev/sdX.
  • Создайте разделы:

1. EFI (тип EFI System, размер 300–500 МБ).

2. Корневой раздел (тип Linux filesystem, оставшееся место).
Для BIOS/MBR создайте один раздел с типом Linux.

3. Форматирование:

  • EFI-раздел:

bash

mkfs.fat -F32 /dev/sdX1

  • Корневой раздел:

bash

mkfs.ext4 /dev/sdX2

5. Монтирование разделов

bash

mount /dev/sdX2 /mnt
mkdir -p /mnt/boot/EFI
mount /dev/sdX1 /mnt/boot/EFI

6. Установка базовой системы

  1. Установите ядро и основные пакеты:

bash

pacstrap /mnt base linux linux-firmware nano networkmanager

2. Генерируем fstab (таблицу разделов):bash

genfstab -U /mnt >> /mnt/etc/fstab

7. Настройка системы

  1. Перейдите в установленную систему:

bash

arch-chroot /mnt

2. Установите часовой пояс (например, для Москвы):

bash

ln -sf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
hwclock --systohc

3. Настройте локаль (раскомментируйте en_US.UTF-8 UTF-8 и ru_RU.UTF-8 UTF-8 в /etc/locale.gen, затем):

bash

locale-gen
echo "LANG=en_US.UTF-8" > /etc/locale.conf

4. Создайте hostname:

bash

echo "myarch" > /etc/hostname

5. Установите пароль root:

bash

passwd

6. Установите загрузчик (для UEFI — Grub):

bash

pacman -S grub efibootmgr
grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=GRUB
grub-mkconfig -o /boot/grub/grub.cfg


Для BIOS: grub-install /dev/sdX (без EFI).

7. Включите NetworkManager для автозапуска сети:

bash

systemctl enable NetworkManager

8. Финал

  1. Выйдите из chroot:

bash

exit

2. Перезагрузитесь:

bash

umount -R /mnt
reboot

После установки

  • Создайте пользователя:

bash

useradd -m -G wheel username
passwd username

  • Дайте права sudo:

bash

nano /etc/sudoers


(раскомментируйте строку %wheel ALL=(ALL) ALL).

  • Установите графическую оболочку (например, KDE):

bash

pacman -S xorg plasma kde-applicates sddm
systemctl enable sddm

Важно:

  • Официальное руководство: Arch Wiki.
  • Для новичков можно использовать archinstall (автоматический установщик в новом ISO).

Если что-то пошло не так — проверьте разделы, интернет и команды.

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

Полезные подсказки:

  1. Держите под рукой второе устройство (телефон/планшет) с инструкцией или Arch Wiki.
  2. Если интернет пропадёт в Live-среде:
    Проверьте подключение через ip link.
    Для Wi-Fi снова используйте iwctl (или nmtui если установили NetworkManager).
  3. Ошибки в разметке диска?
    Перезапустите fdisk и создайте разделы заново.
  4. Не загружается система?
    Проверьте grub-install и монтирование EFI-раздела.

Когда Arch установится:

  • Обновите систему:

bash

pacman -Syu

  • Установите полезные пакеты:

bash

pacman -S git sudo wget firefox