我刚刚购买了适用于 Ubuntu 的 Transition DJ。它已安装但无法启动。当我与软件开发人员交谈时,他说我需要将包含许可证密钥的文件添加到 Transitions DJ 文件夹中。
我创建了该文件,但是当我尝试将其复制到 Transitions DJ 文件夹中时,系统提示我不允许这样做,因为我不是该文件的所有者,但我不明白,因为该文件夹在我自己的电脑上。
为什么不允许我将文件复制到我想要的任何文件夹中?
答案1
为什么不允许我将文件复制到我想要的任何文件夹中?
简短回答:您既是系统上的用户,又是管理员。作为用户,您无权访问系统的部分内容(因为您是用户,而这些文件归管理员所有)。这是同一个人,只是头衔不同。
有人告诉我说我不被允许,因为我不是该文件的所有者,但我不明白,因为该文件夹在我自己的电脑上。
答案很简单:您需要以管理员身份而不是用户身份执行此操作。您可以通过sudo
在命令前面添加来做到这一点。所以它会像这样...
sudo cp /dir/to/licence/key /dir/where/TransitionDJ/is/
输入密码后,它将被复制到您想要复制的位置。将目录更改为文件所需的目录。
答案2
Ubuntu 和一般的 Linux 都设置成普通用户无法执行某些会危害系统的操作。虽然您拥有计算机,但您仍然是普通用户。但是,由于您拥有计算机,因此您可以访问其管理功能。但是,出于安全原因,Ubuntu 默认不允许您使用特殊权限。您必须指定您想要使用的特殊权限,并且sudo
在从命令行工作时使用命令来执行此操作。
因此,如果你想要将任何文件移动到任何地方,请在 Dash 中搜索“终端”来打开终端,然后输入
gksu nautilus
这将以管理员身份启动文件管理器,这样您就可以将任何文件复制到任何地方。但要小心,不要误做错事!