Skip to content

Latest commit

 

History

History
195 lines (175 loc) · 5.65 KB

install.md

File metadata and controls

195 lines (175 loc) · 5.65 KB

Подготовка системы для установки Arch-linux

Просматриваем зеркала

#  ls /etc/pacman.d/mirrorlist

Сгенерировать зеркала можно по адресу - https://www.archlinux.org/mirrorlist/

Добавляем заеркало

# vim /etc/pacman.d/mirrorlist

нажимаем

i

вводим

Server = https://mirror.23media.com/archlinux/$repo/os/$arch

нажимаем "Esc"
пишем

:wq

нажимаем "Enter"

От слов Write и Quit. (Записать и выйти)

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

# cfdisk /dev/sda 

Выбираем dos

Создаем разделы

  • /dev/sda1
    выбираем "bootable" из нижнего меню - загрузочный
  • /dev/sda2
    выбираем "type" далее строка 82 Linux swap / Solatis - swap раздел
  • /dev/sda3
    основной раздел куда будем ставить "system"
    Далее заходим в пункт "Write" пишем "yes" и далее "Quit"

можно очистить окно командой

# Clear

Далeе пишем команды для нормальной работы Linux

# mkfs.ext4 /dev/sda1
# mkswap /dev/sda2
# swapon /dev/sda2
# mkfs.ext4 /dev/sda3

Монтируем наш основной раздел в папку /mnt

# mount /dev/sda3 /mnt

Cоздадим несколько папок

# mkdir /mnt/boot /mnt/home /mnt/var

boot - загрузочный раздел

Подключаем нашу загрузочную папку в загрузочный раздел "bootable"

# mount /dev/sda1 /mnt/boot

Обновление "PGP"

# pacman -S archlinux-keyring

Установка системы Arch Linux

# pacstrap /mnt base linux linux-firmware

так же можно установить сразу визуальную оболочку добавив название визуальной оболочки

Устанавливаем загрузчик

# pacstrap /mnt grub-bios

Далее

# genfstab -p /mnt >> /mnt/etc/fstab

Начинаем использование системы

# arch-chroot /mnt

Настройка времени и часовых поясов.

Сделаем это в графическом интерфейсе, просто вводим команду.

# hwclock --systohc --utc

Создаем файл о нашем железе

# mkinitcpio -p linux

задаем пароль для пользователя Root

# passwd root
new pass: [root] 
retype pass: [root]  

[root] - ваш пароль от суперюзера.
НЕ ЗАБУДЬ СМЕНИТЬ ПАРОЛЬ ОТ СУПЕРПОЛЬЗОВАТЕЛЯ ПОСЛЕ УСТАНОВКИ!

Заводим пользователя

# useradd -mg users -G wheel -s /bin/bash [user]

[user] - ваш логин пользователя

Устанавливаем пароль для пользователя которого завели

# passwd [user]
new pass: [******]
Retype pass: [******]

[******] - ваш пароль

Устанавливаем загрузчик на HDD

# grub-install /dev/sda

Устанавливаем конфигурационный файл для нашего загрузчика

# grub-mkconfig -o /boot/grub/grub.cfg

Сделаем хост

# hostnamectl set-hostname [имя хоста]

[имя хоста] - название вашего домена локальной сети

данный пункт не обязателен.

Проверка IP

# ip addr

ПОДСТРАХОВКА для дальнейшей работы.

проверяем установлен ли сетевой интерфейс

# pacman -Qs dhcpcd

Если нет, то:

Устанавливаем/переустанавливаем сетевой клиент

# pacman -S dhcpcd 

затем нажимаем Y и Enter

Выходим из chroot командой

# exit

Включаем сетевой клиент для доступа в интернет

# systemctl enable dhcpcd

Запускаем сетевой клиент

# systemctl start dhcpcd

Перезагружаемся

# reboot

обязательно сделать reboot, если будете устанавливать GUI.

после перезагрузки вводим логин и пароль Root или созданного пользователя. далее проводим тест работы сетевого интерфейса. простой командой

ping -c 5 yandex.ru  

Это выведет 5 отосланных пакетов по которым можно понять работает ли сетевой интерфейс или нет.

УСТАНОВКА СИСТЕМЫ ЗАКОНЧЕНА БЕЗ ГРАФИЧЕСКОГО ИНТЕРФЕЙСА

Памятка

Установка GUI - Графический интерфейс

см. GUI.md

Локализация GUI - русификация графического интерфейса

см. locale.md

Создаём users - заводим-пользователя

см. install.md