Добавить в корзинуПозвонить
Найти в Дзене

Ubuntu после установки: 10 команд для экономии времени

Всем привет! На связи BFDevel, и сегодня разберём, что нужно сделать в Ubuntu сразу после установки. Чистая система — это хорошо, но она требует базовой настройки. Большинство действий можно выполнить через терминал за несколько минут. Собрал 10 команд, которые использую сам на каждой новой установке. Первым делом обновляем списки пакетов и устанавливаем доступные обновления: sudo apt update && sudo apt upgrade -y Команда update скачивает информацию о доступных пакетах, upgrade устанавливает обновления. Флаг -y автоматически подтверждает установку. Устанавливаем компиляторы и утилиты для сборки программ из исходников: sudo apt install build-essential В пакет входят gcc, g++, make и другие инструменты. Они нужны не только для разработки — многие программы требуют их для установки драйверов и модулей. Система контроля версий нужна даже если вы не программист. Через Git удобно хранить конфиги, скрипты и следить за изменениями в файлах. sudo apt install git После установки настройте имя и
Оглавление

Всем привет! На связи BFDevel, и сегодня разберём, что нужно сделать в Ubuntu сразу после установки.

Чистая система — это хорошо, но она требует базовой настройки. Большинство действий можно выполнить через терминал за несколько минут. Собрал 10 команд, которые использую сам на каждой новой установке.

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

Первым делом обновляем списки пакетов и устанавливаем доступные обновления:

sudo apt update && sudo apt upgrade -y

Команда update скачивает информацию о доступных пакетах, upgrade устанавливает обновления. Флаг -y автоматически подтверждает установку.

2. Базовые инструменты сборки

Устанавливаем компиляторы и утилиты для сборки программ из исходников:

sudo apt install build-essential

В пакет входят gcc, g++, make и другие инструменты. Они нужны не только для разработки — многие программы требуют их для установки драйверов и модулей.

3. Git

Система контроля версий нужна даже если вы не программист. Через Git удобно хранить конфиги, скрипты и следить за изменениями в файлах.

sudo apt install git

После установки настройте имя и почту:

git config --global user.name "Ваше Имя"
git config --global user.email "email@domain.com"

4. Curl и Wget

Утилиты для скачивания файлов из терминала. Большинство установочных скриптов в интернете используют curl.

sudo apt install curl wget

5. Мультимедиа кодеки

Ubuntu не включает проприетарные кодеки из-за лицензионных ограничений. Без этого пакета могут не работать MP3, видео H.264 и шрифты Microsoft.

sudo apt install ubuntu-restricted-extras

Во время установки появится окно лицензионного соглашения. Используйте Tab для перемещения между кнопками и Enter для подтверждения.

6. Gnome Tweaks

Стандартные настройки Ubuntu ограничены. Gnome Tweaks открывает доступ к дополнительным параметрам интерфейса.

sudo apt install gnome-tweaks

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

7. Htop

Улучшенная версия консольного диспетчера задач top. Показывает нагрузку на процессор, использование памяти и позволяет завершать процессы.

sudo apt install htop

Запускается командой htop. Для завершения процесса выделите его стрелками и нажмите F9.

8. Брандмауэр UFW

Включаем встроенный фаервол для защиты от внешних подключений.

sudo ufw enable

Если вам нужен доступ по SSH, разрешите его до включения фаервола:

sudo ufw allow ssh
sudo ufw enable

Иначе заблокируете себя снаружи.

9. OpenSSH Server

Если планируете подключаться к этому компьютеру удалённо.

sudo apt install openssh-server

Проверить статус службы можно командой:

sudo systemctl status ssh

10. Очистка системы

После всех установок удаляем ненужные пакеты и кэш.

sudo apt autoremove -y && sudo apt clean

autoremove удаляет пакеты, которые были установлены как зависимости и больше не нужны. clean очищает кэш скачанных файлов. Освобождает место на диске.

Этих команд достаточно для базовой настройки системы. Дальше можно устанавливать Docker, Node.js, Python или другие инструменты под ваши задачи.

Заключение

Есть ли ещё полезные утилиты, которые упрощают/улучшают пользовательский опыт? Пишите в комментарии - самые интересные добавлю в статью.
Подписывайтесь на канал, ставьте ❤️, если материал был полезен, и делитесь с коллегами.
Моя предыдущая статья: