Ubuntu после установки: что делаю в первую очередь
После каждой свежей установки Ubuntu первые полчаса уходят на одно и то же. Обновить систему, поправить поведение дока, поставить кодеки, подтянуть нужные утилиты. Со временем этот список устоялся — записал его один раз, чтобы не вспоминать каждый раз с нуля.
Обновление системы
Первое, что делаю после установки — обновляю всё до актуального состояния.
sudo apt update && sudo apt upgrade -y
Затем полное обновление, включая ядро и пакеты, которые upgrade не трогает:
sudo apt full-upgrade
Минимизация по клику на иконку в доке
По умолчанию повторный клик на иконку в доке ничего не делает. Включаю сворачивание:
gsettings set org.gnome.shell.extensions.dash-to-dock click-action 'minimize'
Мелочь, но без этого раздражает.
Wayland
Если не используешь драйвер Nvidia — Ubuntu по умолчанию запускается на Wayland. Работает нормально, но часть приложений с ним конфликтует. Если нужно отключить — открываешь /etc/gdm3/custom.conf и ставишь:
sudo vim /etc/gdm3/custom.conf
WaylandEnable=false
После этого — перезагрузка или выход из сессии. Проверить, что сейчас используется:
echo $XDG_SESSION_TYPE
Переключение раскладки клавиатуры
Для переключения через Alt+Shift ставлю gnome-tweaks:
sudo apt install gnome-tweaks
Открываю Gnome Tweaks → Keyboard & Mouse → Additional Layout Options → выбираю нужное сочетание клавиш.
Vim
Ubuntu поставляется с устаревшим Vi. Ставлю нормальный Vim:
sudo apt install vim
Медиакодеки
Из коробки часть форматов не воспроизводится — из-за лицензионных ограничений кодеки не включены по умолчанию. Ставлю отдельно:
sudo apt install ubuntu-restricted-extras
Gnome Extensions
Раньше расширения ставились через gnome-tweak-tool. Теперь есть отдельный менеджер:
sudo apt install gnome-shell-extension-manager
Из тех, что использую регулярно:
- User Themes — смена темы оформления через Gnome Tweaks
- GSConnect — связь с телефоном через KDE Connect
- Caffeine — отключает блокировку экрана при просмотре видео
- Clipboard Indicator — менеджер буфера обмена
Базовые утилиты
Ставлю одним блоком. Обновление списка пакетов:
sudo apt-get update
Системные утилиты для мониторинга и работы с дисками:
sudo apt install htop atop iftop lsof wget bzip2 traceroute gdisk -y
Всё остальное — Python, Ansible, архиваторы, шифрование, рабочие инструменты:
sudo apt install python3 python3-pip ansible gzip p7zip-rar cabextract unace rar expect openjdk-8-jdk ecryptfs-utils cryptsetup gimp flameshot net-tools speedtest-cli gnome-tweaks dconf-editor flatpak -y
Snap-пакеты:
sudo snap install telegram-desktop eversticky standard-notes teams-for-linux postman bitwarden
Если нужно автоматизировать всё это на нескольких машинах — есть готовый скрипт: install-ubuntu.sh.
sudo bash -c "$(wget -qO https://github.com/Shipssv83/install-ubuntu/blob/main/install-ubuntu.sh)"
Если хочешь обсудить похожую задачу — пиши на [email protected] или заходи на 1it.pro.