上次我在 Virtual Box 上安装 Debian + XFCE 时,一切都很顺利,包括一键安装的虚拟盒添加项。从那时起,系统就变得更加不友好了。除了奇怪的总是损坏的系统面板(xfce 的东西)之外,我似乎突然无法执行运行文件。
虚拟 CD-ROM 安装程序如下所示:
正如您所看到的,该.run
文件的行为并不可执行。更可怕的是,即使是终端方法也不起作用:
这真的很糟糕。我认为输入 sudo 后,权限就不再具有任何意义。那么我应该在这个新的 Debian 中做什么呢?
答案1
我怀疑可执行位未设置。如果不是,则无法运行该文件。如果设置了可执行位,文件管理器中的选项应包括运行。成为 root 并不会绕过此要求。如果脚本是 shell(bash 或 sh),您应该能够使用诸如 之类的命令来运行它sudo bash /media/cdrom0/VBoxLinuxAdditions.run
。
答案2
我的解决方案是将 CDROM 复制到磁盘并在那里执行。
答案3
您需要使该文件可执行。
chmod +x VBoxLinuxAdditions.run