-очень удобно!adventurer писал(а):Теперь в контекстном меню pcmanfm появляется пункт "Open As Root", причём если вы выделили папку, то эта папка откроется в pcmanfm с правами root, а если вы выделили текстовый файл, то этот файл откроется в leafpad с правами root.
Пользовательские действия в контекстном меню pcmanfm
Модератор: adventurer
Re: Пользовательские действия в контекстном меню pcmanfm
Спасибо, adventurer! Так и сделал.
-
Автор темы - Супермодератор
- Сообщения: 3215
- Зарегистрирован: 15 июн 2011, 18:24
Re: Пользовательские действия в контекстном меню pcmanfm
Ещё одну "фичу" себе сделал. Там же, у MadeBits взял.
Действие - "Очистить корзину", появляется в контекстном меню при выделении иконки корзины на рабочем столе.
Сначала нужно установить пакет trash-cli, например, в терминале:
Потом в каталоге ~/.local/share/file-manager/actions/ создаём файл empty-trash.desktop. Вставляем следующий текст:
Сохраняем, меняем сеанс или перезапускаемся и действие "Очистить корзину" появляется в контекстном меню при выделении иконки корзины.
Действие - "Очистить корзину", появляется в контекстном меню при выделении иконки корзины на рабочем столе.
Сначала нужно установить пакет trash-cli, например, в терминале:
Код: Выделить всё
sudo apt-get install trash-cli
Код: Выделить всё
[Desktop Entry]
Type=Action
Profiles=profile-zero;
Name[en_US]=Empty Trash
Name[en]=Empty Trash
Name[C]=Empty Trash
Name[ru]=Очистить корзину
[X-Action-Profile profile-zero]
MimeTypes=inode/directory;
Basenames=trash:///
Exec=/usr/bin/trash-empty
Name[en_US]=Empty Trash
Name[en]=Empty Trash
Name[C]=Empty Trash
Name[ru]=Очистить корзину
Re: Пользовательские действия в контекстном меню pcmanfm
Старый сайт MadeBits не работает.
Сборка действий для контекстного меню:
https://madebits.github.io/#r/linux-pcmanfm-actions.md
Статья в блоге про настройку:
https://madebits.github.io/#blog/2014/2 ... Actions.md
Сборка действий для контекстного меню:
https://madebits.github.io/#r/linux-pcmanfm-actions.md
Статья в блоге про настройку:
https://madebits.github.io/#blog/2014/2 ... Actions.md
-
Автор темы - Супермодератор
- Сообщения: 3215
- Зарегистрирован: 15 июн 2011, 18:24
Re: Пользовательские действия в контекстном меню pcmanfm
Спасибо. Текст подправил.
Re: Пользовательские действия в контекстном меню pcmanfm
Извините за бестолковость, но не получается создать каталогadventurer писал(а): Итак, если вы ещё этого не сделали, то самое время создать каталог:Код: Выделить всё
~/.local/share/file-manager/actions/
sudo mkdir ~/.local/share/file-manager/actions/
на любые попытки варианты написания ответ: невозможно создать каталог ...........
что я делаю не так?
Re: Пользовательские действия в контекстном меню pcmanfm
почему вы создаете от рута? тогда потом не забудьте присвоить себе эти папки, иначе кaleks@ писал(а):что я делаю не так?


итак, давайте нам сюда вывод
Код: Выделить всё
mkdir -pv ~/.local/share/file-manager/actions/
-
Автор темы - Супермодератор
- Сообщения: 3215
- Зарегистрирован: 15 июн 2011, 18:24
Re: Пользовательские действия в контекстном меню pcmanfm
Да, для работы со своим каталогом не нужны права администратора (не нужно sudo).
Re: Пользовательские действия в контекстном меню pcmanfm
newerty писал(а): итак, давайте нам сюда выводКод: Выделить всё
mkdir -pv ~/.local/share/file-manager/actions/
mkdir: создан каталог <</home/user/.local/share/file-manager>>
mkdir: создан каталог <</home/user/.local/share/file-manager/actions>>
теперь вижу, не хватало -pv в строке. так ведь не указано было точно, как должен выглядеть текст команды для создания.
В каталоге создал файл с ключами, но в меню он не появился, как сделать, чтобы он был виден в pcmanfm?
Только пишите подробнее, не упуская детали, которые как считаете каждый должен знать, типа mkdir -pv ......
я же набирал команду без sudo, она не прошла, вот и пытался как мог добиться результата.
Re: Пользовательские действия в контекстном меню pcmanfm
Что за файл с ключами? Поясните, я не понимаю, что именно вы хотели сделать.aleks@ писал(а):В каталоге создал файл с ключами, но в меню он не появился, как сделать, чтобы он был виден в pcmanfm?
Вы это делали?
Если делали - не потеряли ли права по пути к папке с действиями pcmanfm, там все папки принадлежат вам, сам файл создавали не под рутом, надеюсь? Тогда давайте нам сюда вывод pcmanfm -v, может, у вас не поддерживаются действия вообще (хотя, я сомневаюсь).Сохраняем, меняем сеанс ("выйти" или "сменить пользователя") и проверяем, появился ли новый пункт в контекстном меню pcmanfm. Проверять на любой папке не из каталога /home.
Давайте я сам продемонстрирую, как это правильно делается в картинках.
Показать
1. Создаем папки (она уже была создана мною заранее).

2. Открываем на редактирование нужный файл, вставляем нужный текст.

3. Сохраняем файл.

4. Смотрим, появился ли он в папке.

5. Так это выглядит визуально.

6. Вот то самое действие.

7. Вводим пароль.

8. Открыто окно файлового менеджера с правами суперпользователя.

Все действия производились на Lubuntu 16.04.

2. Открываем на редактирование нужный файл, вставляем нужный текст.

3. Сохраняем файл.

4. Смотрим, появился ли он в папке.

5. Так это выглядит визуально.

6. Вот то самое действие.

7. Вводим пароль.

8. Открыто окно файлового менеджера с правами суперпользователя.

Все действия производились на Lubuntu 16.04.
Re: Пользовательские действия в контекстном меню pcmanfm
Вывод:newerty писал(а): Тогда давайте нам сюда вывод pcmanfm -v, может, у вас не поддерживаются действия вообще (хотя, я сомневаюсь).
Неизвестный параметр -v
Но всё остальное получилось точно так как у вас на картинках.
Поясню, что мне нужно. Нужен файл со всякими паролями и прочими "секретами", чтобы его было видно, но он должен открываться только с правами пользователя (паролем). Оно мне сто лет как бы не нужно, но друг попросил сделать ему такое на ноуте, на котором я установил ему Lubuntu 14.04.3. Никогда с этим не сталкивался, поэтому и прошу объснить подробнее.
Всё это мне нужно объянить другану "на пальцах", который вообще не понимет ничего, умеет только пользоваться виндой, только графической средой.
Так ли я понял, запароленный файл или папка создаются во время открытия любой из папок (Документы, Общедоступные ....) когда мы входим в них чере root. Открываться они будут таким же способом, только во время входа с правами root, с паролем пользователя.
-------------------------------------
Но такого не получилось, поскольку я могу смотреть созданный файл в режиме суперпользователя в обычном режиме.