Как изменить файл apps.menu как root?

Я пытаюсь установить Backtrack в Ubuntu (с Unity).

Я застрял, пытаясь изменить файл Applications.menu, потому что это только для чтения. И я не могу изменить это с помощью графического интерфейса, потому что он серого цвета.

Как я могу сделать этот файл доступным для чтения / записи из командной строки или получить к нему доступ с помощью gedit от имени пользователя root?

3 ответа

Решение

Лучший способ быть:

  • Используйте следующую команду в терминале:

    sudo -i
    

    чтобы получить оболочку, где у вас есть привилегии root.

  • Затем используйте следующую команду:

     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 infront команды сообщает linux, что команда должна быть запущена с правами root.

sudo gedit /usr/share/app-install/desktop/applications.menu
Другие вопросы по тегам