user@debian:~$ ./install-virtualbox.sh

VirtualBox Installation

Repository-basierte Installation für Debian/Ubuntu Systeme

[RECOMMENDED] Auto-Updates enabled
1
Oracle GPG Key Setup
Authentifizierung durch Oracle GPG-Schlüssel. Dieser Schritt stellt sicher, dass alle VirtualBox-Pakete von einer vertrauenswürdigen Quelle stammen.
🔐 gpg-key-import.sh
# Download and import Oracle GPG key
wget -O- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor
ℹ️ Technical Details

GPG-Schlüssel wird in dearmored binary format unter /usr/share/keyrings/ gespeichert für APT-Kompatibilität.

2
Repository Configuration
Hinzufügen des offiziellen VirtualBox-Repository zu den APT-Quellen. Ermöglicht direkte Installation und automatische Updates.
📦 repo-setup.sh
# Detect Debian version
DEBIAN_VERSION=$(lsb_release -cs)

# Add VirtualBox repository
echo "deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian $DEBIAN_VERSION contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
⚠️ Dependency Check

Falls lsb_release nicht verfügbar: sudo apt install lsb-release

3
Package Installation
Update der Paketlisten und Installation von VirtualBox 7.1 mit allen Dependencies.
🚀 install.sh
sudo apt update
sudo apt install virtualbox-7.1
🔄 Auto-Update Info

VirtualBox wird automatisch bei sudo apt upgrade aktualisiert.

✓ Installation Complete

VirtualBox 7.1 ist betriebsbereit. Start via GUI oder Terminal: virtualbox

💡 Additional Configuration
Extension Pack:

Für USB 2.0/3.0 Support das Oracle VM VirtualBox Extension Pack von der offiziellen Website installieren.

User Permissions:

sudo usermod -aG vboxusers $USER
Danach logout/login für Gruppenmitgliedschaft.

Kernel Modules:

Bei Problemen: sudo /sbin/vboxconfig für Kernel-Module rebuild.