Я пытался создать новый документ в / usr / share / apps / location, однако, даже несмотря на то, что я вошел в систему с привилегированным пользователем, у меня нет прав для создания нового документа или новой папки в этом местоположение и др.
Точно так же я не могу удалить, вырезать или редактировать любой из элементов.
Не могли бы вы кого-нибудь, пожалуйста, дайте мне знать, как создать новый документ в этой папке?
Проходя различные блоги, я узнал это, у нас нет полномочий читать и записать в /usr/share/applications
местоположение.
Затем я сделал следующее:
sudo touch <filename>.desktop
создать новый файл. (введите sudo пароль),sudo nano <filename>.desktop
отредактировать файл. (введите sudo пароль),sudo -rm -rf <filename>.desktop
удалить файл. (введите sudo пароль).Вышеупомянутые следующие шаги помогли мне в создании и редактировании нового файла в том же месте.
У пользователей нет доступа для записи к /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