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 <package>
Не варто змішувати репозиторії різних релізів (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 хвилин.