Поиск по сайту:

Добавьте «Открыть файл/папку от имени 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.

Вот и все. Наслаждаться!

Статьи по данной тематике