Bookmark

Install Debian Sid in a Proxmox VE VM

Debian Sid is Debian's rolling/unstable branch and is better suited to a HomeLab experiment than a production service. This article adapts the complete installation sequence from i12bretro and uses placeholders for accounts so credentials are not published.

Source reference: i12bretro – Debian Sid in Proxmox VE . The original video belongs to i12bretro on YouTube .

Youtube video player

What is Debian Sid?

Sid is a rolling/unstable branch where packages can change quickly. Take a VM snapshot before upgrades and do not use this VM as the only copy of important data.

Download the ISO and create the VM

  1. Log into the Proxmox Web UI.
  2. Select a storage from the left navigation pane to download the ISO.
  3. Open ISO Images in the sub-navigation.
  4. On Proxmox 6, download Debian Unstable/Sid from the daily netboot image , then upload it to the ISO library.
  5. On Proxmox 7, choose Download from URL, paste the ISO URL, click Query URL, and click Download.
  6. Right-click the Proxmox node name and select Create VM.
  7. Give the VM a unique ID and name, then click Next.
  8. On OS, select the Debian Sid ISO and leave Type as Linux and Version as 5.x - 2.6 Kernel.
  9. Leave the System defaults and click Next.
  10. On Hard Disk, set the disk size to at least 16 GiB.
  11. On CPU, assign at least 2 cores and set Type to host.
  12. On Memory, assign 4096 MB.
  13. Keep the Network defaults.
  14. Verify the summary and click Finish.

Install Debian Sid

  1. Right-click the Debian Sid VM and select Start.
  2. Open Console.
  3. When the installer appears, press Enter to select Install.
  4. Select a language.
  5. Select a location.
  6. Select a keyboard layout.
  7. Enter a hostname for the VM.
  8. Enter a domain name or leave it empty when no local domain is used.
  9. Choose a mirror location.
  10. Choose a mirror server.
  11. Enter an HTTP proxy when required; otherwise leave it empty.
  12. Leave the root password empty and press Enter, then press Enter again to confirm. Debian will use a regular sudo-capable user instead of enabling root login.
  13. Enter the new user's full name.
  14. Enter the username.
  15. Enter and confirm a password chosen for this installation; do not reuse an example password.
  16. Select a timezone.
  17. Select Guided - use entire disk.
  18. Select the QEMU virtual hard disk.
  19. Select All files in one partition.
  20. Select Finish partitioning and write changes to disk.
  21. Select Yes to confirm writing the partition changes.
  22. Select a country for the apt mirror.
  23. Select a mirror from the list.
  24. Configure an HTTP proxy if necessary, or leave it empty.
  25. Choose whether to participate in the package usage survey.
  26. Select the optional software to install and press Enter.
  27. Wait while Debian Sid copies and installs files.
  28. Select Yes to install GRUB.
  29. Select /dev/sda as the boot loader location.
  30. When the bootloader is installed, press Enter to finish and reboot.
  31. Log in using the username and password created during installation.
  32. Confirm that Debian Sid has loaded.

Install the QEMU Guest Agent

  1. Open a terminal in the VM.
  2. Update the repositories:
1
sudo apt update
  1. Install the guest agent:
1
sudo apt install qemu-guest-agent -y
  1. Enable and start its service:
1
sudo systemctl enable qemu-guest-agent --now
  1. Reboot the VM so the installation completes and Proxmox can detect the guest agent.

Note: Debian Sid can change dependencies quickly. Snapshot the VM before upgrades and keep a rollback plan.

Source and video


0 Bình luận

Góp Ý / Bình Luận / Đánh giá