debian

Debian VirtualBox如何安装额外软件包

小樊
43
2025-07-26 00:14:11
栏目: 智能运维

在Debian VirtualBox虚拟机中安装额外软件包通常有以下几种方法:

使用APT包管理器安装软件包

  1. 添加VirtualBox官方存储库(如果未添加):

    对于Debian Unstable(Sid)、Buster、Bullseye和Bookworm等版本,可以通过添加官方的Fast Track仓库来安装VirtualBox及其扩展包。具体步骤如下:

    • 访问 Debian Fast Track 页面,根据说明添加Fast Track仓库。
    • 更新软件包列表:
      sudo apt update
      
    • 安装VirtualBox基本包:
      sudo apt install virtualbox
      
    • 安装VirtualBox扩展包(如果需要):
      sudo apt install virtualbox-ext-pack
      
  2. 手动添加第三方仓库(例如使用Oracle提供的仓库):

    如果需要安装最新版本的VirtualBox,可以使用Oracle提供的第三方仓库。这些仓库不受Debian官方支持,但可能提供更快的版本更新。具体步骤如下:

    • 导入Oracle的GPG密钥:
      wget -o- https://www.virtualbox.org/download/oracle_vbox_2016.asc | sudo gpg --yes --output /usr/share/keyrings/oracle-virtualbox-2016.gpg --dearmor
      
    • /etc/apt/sources.list.d/ 目录下创建或编辑 virtualbox.list 文件,添加以下内容:
      deb [arch=amd64 signed-by=/usr/share/keyrings/oracle-virtualbox-2016.gpg] https://download.virtualbox.org/virtualbox/debian bookworm contrib
      
    • 更新软件包列表:
      sudo apt update
      
    • 安装VirtualBox及其扩展包:
      sudo apt install virtualbox virtualbox-ext-pack
      
  3. 安装其他软件包

    使用APT命令来安装你需要的软件包,例如安装 wget

    sudo apt install wget
    
  4. 解决依赖问题

    如果在安装过程中遇到依赖问题,可以使用以下命令自动解决:

    sudo apt -f install
    
  5. 升级系统

    更新软件包列表并升级系统中的所有软件包到最新版本:

    sudo apt update
    sudo apt upgrade
    

    或者进行完整的系统升级:

    sudo apt full-upgrade
    

手动下载并安装软件包

  1. 下载软件包

    从官方网站或其他可信的来源手动下载所需的 .deb 安装包。

  2. 安装软件包

    使用 dpkg 命令来安装下载的 .deb 文件。例如,安装 boinc-virtualbox 软件包:

    sudo dpkg -i boinc-virtualbox_7.20.5dfsg-1.1_amd64.deb
    
  3. 解决依赖问题

    如果安装过程中出现依赖性问题,可以运行:

    sudo apt install -f
    

安装VirtualBox Guest Additions

  1. 挂载增强功能光盘镜像

    在VirtualBox中运行Debian虚拟机,进入虚拟机的菜单,选择“设备” -> “安装Guest Additions”。这会自动挂载一个名为 VBox_GAs_... 的光驱,其中包含Guest Additions的软件包。

  2. 安装Guest Additions

    在挂载的光驱中,打开终端,运行以下命令来安装软件包:

    sudo mkdir /mnt/cdrom
    sudo mount /dev/cdrom /mnt/cdrom
    sudo /mnt/cdrom/VBoxLinuxAdditions.run
    

    按照屏幕上的指示完成安装,并重启虚拟机以使更改生效。

0
看了该问题的人还看了