Thunar

Материал из Национальной библиотеки им. Н. Э. Баумана
Последнее изменение этой страницы: 21:11, 18 декабря 2017.
Thunar
Thunar.svg
Thunar-1.6.2.png
Создатели: Benedikt Meurer
Разработчики: Benedikt Meurer, Jannis Pohlmann, Nick Schermer
Выпущена: 29 February 2009 года; 10 years ago (2009-02-29)
Постоянный выпуск: 1.6.12 [Источник 1] / 10 July 2017 года; 0 days' time (2017 -Ошибка: неправильное время-10)
Предыдущий выпуск: 1.6.11 / 13 February 2017 года; 0 days' time (2017 -Ошибка: неправильное время-13)
Состояние разработки: Active
Операционная система: UNIX-подобная
Тип ПО: File manager
Лицензия: GNU GPL
Веб-сайт docs.xfce.org

Thunar — файловый менеджер для рабочей среды Xfce, с версии Xfce 4.4 заменивший ранее использовавшийся Xffm. Интерфейс Thunar очень похож на интерфейс Nautilus — стандартного файлового менеджера среды GNOME. Thunar разрабатывается с расчётом на высокую производительность и удобство в использовании, а также на поддержку стандартов, заявленных на freedesktop.org. Функциональность Thunar может быть расширена за счёт развитой системы плагинов.

Своё название получил в честь скандинавского бога Тора.[Источник 2]

Описание

Файловый менеджер — одна из основных программ повседневного использования. В Zenwalk в качестве таковой по умолчанию предусмотрен Thunar, представляющий собой неотъемлемую часть интегрированной среды Xfce. Это Explorer-подобный файловый менеджер «древовидной» структуры, вызываемый из главного меню XFce, через иконку Places на панели запуска приложений (за это отвечает плагин Xfce4-places-plugin), контекстного меню рабочего стола (через пункты Инструменты -> Thunar file manager) или просто через пункт Открыть последнего.

Thunar предоставляет стандартные для любого файлового менеджера функции навигации по файловой системе и средства манипуляции с файлами, группами файлов и каталогами, как то:

  • создания, копирования, перемещения, переименования и удаления;
  • выделения групп файлов, в том числе и по шаблону;
  • управления атрибутами принадлежности и доступа (в пределах прав, отпущенных запустившему его пользователю);
  • создания жестких и символических ссылок.

Элементы интерфейса Thunar’а по умолчанию — строка главного меню в верхней части окна, строка состояния, показывающая число элементов в текущем каталоге и объем свободного пространства в файловой системе, — в нижней, и вписывающиеся между ними две панели — боковая и главная. Первая показывает файловую иерархию в целом; по умолчанию через неё обеспечивается быстрый доступ к домашнему каталогу, корзине, рабочему столу и корневой файловой системе. В главной панели выводятся файлы и подкаталоги выбранного элемента боковой панели; вдоль верхней кромки главной панели можно видеть адресную панель, указывающую путь к текущей позиции в файловой системе.

Обращает на себя внимание отсутствие инструментальной панели, ставшей уже привычной в большинстве приложений. Она не отключена по умолчанию — её, как кажется, просто нет вообще — хотя это и не так. Тем не менее, по умолчанию все манипуляции с файлами в Thunar’е выполняются через главное меню программы или контекстные меню по щелчку правой кнопкой мыши, комбинацией горячих клавиш, а также просто перетаскиванием мышью (где это возможно).

В Thunar’е имеется два вида представления и боковой панели и панели пути. Первая может иметь вид закладок — так она представлена по умолчанию, или дерева — стандартного представления файловой иерархии в «древовидных» файловых менеджерах. А «путеводная» панель может иметь вид ряда кнопок (он включён по умолчанию) или обычной адресной строки. При переключении в последний вид у нас сразу возникает и инструментальная панель.

Инструментов на ней не много — лишь ряд навигационных кнопок — Назад и Вперед (правда, обе хранят историю посещения каталогов), переход в родительский и домашний каталоги, обновление текущего каталога.

