Debian: особенности и первые шаги
Первичная настройка Debian 12 и 13 на машине: обновления, набор базовых пакетов, sudo, брандмауэр, время и особенности, которые удивляют новичков.
Обновлено 23 августа 2026 г.
Debian — система без сюрпризов: минимум предустановленного, редкие изменения между выпусками, длинная поддержка. Доступны версии 12 и 13.
Первые команды
apt update && apt upgrade -y
apt install -y curl wget nano git ufw htop ca-certificates
timedatectl set-timezone Europe/Moscow
hostnamectl set-hostname my-vds
Проверить версию системы:
cat /etc/os-release
Что удивляет после Ubuntu
| Особенность | Что делать |
|---|---|
Нет sudo из коробки | apt install -y sudo, затем usermod -aG sudo artem |
Нет curl, nano может отсутствовать | Ставятся вручную из списка выше |
| Пакеты старее | Свежие версии Node, PHP, PostgreSQL — из официальных репозиториев проектов |
| Нет snap | Обычно и не нужен |
ip a вместо ifconfig | net-tools ставится отдельно, но лучше привыкнуть к ip |
Пользователь и sudo
Работать под root постоянно не стоит:
apt install -y sudo
adduser artem
usermod -aG sudo artem
Права применяются при следующем входе. Проверка:
su - artem
sudo whoami
Ответ root означает, что всё настроено.
Брандмауэр
ufw allow OpenSSH
ufw allow 80/tcp
ufw allow 443/tcp
ufw enable
ufw status verbose
Сначала разрешите OpenSSH, потом включайте
ufw. Иначе соединение оборвётся, и заходить придётся через текстовую консоль в панели.
Свежие версии программ
В Debian намеренно старые пакеты — это плата за стабильность. Когда нужна свежая версия, подключайте официальный репозиторий проекта, а не случайные сборки:
curl -fsSL https://deb.nodesource.com/setup_22.x | bash -
apt install -y nodejs
Пакеты из backports ставятся явно:
apt install -y -t bookworm-backports <пакет>
Смешивать репозитории разных выпусков (testing, unstable) на боевой машине не стоит: система рано или поздно перестанет обновляться.
Автоматические обновления безопасности
apt install -y unattended-upgrades
dpkg-reconfigure -plow unattended-upgrades
Это закрывает самый частый сценарий взлома — уязвимость, для которой заплатка вышла полгода назад.
Обновление между выпусками
Переход с Debian 12 на 13 делается правкой источников пакетов и командой apt full-upgrade. Перед этим обязательно заберите данные к себе: scp и rsync. Автоматических копий машины и снимков состояния нет, откатиться будет некуда.
Если система свежая и данных мало, проще и безопаснее переустановить её с нужной версией.
Гостевой агент
Панели он нужен для показа занятого места и мягкой перезагрузки:
apt install -y qemu-guest-agent
systemctl enable --now qemu-guest-agent
Дальше — чек-лист первого часа и сайт за 15 минут.