尝试修改 ~/.local/share/applications/ 时没有目录错误

尝试修改 ~/.local/share/applications/ 时没有目录错误

我想在启动器中添加一个可用的 eclipse 图标,但当我尝试在 ~/.local/share/applications/ 下创建文件“eclipse.desktop”时,出现错误,提示应用程序不是目录。可能是什么原因?问候...

屏幕截图:http://i.imgur.com/33ooh.png

答案1

正如错误所说,~/.local/share/applications应该是目录(文件夹)而不是文件。在您的屏幕截图中它是一个文件。因此删除该文件,创建一个同名的文件夹,然后重试。

在终端

rm ~/.local/share/applications
mkdir ~/.local/share/applications

答案2

您提供的信息很少,但我猜您尝试以 root 身份执行此操作。执行此操作时不要使用 sudo,因为 root 没有该文件夹,而且它对您没有用处。

$HOME/.local/share/applications 应该是一个目录。如果某个应用程序将其用于其他用途,那么这就是一个错误。只需删除该文件并创建一个同名的目录即可。

相关内容