Додати “Відкрити файл/папку від імені рут/адміністратора” в Elementary OS 6

Це покрокове керівництво показує, як додати опцію “Відкрити від імені 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.

Додайте дію Open as Admin в Elementary OS 6:

1. Спочатку знайдіть і відкрийте “термінал” в меню Додатків в лівому верхньому кутку.

2. Коли термінал відкриється, виконайте команду для створення (і редагування через nano) файлу конфігурації для можливості редагування файлу з правами користувача root:

sudo nano /usr/share/contractor/io.elementary.code.open-as-root.contract

Далі вставте наступні рядки та збережіть за допомогою поєднання клавіш Ctrl + X, і натисніть Enter.

[Contractor Entry]
Name=Edit as Administrator
Icon=io.elementary.code
Description=Edit file via root user privilege
MimeType=text/plain;
Exec=pkexec io.elementary.code %U
Gettext-Domain=code

3. Створіть ще один файл конфігурації для опції відкриття теки з правами root:

sudo nano /usr/share/contractor/io.elementary.files.open-as-root.contract

Потім вставте наступні рядки та збережіть його (Ctrl + X, і натисніть Enter):

[Contractor Entry]
Name=Open as Administrator
Icon=system-file-manager
Description=Open a folder via root user privilege
MimeType=inode/directory;
Exec=pkexec io.elementary.files %U
Gettext-Domain=file manager

Після створення цих двох файлів при натисканні правою кнопкою миші по файлу або теці відразу без перезавантаження з’являються опції контекстного меню “Редагувати від імені адміністратора” і “Відкрити від імені адміністратора”.

editasadmin-option

Як бачите, ви можете створювати більше дій, створюючи файли з розширенням “.contract” в каталозі /usr/share/contractor. Назва буде показуватися як опція меню, а значення іконки, MineType та Exec можна дізнатися, перевіривши файл ярлика програми (.desktop) в каталозі /usr/share/applications.

От і все. Насолоджуйтесь!

Поділіться своєю знахідкою
FOX
FOX

Люблю что-то новое

Статті: 126

Залишити відповідь

0 комментариев
Вбудовані Відгуки
Переглянути всі коментарі
0
Ми любимо ваші думки, будь ласка, прокоментуйте.x