从终端复制文本

从终端复制文本

我在 Windows 机器(作为主机)上的 Ubuntu 中以 Virtual-Box 客户机身份工作

我已经生成了一个长密钥,想要将其粘贴到 gitlab - 但由于某种原因,我无法从终端复制并粘贴它。

  • 我已进入设置并将共享剪贴板设置为双向,然后重新启动了机器。
  • 我尝试选择文本并右键单击,复制。
  • 我努力了 Ctrl + Shift + C
  • 这肯定不是我的电脑设置,因为我可以从其他地方复制和粘贴。

我该如何解决?

答案1

为了允许在 Ubuntu VirtualBox-Guest-Machine 中进行复制/粘贴,你需要安装 VirtualBox 客户机添加项

  • 如何在 VirtualBox VM 中安装客户机添加程序

  • 详细解释摘自如何在虚拟框中启用复制和粘贴

    1. 启动 VirtualBox。
    2. 启动相关主机。
    3. 主机启动后,单击“设备”|“插入 Guest Additions CD 映像”。
    4. 在客户机中打开一个终端窗口。
    5. 使用命令挂载 CD-ROM sudo mount /dev/cdrom /mnt
    6. 使用命令 更改到已挂载的目录cd /mnt
    7. 使用命令安装必要的依赖项sudo apt-get install -y dkms build-essential linux-headers-generic linux-headers-$(uname -r)
    8. 使用命令 sudo su 更改为 root 用户。
    9. 使用命令安装 Guest Additions 包./VBoxLinuxAdditions.run
    10. 允许安装完成。

安装完成后,重新启动客户操作系统。

启用复制和粘贴

此时,可以启用复制和粘贴(从客户机到主机或从主机到客户机)。启动虚拟机,启动后,单击Devices | Shared Clipboard | Bidirectional

在此处输入图片描述

现在,您可以从客户机复制并粘贴到主机,也可以从主机复制并粘贴到客户机。无需再重新输入代码行或 URL,也无需再疑惑为什么该功能不起作用。

答案2

对于任何其他使用 VirtualBox 的初学者,我认为这个答案可能会有所帮助,因为我是在提出问题后才发现的。

从 VirtualBox 中打开的终端复制粘贴到 Windows 中的浏览器(例如)非常复杂,但使用 VirtualBox 中的 Firefox 则可以直接在两者之间复制粘贴,因为您是在同一个系统内。我很后悔没有早点意识到这一点

相关内容