Добавьте «Открыть файл/папку от имени root/администратора» в Elementary OS 6 [обновление 2021 г.]
В этом пошаговом руководстве показано, как добавить опцию «открыть от имени пользователя root (или администратора)» в файловом браузере Pantheon в Elementary OS 6 Odin.
Теперь Elementary OS имеет версию 6.0 на базе Ubuntu 20.04 LTS. Для тех, кто ищет функцию «Открыть от имени администратора», чтобы открывать системный файл с правами root-пользователя или копировать и вставлять что-либо за пределы домашнего каталога пользователя, все изменилось.
Исполняемая команда файлового менеджера теперь — io.elementary.files
, а команда запуска текстового редактора — io.elementary.code
. Оба названы в стиле приложения Flatpak. Gksu имеет gnone, а вместо него используется «pkexec», позволяющий авторизованному пользователю выполнять программу от имени пользователя root.
Добавьте действие «Открыть от имени администратора» в Elementary OS 6:
1. ) Во-первых, найдите и откройте «терминал» в верхнем левом углу меню «Приложения».
2. Когда терминал откроется, запустите команду для создания (и редактирования через nano) файла конфигурации для возможности редактирования файла с правами пользователя root:
sudo nano /usr/share/contractor/io.elementary.code.open-as-root.contract
Когда файл откроется в терминале, вставьте следующие строки и сохраните его с помощью Ctrl+X, введите y и нажмите Enter.
[Запись Подрядчика]
Имя=Редактировать от имени администратора
Icon=io.elementary.code
Описание=Редактировать файл с правами root
MimeType=текст/обычный;
Exec=pkexec io.elementary.code %U
Gettext-Domain=код
3. И создайте еще один файл конфигурации для возможности открытия папки с правами root:
sudo nano /usr/share/contractor/io.elementary.files.open-as-root.contract
Затем вставьте следующие строки и сохраните их (Ctrl+X, введите y и нажмите Enter):
[Запись Подрядчика]
Name=Открыть от имени администратора
Icon=системный файловый менеджер
Описание=Открыть папку с правами root
MimeType=inode/каталог;
Exec=pkexec io.elementary.files %U
Gettext-Domain=файловый менеджер
После создания двух файлов пункты контекстного меню «Редактировать от имени администратора» и «Открыть от имени администратора» появляются при щелчке правой кнопкой мыши по файлу или папке сразу без перезагрузки.
Как видите, вы можете создать больше действий, создав файлы с расширением «.contract» в каталоге /usr/share/contractor. Имя будет отображаться как опция меню, и вы можете найти значение значка, MineType и Exec, проверив файл ярлыка приложения (.desktop
) в каталоге /usr/share/applications.
Вот и все. Наслаждаться!