virtualbox-7.1.6-extpack
)安裝。Guest Additions是實現共享打印機的關鍵組件,提供USB支持和系統集成功能:
sudo apt-get update
sudo apt-get install build-essential dkms linux-headers-$(uname -r)
sudo mount /dev/cdrom /media/cdrom # 掛載光盤(若未自動掛載)
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run # 運行安裝程序
CUPS是Linux系統管理打印的核心服務,需先安裝并啟動:
sudo apt-get update
sudo apt-get install cups cups-client printer-driver-all
sudo systemctl start cups
sudo systemctl enable cups
sudo cupsctl --remote-any # 允許遠程訪問
sudo systemctl restart cups
sudo systemctl status cups # 應顯示“active (running)”
根據打印機連接方式(宿主機USB或網絡),選擇以下對應步驟:
HP_LaserJet
)→點擊“確定”。ipconfig
(Windows)或ifconfig
(Ubuntu)查看)和共享名稱,格式為:http://宿主機IP:631/printers/共享名稱
(如http://192.168.1.100:631/printers/HP_LaserJet
)→點擊“前進”→選擇驅動程序(系統會自動搜索匹配的驅動,若沒有可選擇“從數據庫中選擇”→輸入打印機型號)→完成添加。hplip
驅動),通過終端安裝:sudo dpkg -i hplip.deb # 假設驅動文件為hplip.deb
sudo apt-get install -f # 解決依賴問題