LINUX.ORG.RU

krusader показывает фигню вместо содержимого архивов RAR

 , , , ,


0

2

Если войти в архив показывает в панели такое: http://rgho.st/7R496jRRm

Другие типы архивов открываются нормально, если через пкм-> открыть в ark то тоже работает, но ark не нужен.

В чём может быть дело?

★★★★★

Вангую, что unrar формат выхлопа изменил.

Radjah ★★★★★ ()

Попробуй установить версию рар постарше

nikolnik ★★★ ()
Ответ на: комментарий от Zmicier

Есть вариант, что он как-то иначе парсит содержимое архива.

Radjah ★★★★★ ()

Ну вообще есть два unrar:

1) недоразумение от бородатых http://home.gna.org/unrar/

2) нормальный от автора

anonymous ()

Версия unrar? Попробуй откатить.

AndGaz ()
Ответ на: комментарий от AndGaz

Нашёл баг: https://bugs.kde.org/show_bug.cgi?id=325801

Там говорят, что unrar с 5й версии поменял вывод, но krusader никто исправлять не собирается. Есть патчи, мне лень накладывать.

Откатил в палеолит dnf downgrade --releasever=19 unrar получил unrar-4.2.4-4.fc19.x86_64.rpm, архивы теперь открываются, но какая-то фигня с кириллицей. В рашнфедоре unrar патченый, но ещё и обновлённый до 5+.

legolegs ★★★★★ ()

Это старый баг с RAR. Его то чинят, то снова ломают. В консоли всё работает нормально.

DarthVadimius ★★ ()
Ответ на: комментарий от legolegs

Как раз в Russian Fedora-то rar/unrar и непатченные, а вовсе даже вполне официальные от автора. У нас и справка разрешение от разработчика есть (условие дистрибуции — отсутствие изменений файлов ).

carasin ★★★★★ ()
Ответ на: комментарий от carasin

Т.е. кириллицы в именах файлов в архивах мне не стоит ожидать?

legolegs ★★★★★ ()
Ответ на: комментарий от legolegs

Ты как на скриншот-то смотрел? Я ж специально архив выбрал с кириллицей внутри.

carasin ★★★★★ ()
Ответ на: комментарий от carasin
$ rpm -q unrar krusader
unrar-4.2.3-1.fc17.x86_64
krusader-2.4.0-0.16.beta3.fc24.x86_64

в архивах кракозябры.

legolegs ★★★★★ ()
Ответ на: комментарий от legolegs
$ rpm -q unrar krusader
unrar-5.3.0-1.fc24.R.x86_64
krusader-2.5.0-1.fc25.x86_64

krusader пересобран самостоятельно отсюда. Про unrar уже говорил: это официальный unrar от разработчика (имеется в репе Russian Fedora Nonfree).

P.S.: кстати, можно поэкспериментировать — удалить из системы unrar вообще и посмотреть, изменится ли поведение krusader'а: может быть, крестоносец вообще не использует непосредственно unrar, а обращается к каким-нибудь кедо-программам.

carasin ★★★★★ ()
Ответ на: комментарий от carasin

krusader пересобран самостоятельно

Как он уживается с остальными кедами? Конфиги совместимы с крузадером 2.4 или я все закладки потеряю?

кстати, можно поэкспериментировать — удалить из системы unrar вообще

Предсказуемо: архивы перестают открываться.

legolegs ★★★★★ ()
Ответ на: комментарий от legolegs

Как он уживается с остальными кедами?

Норм. Единственное отличие — теперь нет значка в трее. Т.е. в самом krusader'е выпилили эту фичу.

Конфиги совместимы с крузадером 2.4 или я все закладки потеряю?

При обновлении настраивал krusader заново — дело 5 минут. Возможно, формат конфигов и не менялся, а сменилось их расположение. Но подтвердить или опровергнуть этот тезис не смогу, т.к. обновлял его ещё на RFR23, а на нынешней RFR25 изначально запускал уже самостоятельно пересобранный ФМ.

Предсказуемо: архивы перестают открываться.

Ну, тогда повтори мой конфиг, будет норм. Единственное, что теперь отличает архивы RAR в krusader'е от остальных, так это то, что внутрь остальных архивов оно заходит по <Enter> / <Double_click>, а чтобы зайти внутрь архива RAR, надо выбрать вот этот пункт в контекстном меню. По <Enter> / <Double_click> открывает во внешнем архиваторе.

carasin ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.