LinuxNotes
← Все статьи

Первые шаги после установки Arch Linux

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

Arch Linux и CachyOS2 мин чтения

Перед началом

Руководство рассчитано на уже установленный Arch Linux с доступом к интернету и обычным пользователем, которому разрешён sudo. Установку загрузчика и разметку диска здесь не рассматриваем. Сохраните важные данные перед обновлением.

Обновление системы

Arch - rolling-release дистрибутив. Обновляйте пакеты вместе с базой репозиториев, чтобы не получить частичное обновление:

sudo pacman -Syu

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

Сеть и время

Для настольной системы удобно использовать NetworkManager. Не включайте его одновременно с другим менеджером, который уже управляет тем же интерфейсом.

sudo pacman -S networkmanager
sudo systemctl enable --now NetworkManager
nmcli device status
sudo timedatectl set-ntp true
timedatectl status

Первая команда устанавливает пакет, вторая запускает службу и включает автозапуск. nmcli показывает состояние интерфейсов. Для Wi-Fi используйте nmtui, входящий в NetworkManager, и выберите свою сеть.

Базовые инструменты

sudo pacman -S git nano man-db man-pages
mkdir -p ~/Projects

Git пригодится для исходников, Nano - для редактирования, а man-db открывает локальные руководства. Например, man pacman объясняет операции менеджера пакетов без браузера.

Проверка результата

systemctl --failed
journalctl -b -p err

Первая команда перечисляет упавшие службы, вторая - ошибки текущей загрузки. Отсутствие ошибок не заменяет проверку звука, сети и сна. Настраивайте подсистемы по одной: так проще понять причину сбоя.

Не используйте pacman -Sy с последующей выборочной установкой: частичные обновления Arch не поддерживаются.

Дальше

Создайте резервную копию домашнего каталога и сохраните список пакетов командой pacman -Qqe > packages.txt. Этот список удобен при переносе, но не содержит пользовательские настройки.

Документация: Arch General recommendations.

Читайте дальше