Достала проблема с неверной кодировкой имен файлов в rar-архивах, созданных в Windows. В Ubuntu 10.04 она по прежнему присутствует. Соответствующий баг на странице file-roller висит уже 3 года.
решается все как всегда просто
в консоли
unrar e имя_архива.rar
или
unrar x имя_архива.rar
А почему unrar e, а не unrar x? А если там пути? ;)
ОтветитьУдалитьВ Linux Ubuntu версии 10.04 LTS применяется свободная версия RAR-архиватора, однако основной его проблемой является неправильное распознавание кодировки файлов. В частности, названия файлов написанные на русском языке, при разархивировании превращаются в «иероглифы» с возникновением последующих проблем при работе с данными файлами.
УдалитьДля решения данной проблемы можно заменить свободную реализацию RAR-архиватора на несвободную. Для этого необходимо:
Запустить Центр приложений Ubuntu из раздела Приложения главного меню;
В строке поиска задать unrar и выбрать предложенный пакет Unarhiver for .rar files (non-free version);
Установить данное приложение;
В строке поиска Центра приложений Ubuntu задать rar и найти Программа архивирования RAR;
Удалить данное приложение.
После чего проблема с неправильной кодировкой файлов в архиве должна исчезнуть. Проблема может сохраниться при условии, что в системе применяются другие архиваторы, не входящие в стандартную поставку Ubuntu 10.04 LTS.
Автор: Юрий Акимов, Втр, 18/01/2011 - 11:20
http://www.natalink.ru/articles/linux_ubuntu_nepravilnaya_kodirovka_imen_failov_v_rar-arhivah
так бы и с zip...
ОтветитьУдалитьномер бага или ссылку на него добавьте - чтобы можно было проголосовать
ОтветитьУдалитьА я поставил PeaZip. Когда открываешь архив в программе, там крокозябы, но если разархивировать, то получается все нормально.
ОтветитьУдалитьиз консоли - это как-то не очень юзер-френдли...
ОтветитьУдалитьИМХО лучше использовать ключ 'x', 'e' все свалит в кучу.
ОтветитьУдалитьпервый раз про rar слышу. У зипа да, это проблема в ДНК :( А с rar-ом сколько работаю, да и пол офиса моего работают, жалоб не помню. Точно ничего не напутано?
ОтветитьУдалитьКстати, и с зипом всё меньше проблем. Или все привыкли, или правда лучше..
это началось в середине жизни 9,10 до этого все отлично работало и в наутилусе, в 10,04 баг не пофиксили
ОтветитьУдалить7zip под Wine'ом =)
ОтветитьУдалитьТакая же хня и с rar и c zip, стоит 10.04.
ОтветитьУдалитьВ 9.04 и 9.10 у меня такого небыло.
а если через Synaptic поставить пакет unrar то будет счастье и через file-roller
ОтветитьУдалитьunrar стоит, счастья нет
ОтветитьУдалитьСтавишь unrar, удаляешь rar, кодировка в норме.
ОтветитьУдалитьНо тогда file-rollerом архивы в rar не сжимаются.
Тоже не выход.
в ubuntu 9.10 был установлен unrar-free, поэтому кодировка работала неверное.. удалил его нафиг, установил unrar - заработало
ОтветитьУдалить+1 для ubuntu 10.04 (unrar вместо unrar-free)
Удалить+1 debian squeeze (unrar вместо unrar-free)
Удалить+1 Debian squeeze (unrar вместо unrar-free)
Удалитьстоит именно unrar однако проблемы с кодировкой присутствуют, я решаю проблему переименовывая с помощью скрипта наутилуса http://surrender-zen-way.blogspot.com/2010/10/rar.html
ОтветитьУдалитьСпасибо сработало
ОтветитьУдалитьда, номер бага если возможность есть опубликуйте.
ОтветитьУдалитьwget http://archive.ubuntu.com/ubuntu/pool/main/u/unzip/unzip_5.52-12ubuntu1_i386.deb
ОтветитьУдалитьsudo apt-get remove unzip p7zip-full
sudo dpkg -i unzip_5.52-12ubuntu1_i386.deb
sudo apt-get install p7zip file-roller ubuntu-desktop
Блокируем пакет unzip (меню Пакет менеджера Synaptic) для дальнейшего обновления
c zip помогло, rar бы еще приручить...
ОтветитьУдалитьв 9.10 надо сносить unrar-free и ставить отсюда:
ОтветитьУдалитьhttp://old-releases.ubuntu.com/ubuntu/pool/multiverse/u/unrar-nonfree/
команда unrar в 9.10 - это всего лишь ссылка на unrar-free :(
sudo apt-get remove --purge rar
ОтветитьУдалитьи все стало нормально
для корректного отображение кодировки в rar архивах используйте p7zip-rar
ОтветитьУдалить$ sudo apt-get install p7zip-rar
Зачем так заморачиваться?
ОтветитьУдалитьМне нужен как распаковщик РАР, так и упаковщик РАР.
Вышеизложеный вариант не предусматривающий упаковку в РАР (соответственно разбиение архива на несколько меньших и пр.)
Я для себя нашел вариант: заменяю расширение архива с РАР на ЗИП и вуаля.
Имеем и коректную кодировку и удобный упаковщик.
Спасибо за статью. Вот ее немного модернизировал http://itprofi.in.ua/blog/software/28-ubuntu-rar-kodirovka.html
ОтветитьУдалитьUbuntu 11.10 + wine + winrar Кроме этого ни чего не помогло.
ОтветитьУдалить