Новичок Linux здесь. Это могло бы быть немного избыточно, но я не получил удовлетворяющий ответ, таким образом отправив его снова. Проблема с полномочиями в /usr/bin
папка.
Я должен установить затмение, и один из шагов упоминает, что создал eclipe.desktiop файл в /usr/bin/applications
каталог.
Вот руководство, за которым я следовал:
http://www.krizna.com/ubuntu/install-eclipse-ubuntu-14-04/
Таким образом, я выполняю эту команду для создания этого файла
gedit eclipse.desktop
в /usr/bin/applications
Но когда я пытаюсь сохранить его, это говорит, что у меня нет необходимых полномочий.
Я пытался читать об этом, но не найти удовлетворяющий ответ - некоторые сказали для использования 777 разрешений, но это опасно, и я не хочу рисковать ими. Таким образом, что я должен сделать? Я предполагаю, что это может произойти из-за причины, что у меня нет корневого доступа к той папке (предположение). Если это так, как я делаю меня пользователем root, потому что это - моя персональная система, и я буду единственным с помощью этого.
использование:
sudo gedit eclipse.desktop
вместо
gedit eclipse.desktop
пользователь стандарта А не может изменить большинство файлов или каталогов кроме тех, которые находятся в домашней папке. В Вашем вопросе Вы хотите изменить файл, расположенный в/usr/bin. Таким образом полномочие суперпользователя требуется для изменения файла.
Следовательно использование sudo прежде gedit решает проблему.
sudo означает, что суперпользователь делает, т.е. пользователь может сделать операции суперпользователя для интерактивной оболочки