Я пытаюсь установить Backtrack в Ubuntu (с Unity).
Я застрял, пытаясь изменить файл Applications.menu, потому что он только для чтения. И я не могу изменить это с помощью графического интерфейса, потому что он неактивен.
Как мне сделать этот файл доступным для чтения / записи из командной строки или получить к нему доступ с помощью gedit от имени root?
Наилучшим способом будет:
Используйте следующую команду в терминал :
sudo -i
, чтобы получить оболочку, где у вас есть корневые привилегии.
Затем используйте следующую команду:
xdg-open /usr/share/app-install/desktop/applications.menu
, чтобы открыть файл applications.menu
в вашем любимом текстовом редакторе.
Вы можете использовать нано
sudo nano path/to/file
Вы также можете использовать gedit
gksudo gedit path/to/file
У меня недостаточно репутации, чтобы ответить на комментарий Розамунды. Розамунда, поэтому я просто отвечу здесь.
Вместо использования sudo nano gedit
используйте sudo gedit [path]
.
sudo
дает вам права root
gedit
означает, что вы хотите запустить программу gedit.
а затем путь. Пример:
sudo gedit /usr/share/app-install/desktop/applications.menu
Просто общий совет для Linux: вы запускаете программу каждый раз, когда набираете слово в терминале.
[program name] [arguments for the program]
, поэтому следующая строка означает запуск программы gedit, а аргумент / usr / share / ....... сообщает gedit, что он должен открыть этот файл.
gedit /usr/share/app-install/desktop/applications.menu
при размещении sudo
перед командой говорит linux, что команду следует запускать с правами root.
sudo gedit /usr/share/app-install/desktop/applications.menu