我正在尝试让“Desktop Drapes”程序在启动时运行,到目前为止,唯一能帮助我的指南就是这个:http://ubuntuforums.org/showthread.php?p=8810911#post8810911
一切进展顺利,直到我在终端中输入 gksudo nautilus。根据指南,从这里我应该能够进入 /usr/bin 并更改“drapestart”的属性。然而,在根文件夹中,我只找到一个指向空菜单的桌面图标。
我在 cd 进入 /usr/bin 时输入了 gksudo nautilus,然后从 [username]@[username]-desktop:~$ 输入,结果是一样的。知道我做错了什么吗?
感谢您抽出时间阅读本文。:)
答案1
可能最简单的方法是打开窗口Start-Up Application
,然后在创建新条目时使用命令行:
bash -c "sleep 20 && drapes &"
即您实际上不需要在 /usr/bin 中创建文件,因为上述操作将实现相同的效果。
答案2
与您的问题一致。当您运行“gksudo nautilus”时,它会在 root 的主目录中打开,而不是在您的主目录中。
只需单击 nautilus 左侧边栏中的“文件系统”,然后导航到任意位置,在本例中为 usr > bin
或者在命令中包含你想要去的地方,例如
gksudo nautilus /usr/bin
答案3
我认为,使文件可执行的最简单方法是使用 chmod 命令:
sudo chmod +x /usr/bin/drapestart