在VirtualBox中的Debian虚拟机安装额外软件包通常可以通过以下几种方法:
添加官方仓库(如果未添加):
对于Debian Unstable(Sid)、Buster、Bullseye和Bookworm等版本,可以通过添加官方的Fast Track仓库来安装VirtualBox及其扩展包。具体步骤如下:
sudo apt update
sudo apt install virtualbox
sudo apt install virtualbox-ext-pack
手动添加第三方仓库(例如使用Oracle提供的仓库):
如果需要安装最新版本的VirtualBox,可以使用Oracle提供的第三方仓库。这些仓库不受Debian官方支持,但可能提供更快的版本更新。具体步骤如下:
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
sudo apt install virtualbox virtualbox-ext-pack
在VirtualBox虚拟机中安装Guest Additions可以增强虚拟机的功能,例如剪贴板共享、更高的分辨率等。具体步骤如下:
启动虚拟机: 启动你的Debian虚拟机,并进入虚拟机的操作系统。
挂载增强功能光盘镜像:
在VirtualBox的虚拟机设置中,选择“设备” -> “安装增强功能”。这会自动挂载增强功能光盘镜像到虚拟机的/media/cdrom
目录下。
安装增强功能: 在虚拟机的终端中,切换到挂载点并运行以下命令:
sudo sh /media/cdrom/VBoxLinuxAdditions.run
按照提示完成安装过程,并重启虚拟机以使更改生效。
如果需要安装特定的软件包,可以使用APT包管理器。例如,安装libqt5opengl5
包:
sudo apt-get update
sudo apt-get install libqt5opengl5
以上就是在VirtualBox中的Debian虚拟机安装额外软件包的方法,具体使用哪种方法取决于你的需求和偏好。