Формы представления боковой панети и панели путей между собой не сцеплены: то есть можно представить боковую панель в виде закладок, а панель путей — в виде адресной строки, и наоборот, вывести дерево в боковой панели и ряд кнопок — в панели пути.

Главное меню Thunar’а включает обычный набор стандартных пунктов:

  • Файл,
  • Правка,
  • Вид,
  • Переход и
  • Справка.

В меню Файл мы имеем возможность открыть новое окно (Thunar, не поддерживает вкладки, как konqueror, поэтому делать это приходится нередко), создать каталоги и файлы (в том числе по шаблону, каковой заранее следует поместить в каталог ~/Templates), открывать существующие файлы (в том числе и в новом окне), просмотреть свойства файла или каталога — как ни странно, суммарный объем дискового пространства, занимаемый каталогом, по умолчанию в число его свойств не включается и не подсчитывается.

В меню Файл интересен пункт Отправить в… Через него можно сделать закладку на боковой панели для быстрого перехода к определенному каталогу, создать символическую ссылку на рабочем столе или переслать по электронной почте файл или целый каталог.

В меню Правка осуществляются такие стандартные действия, как копирование, вырезание и вставка, удаление, копирование, переименование файлов, создание символических ссылок, выбор всех файлов или файлов, соответствующих заданному шаблону. Через пункт Настроить особые действия… можно привязать к определенным типам файлов такие манипуляции, как архивирование и разархивирование, запись на CD/DVD, подсчет контрольных сумм, и т.д. После настройки действий соответствующие им пункты будут появляться в контекстных меню по щелчку правой кнопкой мыши на именах настроенных типов файлов.

Несколько слов об удалении файлов. Thunar, будучи встроенным инструментом Xfce, при выполнении этой операции не удаляет файлы как таковые, а помещает их в общий Trash этой среды, откуда они могут быть при необходимости восстановлены — через соотетствующий пункт контекстного меню, либо простым копированием или перемещением (Trash — это самый обычный каталог, как и любой другой).

Перемещение удаляемых файлов в корзину не всегда желательно, однако способа отключить этот ненавязчивый сервис раз и навсегда, как это делается в konqueror’е, нам не найти. Тем не менее избавиться от него можно: для этого достаточно при удалении файлов или каталогов удерживать нажатой клавишу Shift, это вызовет безвозвратное их удаление.

Пункты Параметры и Вид мы рассмотрим чуть позже, когда будем говорить о настройках файлового менеджера. А через меню Переход осуществляется стандартная навигация по файловой системе — переход в родительский, домашний, предыдущий или последующий каталог, к корзине или каталогу с шаблонами.

Справка, вызываемая как через одноименный пункт меню, так и стандартной клавишей F1, содержит:

а) описание программы (вступление к нему создает иллюзию, что оно переведено на русский, но дальше идет исключительно англоязычный текст) и

б) сведения о программе, её разработчиках и передовчиках интерфейсных элементов.

Вызывает некоторое удивление то, что среди пунктов меню Thunar’а не найти такой, неотъемлемой функции файлового менеджера, как поиск файлов. После беглого знакомства с возможностями (и невозможностями) Thunar’а займемся подгонкой его внешности и сути под свои потребности.

Внешний вид файлового менеджера, как и представление файловой системы в нем, можно изменить в широких пределах. Делается это через упомянутый выше пункт главного меню Вид. Здесь мы видим следующие опции:

  • Обновить — перечитывание содержимого текущего каталога (обычно при изменениях его состава оно происходит автоматически);
  • Панель адреса — возможность представления пути к текущему положению в виде закладок или адресной строки (с автоматическим выводом навигационных кнопок), о чём говорилось ранее;
  • Боковая панель — представление её в виде закладок или дерева, о чём также была речь; сначала мне казался более удобным традиционный «древовидный» способ, но потом я оценил возможность создания собственных закладок с точки зрения быстрого доступа к часто посещаемым каталогам;
  • Строка состояния — включенная по умолчанию, она, экономии места для, может быть выключена посредством этого пункта;
  • Показывать скрытые файлы — опять-таки, включается или выключается по потребности (по умолчанию включён);
  • Упорядочить — сортировка по имени, размеру, типу и дате модификации (то есть по атрибуту mtime), в порядке возрастания или убывания;
  • Увеличить, Уменьшить, Нормальный размер — разовое изменение визуального представления содержимого, без изменения общих настроек программы, аналогично тому, как это делается в большинстве современных браузеров;
  • Просмотр в виде значков, Просмотр в виде подробного списка, Просмотр в виде компактного списка — соответствующее изменение представления содержимого главной панели; по умолчанию включён первый вариант.

