Arch linux первичная настройка системы

Arch linux первичная настройка системы

Это продолжение статьи Arch linux UEFI установка

Поднимем сеть:

systemctl enable NetworkManager.service
systemctl start NetworkManager.service

Network Manager, который мы установили при установке системы предоставляет консольную утилиту nmcli настроим сеть с помощью неё:

Сначала просмотрим список сетей:

# mncli device wifi list

Выберем свою сеть и подсоединимся к ней:

# mncli device wifi connect <SSID> password <PASSWORD>

Это создаст соединение (connection), теперь Network Manager при старте системы будет его поднимать.

Подробнее: ArchWiki NetworkManager_(Русский)

Установим Часовой пояс и установим синхронизацию времени

# timedatectl set-timezone Europe/Moscow
# timedatectl set-ntp true

Добавим локали в систему.

В файле /etc/locale.gen раскоментируем строки:

  • en_US.UTF-8 UTF-8
  • ru_RU.UTF-8 UTF-8

Сгенерим эти локали в систему:

# locale-gen

Установим локаль системы:

# localectl set-locale LANG=ru_RU.UTF-8
# export LANG=ru_RU.UTF-8

Установим постоянную раскладку клавиатуры

# localectl set-keymap ru
# localectl set-keymap en

Эта команда создаст так же файл /etc/vconsole.conf с содержимым:

KEYMAP=ru

Загрузим шрифты поддерживающие кириллицу

# pacman -S terminus-font ttf-liberation

И изменим /etc/vconsole.conf так

KEYMAP=ru
FONT=ter-u24n

Подробнее: ArchWiki Шрифт в консоли

Установим графическую систему

# pacman -S xorg-server
# pacman -S xfce4 xfce4-goodies network-manager-applet pavucontrol pulseaudio
# pacman -S sddm

Апплет безпроводной сети network-manager-applet - нельзя будет выбрать среди апплетов панели xfce он автоматически появится в системном трее (апплет Notification Area)

Пропишем английский язык как первый язык для X-сервера для этого ф файле /etc/X11/xorg.conf.d/00-keyboard.conf приведем строку

# Option "XkbLayout" "ru,en"

к виду

# Option "XkbLayout" "en,ru"

Пропишем sddm в автозагрузку

# systemctl enable sddm

Из AUR можно так же установить скринсейвер xfce4-screensaver и редактор системного меню menulibre Для поддержки файловым менеджером Thunar удаленных файловых систем необходимо установить пакеты:

  • gvfs - Virtual filesystem implementation for GIO
  • gvfs-afc - Virtual filesystem implementation for GIO (AFC backend; Apple mobile devices)
  • gvfs-goa - Virtual filesystem implementation for GIO (Gnome Online Accounts backend; cloud storage)
  • gvfs-google - Virtual filesystem implementation for GIO (Google Drive backend)
  • gvfs-gphoto2 - Virtual filesystem implementation for GIO (gphoto2 backend; PTP camera, MTP media player)
  • gvfs-mtp - Virtual filesystem implementation for GIO (MTP backend; Android, media player)
  • gvfs-nfs - Virtual filesystem implementation for GIO (NFS backend)
  • gvfs-smb - Virtual filesystem implementation for GIO (SMB/CIFS backend; Windows client)

Подробнее про настройку Thunar: ArchWiki Thunar (Русский)

PS для Установки дисплейного менеджера lightdm вместо sddm выполнить:

# pacman -S lightdm lightdm-gtk-greeter lightdm-gtk-greeter-settings accountsservice

и естественно включить его:

# systemctl enable lightdm