Алексей Федорчук
В незапамятные времена, когда Konqueror был ещё чисто файловым менеджером, и на лавры браузера даже не замахивался, появилась в нём такая опция в контекстном меню — Edit as root для единимчного файла и Open as root для каталога. Было это, повторяю, очень давно, когда во всяких Nautilus’ах и Thunat’ах ничего продобного и в плагинах не было, не то что штатно. Хотя очень хотелось — отсюда в итоге и пошли всякие Nemo с Marlin’ами, да и особые действия в Thunar’е. А вот в самом Nautilus’е — тоже, конечно, хотелось, да кололось, потому там объявили эту фичу ненужной и народу зело вредящей.
Надо сказать, что в смутное время перехода KDE на 4-ю ветку, и замену Konqueror’а (который из лучшего файлового менеджера того времени превратился в посредственный браузер, а потом и вовсе вышел в тираж) Dolphin’ом фича запуска файлового менеджера, терминала или текстового редактора с правами root’а то исчезала, то вновь появлялась. Пока как штатная функция не пропала вовсе.
Но не пропало её дело. Оно воплотилось в плагине под названием Simple Root Actions Menu.Каковой и призван выполнять все указанные выше действия от имени и по поручению локальной администрации. А, как будет сказано ниже, ещё и некоторые другие.
Обрести этот плагин, казалось бы, просто. Для этого достаточно зайти в настройки Dolphin’а, перейти там в пункт Действия, нажать на длинную педаль Загрузить новые действия, отыскать среди кандидатов на загрузку вышеупомянутый SRAM (не подумайте плохого — это аббревиатура от названия плагина) и нажать на кнопку Установить:
На скриншоте, как легко догадаться, она находилась бы на месте кнопки Удалить — потому как установить этот плагин я успел до того, как взялся сочинять эту шпаргалку.
Однако это не важно — важно то, что попытка решить эту задачу «малой кровью, на чужой земле», в очередной раз продемонстрирует свою несостоятельность: никаких новых пунктов в контекстном меню Dolphin’а после этого не появится. Как и вообще каких-либо следов нового плагина.
Казалось бы, SRAM’ота, да и только? Отнюдь, если прочитать то, что пишет по этому поводу автор (там же, по кнопке Сведения). А пишет он, что его плагин (aka плазмоид) надо, кто бы мог подумать, инсталировать.
Так что вопрос придётся решать большей кровью, и на земле своей. То есть отправляться на kde-apps.org, отыскивать там плагин по ключевым словам simple root actions menu
, скачивать, разворачивать архив и запускать из него установочный скрипт:
$ ./sram_install -s
Да ещё и прочитавши предварительно README
, как предлагает наивный автор.
Правда, в чтении README
действительно большой необходимости нет — достаточно только не забыть про опцию -s
(об этом сценарий напомнит) просто следовать логике установщика:
Она абсолютно прозрачна. Замечу только, что по умолчанию предлагается подключить SRAM к файловым менеджерам Konqueror’у и Dolphin’у, а для редактирования задействовать KWrite и Kate. Но можно ограничиться в первом случае Dolphin’ом (тем более, что при базовой установке Salix’а с KDE Konqueror’а просто нет), а во втором — KWrite, поскольку Kate обычно используется для более серьёзных целей.
Так или иначе, но по заврешении утсановки плагина в контекстном меню Dolphin’а действительно появится пункт Как root, а в нём — несколько подпунктов:
Которые позволяют не только открывать каталог или файл с правами администратора, но и поменять атрибуты принадлежности и доступа. И вообще — делают гораздо больше, чем это было когда-то в древнем Konqueror’е. Не в этом ли заключается реальный прогресс?