Ого, в 4 не получилось завести в дельфине. Да, работает и с rar и с 7z через /usr/lib64/qt5/plugins/kio_krarc.so. Посмотри что в /usr/share/kservices5/krarc.protocol, если не работает.
Dolphin 16.08.2, подтверждаю. Но если вручную ввести в строку адреса krarc:///path/to/file.rar, то всё откроется так, как и должно открыться.
А ещё у самого krarc есть один неприятный баг: если открыть с его помощью архив, а затем нажать в строке адреса на предыдущий элемент, то ФМ попробует открыть его с использованием того же самого протокола krarc, что закономерно приведёт к ошибке. Ну и стрелочки-разделители со списком каталогов из krarc тоже не работают, соответственно. С другими же архивами (tar, zip) такого не происходит — ФМ при нажатии подставляет корректный путь.
(Кстати, как правильно называется тот режим, в котором путь в адресой строке разбивается на элементы?)
Не, УМВР. А с krarc косяк, да. Открываешь файл из dolphin через zip:// в gwenview допустим, можно перейти на уровень выше среди прочего («выйти» из файла) и всё работает прекрасно, нажимаешь другой файл теперь в gwenview, он открывается уже в krarc:// и при переходе «выше» выдаёт ошибку. Rar и 7z открываются сразу в krarc:// и дают ту же ошибку. Ох как это разражает, кажется такое стрёмное поведение это одна из причин, почему оно у меня не прижилось в прошлый раз в krusader. Теперь у меня на диске терабайт распакованных архивов, так что уже не очень актуально. В качестве бонуса можно поискать дубликаты и отыграть те 5% что были от сжатия.
Ну разве что пришлось написать скриптец поскольку ark --autosubfolder не делает того, что мне было от него нужно. Так что сплошные профиты. Ня. Вообще странно, что мне пришлось писать какие-то скрипты в 2016 для того чтобы получить совершенно логичное поведение.
Что-то странное происходит, kio_krarc теперь повисает и /usr/lib/libexec/kf5/kiod5 просит доступа к kwallet и всё время пока он думает висит активная задача в уведомлениях, в лучшем случае показывает список файлов в архиве (но не распаковывает их и периодически тупит). Через несколько минут задание завершается по таймауту. Короче вернулись к тому, с чего начали. Zip по-прежнему работает без нареканий.
В крусадере видимо запускается в отдельном потоке и отрабатывает сразу, но висят те же kio_krarc, kiod5 и unrar в процессах и ничего не работает. На ПК ничего не изменилось помимо +1 суток аптайма.
И опять работает. Может быть когда-нибудь я узнаю, в чём же дело. Навскидку могу предположить, что лок-файлы не удаляются после закрытия krarc (или он вообще не закрывается) и поэтому всё повисает.
это случилось, после того как появился рар 5й версии. я сразу это заметил когда при обновлении вместо 4го рара прилетел 5й. видимо там чтото в 5й версии чтото изменили.
в дельфине не знаю, не пользовался. но на крусайдере с рар4 работало действительно точно. как только прилетел рар5 сразу сломалось. то есть, я это сразу увидел. после обновления рара, зашел крусайдером в архив, и увидел ту кашу из папок что нынче показывается.
Ну не знаю. Может, дело в ядре? 4.1.15 и есть 4.4.6 ещё. Хотя вряд ли. Прыщеоверлеи никакие не подключены? Анрар какой версии? У меня 5.4.5 — тут один уже отписывался с говном мамонта. Скорее оверлеи.