Теперь нужно перейти собственно к настройкам файлового менеджера, что делается через меню Правка -> Параметры, после чего открывается панель с четырьмя вкладками: Отображение, Боковая панель, Поведение, Дополнительно.

Во вкладке Отображение устанавливается режим просмотра по умолчанию, просмотр в виде значков и формат даты.

Во вкладке Боковая панель задаётся размер значков в ней при представлении в виде закладок или в виде дерева.

Вкладка Поведение позволяет задать активизацию объекта (файла или каталога) одинарным щелчком мыши (собственно, по умолчанию так и есть), а также время, прошедшее с наведения курсора, после которого объект активизируется без всякого щелчка. Можно задать и активизацию объекта двойным щелчком, как это привычно «подоконникам».

Во вкладке Дополнительно, во-первых, можно указать, как поступать при изменении атрибутов принадлежности и доступа для каталога: применять изменения только к нему самому, распространить их рекурсивно на все вложенные элементы или спрашивать в каждом конкретном случае.

Во-вторых, здесь же можно включить управление томами (под ними подразумеваются различные сменные носители — от CD до внешних винчестеров) и настроить его. То есть — включить или выключить их автоматическое монтирование и открытие содержимого, автозапуск программ, определить программу записи CD/DVD при вставке «пустых болванок»

Как уже отмечалось, в нём нет функции поиска файлов и возможности подсчета объема, занимаемого каталогами. На Thunat предусмотрены специальные утилиты:

  • функции поиска программ возлагаются на утилиту Catfish;
  • поиск приложений можно (и нужно) выполнять с помощью утилиты xfce4-appfinder;
  • подсчет объема каталогов в Thunar’е неожиданно начинается после задействования плагина Xfce4-fsguard-plugin (Free Space Checker).

С файловым менеджером тесно ассоциирована также программа массового переименования файлов — Thunar-bulk-rename.[Источник 3].

Возможности

По возможностям Thunar ничуть не уступает своим конкурентам и имеет следующие функции:

  • Поддержка Drag'n'Drop;
  • Просмотр сетевых хранилищ файлов при подключении по протоколу WebDAV. При этом, в адресную строку Thunar вводится адрес вида «davs://example.com/». Для подключения по WebDAV требуются отдельные соответствующие программы, например neon, davfs2, cadaver, Gigolo_(программа);
  • Поддержка закладок, которые отображаются на панели;
  • Интеграция с SVN и GIT с помощью соответствующего плагина;
  • Отображение эскизов графических и видео-файлов;
  • Автомонтирование подключённых носителей;
  • Смена доступов и владельцев файлов;
  • Отображение скорости копирования файлов (добавлено в версии 1.6).

Плагины

Для Thunar есть несколько основных плагинов, расширяющих его функциональность[Источник 4] .

  • Thunar-vfs — для работы с виртуальной файловой системой;
  • Thunar-archive-plugin — добавление пунктов в контекстное меню: «Извлечь сюда», «Извлечь в» (для архивов) или «Создать архив» (для файлов и папок);
  • Thunar-media-tags-plugin — отображение ID3-тегов аудиофайлов;
  • Thunar-volman — для работы со сменными носителями информации;
  • Thunar Dropbox — добавление нескольких пунктов в контекстное меню для файлов в папке синхронизации с Dropbox, в том числе копирование публичной ссылки к файлу в буфер обмена;
  • Thunar gtkhash — отображение различных видов хеша в свойствах файла;
  • Thunar vcs — интеграция с SVN и GIT.

