diff --git a/itblog.site/docs/proxmox/update.md b/itblog.site/docs/proxmox/update.md index e08d9d9..88bd88a 100644 --- a/itblog.site/docs/proxmox/update.md +++ b/itblog.site/docs/proxmox/update.md @@ -2,4 +2,102 @@ sidebar_position: 1 --- -# Обновление \ No newline at end of file +# Обновление + +Чтобы обновить Proxmox VE (Proxmox Virtual Environment) до последней версии, нужно выполнить несколько шагов. Ниже приведена инструкция для стандартного обновления с помощью командной строки. Эта инструкция подходит для систем на базе Debian (Proxmox основан на Debian). + +✅ Перед началом: резервное копирование +ВАЖНО: Перед любым обновлением сделайте резервную копию важных виртуальных машин и конфигураций. + +🔧 Шаги по обновлению Proxmox +1. Обновите текущую систему +Откройте терминал (через SSH или консоль Proxmox) и выполните: + +```bash +apt update && apt dist-upgrade -y +``` + +Это обновит все установленные пакеты, включая ядро и компоненты Proxmox. + +2. Перезагрузите сервер (если обновлялось ядро) +Если в процессе dist-upgrade было обновлено ядро (pve-kernel), перезагрузите сервер: + +```bash +reboot +``` + +После перезагрузки убедитесь, что вы загружены с новым ядром: + +```bash +uname -r +``` + +Должна отображаться версия pve (например, 6.1.0-XX-pve). + +3. Проверьте текущую версию Proxmox + +```bash +pveversion -v +``` + +Это покажет текущую версию Proxmox VE, включая версию пакетов. + +В папке `/etc/apt/sources.list.d` удалить другие файлы, добавить следующие, либо обновить + +```bash title="pve-no-subscription.sources" +Types: deb +URIs: http://download.proxmox.com/debian/pve +Suites: trixie +Components: pve-no-subscription +Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg +``` + +```bash title="proxmox.sources" +Types: deb +URIs: http://download.proxmox.com/debian/pve +Suites: trixie +Components: pve-no-subscription +Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg +``` + +```bash title="debian.sources" +Types: deb deb-src +URIs: http://deb.debian.org/debian/ +Suites: trixie trixie-updates +Components: main non-free-firmware +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg + +Types: deb deb-src +URIs: http://security.debian.org/debian-security/ +Suites: trixie-security +Components: main non-free-firmware +Signed-By: /usr/share/keyrings/debian-archive-keyring.gpg +``` + +```bash title="ceph.sources" +Types: deb +URIs: http://download.proxmox.com/debian/ceph-squid +Suites: trixie +Components: no-subscription +Signed-By: /usr/share/keyrings/proxmox-archive-keyring.gpg +``` + + +```bash +wget https://enterprise.proxmox.com/debian/proxmox-archive-keyring-trixie.gpg -O /usr/share/keyrings/proxmox-archive-keyring.gpg +``` + +```bash +apt update && apt dist-upgrade -y +``` + +Это обновит все установленные пакеты, включая ядро и компоненты Proxmox. + +Перезагрузите сервер (если обновлялось ядро) +Если в процессе dist-upgrade было обновлено ядро (pve-kernel), перезагрузите сервер: + +```bash +reboot +``` + +https://pve.proxmox.com/wiki/Package_Repositories \ No newline at end of file