Показать страницуИстория страницыСсылки сюдаЭкспорт в PDFНаверх Эта страница только для чтения. Вы можете посмотреть её исходный текст, но не можете его изменить. Сообщите администратору, если считаете, что это неправильно. ====== Неверная кодировка при распаковке архивов zip,rar ====== Ubuntu 10.04 Распаковываем архив, а там кракозяблики. ===== Устанавливаем корректный p7zip ===== <code> $ sudo add-apt-repository ppa:frol/zip-i18n $ sudo apt-get update </code> Устанавливаем саму утилиту: <code> $ sudo apt-get install libnatspec0 p7zip-full </code> Всё, теперь русские имена файлов в zip-архивах отображаются правильно ===== Решаем в лобовую: используем PeaZip ===== Как вариант, устанавливаем архиватор PeaZip отсюда: http://peazip.sourceforge.net/ ===== Решаем в лобовую: переименование файлов ===== Этот вариант приемлем только если не лень переименовывать кучу файлов, и только если сидим на Gnome и пользуемся Nautilus'ом. Ставим дополнение для Nautilus под названием nautilus-filename-repairer: <code> $ sudo apt-get install nautilus-filename-repairer </code> Перезапускаем Nautilus, пользуемся. ===== Чиним zip ===== Ставим старую версию unzip: <code> $ wget http://old-releases.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 </code> Теперь надо заблокировать unzip от дальнейшего обновления. Администрирование => Пакетный менеджер Synaptic => ищем пакет unzip, выделяем, выбираем в меню => Пакет => Заблокировать версию. ===== Чиним rar ===== <code> $ sudo apt-get remove rar $ sudo apt-get install unrar p7zip-rar </code> {{tag>кодировка архив zip rar unrar nautilus-filename-repairer}} ubuntu/broken-zip.txt Последнее изменение: 2022/01/07 18:02 — 127.0.0.1