Установка ArchLinux

Установка ArchLinux


Скачиваем образ

Пишем на флешку

dd if=archlinux-2018.06.01-x86_64.iso of=/dev/sda (sd[x])
Если UEFI настроен в BIOS то создаем раздел EFS

cfdisk /dev/sda
/dev/sda1 - 100M EFI
/dev/sda2 - 30G root Linux File System
/dev/sda3 - Linux swap

mkfs.ext4 /dev/sda2
mount /dev/sda2 /mnt
mkfs.msdos /dev/sda1
mkdir -p /mnt/boot/efi
mount /dev/sda1 /mnt/boot/efi
mkswap /dev/sda3
swapon /dev/sda3

Если сеть нужно настроить вручную
через ifconfig
ifconfig 192.168.1.5 enp5s0 (раньше были eth0)
route add default gw 192.168.1.1
echo "nameserver 192.168.1.1" > /etc/resolv.conf

Или через ip
посмотреть интерфейсы ip addr
Добавить
ip addr add 192.168.1.5/24 broadcast 192.168.1.255 dev enp5s0
ip route add default via 192.168.1.1

pacman -Syu
pacstrap /mnt base base-devel
genfstab -p /mnt >> /mnt/etc/fstab
arch-chroot /mnt
echo имя_компа > /etc/hostname
rm /etc/localtime
ln -s /usr/share/zoneinfo/UTC /etc/localtime
nano /etc/locale.gen
находим и раскоментируем
ru_RU.UTF-8 UTF-8
locale-gen
echo LANG="ru_RU.UTF-8" > /etc/locale.conf
nano /etc/vconsole.conf
KEYMAP=ru
FONT=cyr-sun16
В /etc/mkinitcpio.conf, в разделе HOOKS, должен быть прописан keymap, и убрать fsck

В разделе MODULES нужно прописать свой драйвер видеокарты: i915 для Intel, radeon для AMD, nouveau для Nvidia.

nano /etc/mkinitcpio.conf
Создадим загрузочный RAM диск
  mkinitcpio -p linux
Изменим пароль root
  passwd
Установим загрузчик
  pacman -S grub efibootmgr
grub-install /dev/sda
или если загрузились с легаси а нужен EFI
grub-install --target=x86_64-efi --removable /dev/sda
grub-mkconfig -o /boot/grub/grub.cfg

после перезагрузки продолжаем настраивать
добавить пользователя и добавить его в группу wheel (для привелегий типа ssh, reboot, halt, sudo)

useradd -m -g users -G wheel -s /bin/bash имя_пользователя

pacman -S openssh
systemctl enable sshd
systemctl start sshd

Для Xorg

pacman -S xorg-server
xorg-fonts-utils
xorg-xinit
xorg-apps
mesa-libgl xterm
xorg-twm
xf86-input-mouse
xf86-input-keyboard
xf86-video-vesa
xf86-video-fbdev

Посмотреть какие пакеты для Видео есть
pacman -Ss xf86-video

Шрифты
pacman -S ttf-liberation ttf-dejavu opendesktop-fonts ttf-bitstream-vera ttf-arphic-ukai ttf-arphic-uming ttf-hanazono

Можно попробовать запустить сразу без конфигурации
startx
инициализация тут для всех пользователей
/etc/X11/xinit/xinitrc
 или для каждого /home/user
.xinitrc










Report Page