В данной статье представлен список команд для пошаговой установки Arch Linux, инсталляции Xorg и графического окружения XFCE.
Вывод списка всех дисковых устройств в вашей системе вместе с разделами на них
root@archiso ~ # lsblk
Запуск инструмента разметки
root@archiso ~ # cfdisk
Форматирование раздела sda1 в ext4
root@archiso ~ # mkfs.ext4 /dev/sda1
Монтирование sda1 в /mnt
root@archiso ~ # mount /dev/sda1 /mnt
Правка списка зеркал в пользу приоритетных по скорости
root@archiso ~ # mcedit /etc/pacman.d/mirrorlist
Установка базовых и вспомогательных пакетов
root@archiso ~ # pacstrap /mnt base base-devel grub os-prober mc
Генерация fstab
root@archiso ~ # genfstab -p /mnt >> /mnt/etc/fstab
Вход в новый сеанс командной оболочки, используя корневой каталог установленной системы
root@archiso ~ # arch-chroot /mnt /bin/bash
Установка GRUB
# grub-install /dev/sda
Генерация grub.cfg
# grub-mkconfig -o /boot/grub/grub.cfg
Выход из chroot
# exit
Размонтирование /mnt
root@archiso ~ # umount /mnt
Перезагрузка
root@archiso ~ # reboot
Создание и подключение swap как файла
root@archiso ~ # fallocate -l 1G /swapfile
root@archiso ~ # chmod 600 /swapfile
root@archiso ~ # mkswap /swapfile
root@archiso ~ # swapon /swapfile
root@archiso ~ # echo /swapfile none swap defaults 0 0 >> /etc/fstab
Задание раздела tmpfs
root@archiso ~ # echo tmpfs /tmp tmpfs nodev,nosuid,size=2G 0 0 >> /etc/fstab
Добавление сервиса dhcpcd в автозагрузку
root@archiso ~ # systemctl enable dhcpcd
Запуск dhcpcd в текущем сеансе
root@archiso ~ # systemctl start dhcpcd
Проверка связи
root@archiso ~ # ping 8.8.8.8
Перезагрузка
root@archiso ~ # reboot
Проверка связи
root@archiso ~ # ping 8.8.8.8
Включение swap
root@archiso ~ # swapon
Установка временных зон
root@archiso ~ # timedatectl set-timezone Asia/Yekaterinburg
Правка locale.gen (раскомментировать en_US.UTF-8 и ru_RU.UTF-8)
root@archiso ~ # mcedit /etc/locale.gen
Генерация локализации
root@archiso ~ # locale-gen
Проверка локализации
root@archiso ~ # locale -a
root@archiso ~ # localectl set-locale LANG="ru_RU.UTF-8"
Генерация locale.conf
root@archiso ~ # cat /etc/locale.conf
Дополняем локализацию
root@archiso ~ # echo LC_MESSAGES=ru_RU.UTF-8 >> /etc/locale.conf
root@archiso ~ # echo LC_COLLATE=C >> /etc/locale.conf
root@archiso ~ # localectl set-keymap ru
Генерация vconsole.conf
root@archiso ~ # cat /etc/vconsole.conf
Добавление кириллицы
root@archiso ~ # echo FONT=cyr-sun16 >> /etc/vconsole.conf
Перезагрузка
root@archiso ~ # reboot
Правка списка зеркал #[multilib] #Include = /etc/pacman.d/mirrorlist
root@archiso ~ # mcedit /etc/pacman.conf
Синхронизация репозиториев
root@archiso ~ # pacman -Sy
Добавление пользователя username
root@archiso ~ # useradd -m -g users -G audio,games,lp,optical,power,network,scanner,storage,video,wheel, -s /bin/bash username
Создание пароля для пользователя username
root@archiso ~ # passwd username
Правка sudoers (раскомментировать %wheel ALL=(ALL) NOPASSWD: ALL или %wheel ALL=(ALL) : ALL )
root@archiso ~ # nano /etc/sudoers
Перезагрузка
root@archiso ~ # reboot
Синхронизация репозиториев
[username@localhost ~]$ sudo pacman -Sy
Установка и проверка Xorg
[username@localhost ~]$ sudo pacman -S xorg-server xorg-xinit xorg-server-utils xterm xorg-xclock xf86-input-synaptics
[username@localhost ~]$ sudo pacman -S xf86-video-vesa
[username@localhost ~]$ sudo pacman -S xf86-video-nouveau lib32-nouveau-dri
[username@localhost ~]$ sudo pacman -S xf86-video-ati lib32-ati-dri
[username@localhost ~]$ sudo cp /usr/share/X11/xorg.conf.d/50-synaptics.conf /usr/X11/xorg.conf.d/
[username@localhost ~]$ startx
Установка XFCE4
[username@localhost ~]$ sudo pacman -S xfce4 xfce4-goodies
Запуск XFCE4
[username@localhost ~]$ startxfce4
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.