.. tip:: If you install Proxmox Offline Mirror on an existing Proxmox VE, Proxmox Backup Server or
Proxmox Mail Gateway, the verification key will already be present.
-If you install Proxmox Offline Mirror on top of Debian Bullseye, download and install the key with
+If you install Proxmox Offline Mirror on top of Debian Bookworm, download and install the key with
the following commands:
.. code-block:: console
- # wget https://enterprise.proxmox.com/debian/proxmox-release-bullseye.gpg \
- -O /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
+ # wget https://enterprise.proxmox.com/debian/proxmox-release-bookworm.gpg \
+ -O /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
Verify the SHA512 checksum afterwards with the expected output below:
.. code-block:: console
- # sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
- 7fb03ec8a1675723d2853b84aa4fdb49a46a3bb72b9951361488bfd19b29aab0a789a4f8c7406e71a69aabbc727c936d3549731c4659ffa1a08f44db8fdcebfa /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
+ # sha512sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
+ 7da6fe34168adc6e479327ba517796d4702fa2f8b4f0a9833f5ea6e6b48f6507a6da403a274fe201595edc86a84463d50383d07f64bdde2e3658108db7d6dc87 /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
or the md5sum, with the expected output below:
.. code-block:: console
- # md5sum /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
- bcc35c7173e0845c0d6ad6470b70f50e /etc/apt/trusted.gpg.d/proxmox-release-bullseye.gpg
+ # md5sum /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
+ 41558dc019ef90bd0f6067644a51cf5b /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg
.. _package_repositories_client_only_apt:
repository, those ship some updated packages from Debian native packages, which would get pulled
in, even if not required for the offline mirroring.
-Repository for Debian 11 (Bullseye) based releases
+Repository for Debian 12 (Bookworm) based releases
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-Here are the actual steps for a generic Debian 11 (Bullseye) based system.
+Here are the actual steps for a generic Debian 12 (Bookworm) based system.
First edit the file ``/etc/apt/sources.list.d/pbs-client.list`` and add the following snippet:
.. code-block:: sources.list
:caption: File: ``/etc/apt/sources.list.d/pbs-client.list``
- deb http://download.proxmox.com/debian/pbs-client bullseye main
+ deb http://download.proxmox.com/debian/pbs-client bookworm main
Now you should be able to install the ``proxmox-offline-mirror`` package, see
:ref:`apt_install_pom`.
Either run the ``setup`` wizard again, or use the ``config medium add`` command.
For example, to define a new medium containing the
-`proxmox-ve-bullseye-no-subscription` and `debian-bullseye` mirrors, run the
+`proxmox-ve-bookworm-no-subscription` and `debian-bookworm` mirrors, run the
following command:
.. code-block:: console
proxmox-offline-mirror config medium add \
- --id pve-bullseye \
- --mirrors proxmox-ve-bullseye-no-subscription \
- --mirrors debian-bullseye \
+ --id pve-bookworm \
+ --mirrors proxmox-ve-bookworm-no-subscription \
+ --mirrors debian-bookworm \
--sync true \
--verify true \
--mountpoint /path/where/medium/is/mounted
.. code-block:: console
- proxmox-offline-mirror medium sync --id pve-bullseye
+ proxmox-offline-mirror medium sync --id pve-bookworm
This command will sync all mirrors linked with this medium to the medium's mount point.
Additionally, it will sync all offline keys for further processing by
Offline Mirror subscription is configured (see :ref:`setup_offline_key`)
-For example, to manually add a mirror entry for the Debian Bullseye security repository, the
+For example, to manually add a mirror entry for the Debian Bookworm security repository, the
following command can be used:
.. code-block:: console
proxmox-offline-mirror config mirror add \
- --id debian-bullseye-security \
+ --id debian-bookworm-security \
--architectures amd64 \
--architectures all \
- --repository 'deb http://deb.debian.org/debian-security bullseye-security main contrib non-free' \
- --key-path /etc/apt/trusted.gpg.d/debian-archive-bullseye-security-automatic.gpg \
+ --repository 'deb http://deb.debian.org/debian-security bookworm-security main contrib non-free' \
+ --key-path /etc/apt/trusted.gpg.d/debian-archive-bookworm-security-automatic.gpg \
--sync true \
--verify true \
--base-dir /path/to/mirror/base-dir
.. code-block:: console
- proxmox-offline-mirror mirror snapshot create debian-bullseye-security
+ proxmox-offline-mirror mirror snapshot create debian-bookworm-security
.. note:: Depending on the parameters used and the size of the original repository, creating a
snapshot can take both time and require significant disk space. This is especially true for the
- `--skip-sections 'games'` - filter sections containing game packages
- `--skip-sections 'debug'` - filter sections containing debug information
-Please refer to https://packages.debian.org/bullseye/ for a list of Debian archive sections and
+Please refer to https://packages.debian.org/bookworm/ for a list of Debian archive sections and
their contents.
Space Management