Выбрать главу

Рисунок 12-10. Контекстное меню для файла

А при фиксации на каталоге будет выглядеть так:

Рисунок 12-11. Контекстное меню для каталога

В любом случае после выбора одного из этих пунктов появится панель gksu для ввода пользовательского пароля:

Рисунок 12-12. Панель авторизации gksu

После чего соответствующая программа (Thunar, текстовый редактор или терминал) будут открыты с правами администратора.

Как видите, в Thunar'е, в отличие от некоторых других файловых менеджеров (на которые не будем указывать пальцем) обеспечить доступ суперпользователя к файлам и каталогам гораздо быстрее, чем об этом рассказать.

И по секрету добавлю, что того же результата можно добиться прямым редактированием файла ~/.config/Thunar/uca.xml, во-первых. А во-вторых, список особых действий не сводится к перечисленным, а ограничен только потребностями и фантазией применителя.

Thunar и поиск файлов

Как ни странно, в Thunar'е штатно нет такой, казалось бы, неотъемлемой функции файлового менеджера, как поиск файлов, да плагинов соответствующего назначения не обнаруживается. Однако это можно исправить минимум двумя сторонними средствами.

Первое из таких средств – утилита Catfish, которая обнаруживается в системе после полной инсталляции Salix'а. А при выборе базовой установки её легко добавить посредством

$ sudo slapt-get -i catfish

Утилита Catfish – нечто вроде интегратора таких команд, как find (задействована по умолчанию), locate, slocate и любых других «искателей». Как её можно прикрутить к Thunar'у? С помощью всё того же волшебного пункта Правка -> Особые действия, добавив её вызов в контекстное меню. Для чего заполняется такая форма:

Рисунок 12-13. Редактированиедействия: Поиск

В качестве условия появления отмечается боксик Каталоги.

Утилита Catfish – средство достаточно гибкое и мощное, но несколько громоздкое для поиска «на скорую руку», когда необходимость отыскать некий файл неожиданно возникает при просмотре файловой иерархии. Кроме того, в ней не предусмотрено поиска по содержимому файлов. Поэтому в ряде случаев удобнее воспользоваться утилитой mate-search-tool из пакета mate-utils. Правда, он потянет за собой ряд компонентов декстопа MATE (включая даже mate-desktop). Но от фанатичного пуризма мы ведь давно избавились, не так ли? Если избавились – устанавливаем именованный пакет:

$ sudo slapt-get -i mate-utils

А затем встраиваем mate-search-tool в контекстное меню Thunar'а:

Рисунок 12-14. MATE Search меню Thunar'а

После чего отыскиваем в текущем каталоге нужный файл по его имени или маске:

Рисунок 12-15. MATE Search: поиск по маске имени

А дополнительно – и по входящему в него фрагменту текста:

Рисунок 12-16. MATE Search: поиск по тексту

Хотя, если честно, мне обычно в большинстве случаев проще воспользоваться пунктов Открыть терминал из контекстного меню, а далее – утилита find в руки. Или, при необходимости, grep – особенно в сочетании со встроенными средствами поиска оболочки zsh и её глобальными псевдонимами, Но это – совсем другая история, в которой Thunar'а можно совсем не давать...

Thunar и Яндекс.Диск

Клиент Яндекс.Диска для Linux существует, насколько я знаю, только в rpm- и deb-виде, то есть в формат Salix'а не вписывается. Конечно, есть подозрение, что с помощью утилиты rpm2tgz первый можно привести к виду, пригодному для установки в Slackware и её дериватах, и что, будучи установленным, он ещё и заработает. Однако подозрение не есть уверенность, да и не стоит этот клиент возни, ибо показался мне неудобным. Так что проще получить доступ к Яндекс.Диску через стандартный WebDAV, благо такая возможность имеется.

Делается это действительно просто: запускается Thunar, через закладку боковой панели открывается Обзор сети и в адресной строке вместо нечленораздельного network:/// вписывается вот это:

davs://username@webdav.yandex.ru/

После этого следует запрос пароля на доступ к сервисам Яндекса – и всё: с Яндекс.Диском можно работать через Thunar как с обычным локальным носителем. Только немного медленней. В частности, он обещал вознести мои четыре «земных» гигабайта на яндексовое облако часов за десять-двенадцать. И обещание выполнил и перевыполнил...

Шпаргалки по установке пакетов: gThumb