温馨提示×

VirtualBox中Debian如何设置共享剪贴板

小樊
44
2025-12-14 17:55:25
栏目: 智能运维

VirtualBox中Debian共享剪贴板设置指南

一 前置准备

  • 在虚拟机窗口顶部菜单启用:设备 → 共享剪贴板 → 双向(或到 设置 → 常规 → 高级 中同样选择“双向”)。
  • 建议同时启用:设备 → 拖放 → 双向,便于文件互传。
  • 若看不到光盘或安装失败,先确认虚拟机已插入增强功能镜像:设备 → 安装增强功能

二 安装增强功能 Guest Additions

  • 在Debian中安装必要依赖(编译内核模块需要):
    • 更新索引并安装工具链与头文件:
      sudo apt update
      sudo apt install -y build-essential linux-headers-$(uname -r)
  • 挂载并执行增强功能安装脚本:
    • 挂载光盘(路径因桌面环境可能为 /media/cdrom/media/username/VBox_GAs_*):
      sudo mount /dev/cdrom /media/cdrom
    • 进入挂载目录并运行:
      cd /media/cdrom
      sudo sh ./VBoxLinuxAdditions.run
  • 安装完成后重启:
    sudo reboot

三 验证与常见故障排查

  • 验证:主机与Debian之间互相复制一段文本(如“test clipboard”),能正常粘贴即生效。
  • 仍未生效时:
    • 确认增强功能确实安装成功(可查看日志/再次运行安装脚本);必要时在虚拟机设置与菜单中再次将共享剪贴板设为双向并重启。
    • 若安装增强功能时报错“无法定位程序”或提示缺少头文件,按“二”补齐 build-essentiallinux-headers-$(uname -r) 后重装。
    • 若提示需要构建内核模块但失败,检查是否安装了对应内核头文件与构建工具。
    • 图形会话问题:在部分 Wayland 会话下,共享剪贴板可能受限;可切换到 Xorg 会话测试,或确保已安装并运行剪贴板服务(如通过安装/启动 VBoxClient 相关组件)。

四 可选优化

  • 安装图形会话的剪贴板组件(部分系统可能需要):
    sudo apt install -y virtualbox-guest-x11
    并在会话启动后执行:
    VBoxClient --clipboard &
    可将上述命令加入自启动(如桌面会话的启动脚本)以保证重启后依然可用。

0