Версии Thunar

Версия Дата выхода Нововведение
1.0.0 24 февраля 2009
1.1.0 9 января 2010
1.2.0 16 января 2011
1.3.0 14 февраля 2011
1.4.0 28 апреля 2012
1.5.0 [Источник 5] 14 октября 2012
  • Добавлена проверка наличия свободного места перед копированием;
  • Обновлены языковые пакеты, в том числе русский.
1.5.1 [Источник 6] 31 октября 2012
1.5.2 [Источник 7] 10 ноября 2012
  • Обновлены 57 языковых пакетов, в том числе русский.
1.5.3 [Источник 8] 24 ноября 2012
  • Обновлены 12 языковых пакетов, в том числе русский.
1.6.0[Источник 9] 2 декабря 2012
  • Исправлена сортировка по типу файла;
  • Обновлены 16 языковых пакетов, в том числе русский.
1.6.1 [Источник 10] 9 декабря 2012
  • Обновлены языковые пакеты, в том числе русский.
1.6.2 [Источник 11] 27 декабря 2012
  • Удалено четыре языка, включая: казахский, курдский и македонский; *Обновлены языковые пакеты, в том числе русский.
1.6.3 [Источник 12] 5 мая 2013
  • Обновлены некоторые языковые пакеты, в том числе русский.
1.6.4 4 января 2015
1.6.5 [Источник 13] 19 февраля 2015
  • Обновлены языковые пакеты, исправлены ошибки.
1.6.6 28 февраля 2015
1.6.7 20 апреля 2015
1.6.8 5 мая 2015
1.6.9 17 мая 2015
1.6.10 [Источник 14] 22 мая 2015
1.6.11 [Источник 15] 13 февраля 2017
  • Устранено аварийное закрытие файлового менеджера при переименовании и перемещении файлов.
1.6.12 [Источник 16] 10 июля 2017
  • Для фотографий, добавлена поддержка EXIF.

Источники

  1. Thunar // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL: https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.12 (дата обращения 30.10.2017).
  2. Thunar // Википедия. [2017-2017]. Дата обновления: 30.10.2017. URL: https://ru.wikipedia.org/wiki/Thunar (дата обращения 30.10.2017).
  3. Thunar. Файловый менеджер // Наш Блогосайт: Linux и «лирика». [2017-2017]. Дата обновления: 13.11.2017. URL:http://alv.me/thunar-fajlovyj-menedzher (дата обращения 13.11.2017).
  4. Плагины для Thunar // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL: http://goodies.xfce.org/projects/thunar-plugins/start (дата обращения 30.10.2017).
  5. Thunar 1.5.0 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.5.0 (дата обращения 30.10.2017).
  6. Thunar 1.5.1 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.5.1(дата обращения 30.10.2017).
  7. Thunar 1.5.2 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.5.2(дата обращения 30.10.2017).
  8. Thunar 1.5.3 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.5.3(дата обращения 30.10.2017).
  9. Thunar 1.6.0 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.0 (дата обращения 30.10.2017).
  10. Thunar 1.6.3 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.1 (дата обращения 30.10.2017).
  11. Thunar 1.6.2 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.2 (дата обращения 30.10.2017).
  12. Thunar 1.6.3 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.3 (дата обращения 30.10.2017).
  13. Thunar 1.6.5 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.5 (дата обращения 30.10.2017).
  14. Thunar 1.6.10 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.10 (дата обращения 30.10.2017).
  15. Thunar 1.6.11 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?id=thunar-1.6.11 (дата обращения 30.10.2017).
  16. Thunar 1.6.12 // Xfce Git. [2017-2017]. Дата обновления: 30.10.2017. URL:https://git.xfce.org/xfce/thunar/tag/?h=thunar-1.6.12 (дата обращения 30.10.2017).