在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虛擬機安裝額外軟件包的方法,具體使用哪種方法取決于你的需求和偏好。