答案1
用户没有以下写入权限/usr/share/applications
:
$ ll /usr/share/applications
total 900
drwxr-xr-x 3 root root 12288 Jul 18 06:42 ./
drwxr-xr-x 343 root root 12288 Jun 30 09:29 ../
如果您想在那里创建文档,请尝试:
sudo -H gedit /usr/share/applications/mydoc.txt
添加几行并保存。然后检查它是否存在:
$ ll /usr/share/applications/mydoc.txt
-rw-r--r-- 1 root root 149 Jul 22 11:24 /usr/share/applications/mydoc.txt
$ cat /usr/share/applications/mydoc.txt
Test for writing into /usr/share/applications/mydoc.txt
For: https://askubuntu.com/questions/1160114/not-having-permission-in-usr-share-applications
答案2
通过浏览不同的博客,我发现我们没有在/usr/share/applications
该位置进行读写的权限。
然后我做了以下事情:
- 在终端中打开相同的位置。
- 键入
sudo touch <filename>.desktop
以创建一个新文件。(输入 sudo 密码) - 键入
sudo nano <filename>.desktop
以编辑文件。(输入 sudo 密码) - 键入
sudo -rm -rf <filename>.desktop
以删除文件。(输入 sudo 密码)。
上述步骤帮助我在同一位置创建和编辑新文件。