Проблема с кодировкой (CentOS 6.3)

Cent OS, Scientific Linux

Модератор: Модераторы разделов

Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Проблема с кодировкой

Сообщение max2771 »

Проблема в следующем, скачивая текстовый файл в любом из форматов FB2, DOC, RTF, TXT при распаковке получаю абракадабру Изображение ,
на скрине первая картинка - архив, вторая - распакованный файл. Нашёл такой пост, сделал как там советуют, результат нулевой. Народ, может кто сталкивался с похожей проблемой, не знаю чего не хватает, какие пакеты следует доустановить.
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21422
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Проблема с кодировкой

Сообщение Bizdelnick »

convmv -f cp1251 -t utf8 *
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Re: Проблема с кодировкой

Сообщение max2771 »

Bizdelnick писал(а):
06.12.2012 23:21
convmv -f cp1251 -t utf8 *

Установил пакет convmv (до этого не стоял), а на команду convmv -f cp1251 -t utf8 * выдаёт вот это:

Код: Выделить всё

[root@localhost max]# convmv -f cp1251 -t utf8 *
Starting a dry run without changes...
Skipping, already UTF-8: ./Видео
Skipping, already UTF-8: ./Документы
Skipping, already UTF-8: ./Загрузки
Skipping, already UTF-8: ./Картинки
Skipping, already UTF-8: ./Музыка
Skipping, already UTF-8: ./Общедоступные
Skipping, already UTF-8: ./ОЧ,ВАЖНЫЕ_КН
Skipping, already UTF-8: ./Рабочий стол
Skipping, already UTF-8: ./Шаблоны
No changes to your files done. Use --notest to finally rename the files.
[root@localhost max]#

Я чего-то туплю и не совсем понял смысл этой процедуры. Я то думал доустановить либо проги, либо недостающие пакеты, чтоб не возникало проблем с кодировкой.
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
alv
Бывший модератор
Сообщения: 7275
Статус: Пенсионер в законе
ОС: Cintu

Re: Проблема с кодировкой

Сообщение alv »

max2771 писал(а):
08.12.2012 00:33
не совсем понял смысл этой процедуры.

Дык надо перекодировать имена только тех файлов, которые не в UTF-8.
То есть либо дать их как аргументы явно, с путями, либо как-то рекурсивно, если такая опция у этой команды есть.
А ещё лучше - никогда и нигде, не давать файлам русские имена ни в какой кодировке.
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Проблема с кодировкой

Сообщение Ленивая Бестолочь »

alv писал(а):
08.12.2012 00:47
Дык надо перекодировать имена только тех файлов, которые не в UTF-8.

convmv вроде сейчас может сам вычленять файлы в "неправильной" кодировке, а остальные не трогать.

max2771, ваша команда отработала в тестовом режиме и, ничего не конвертнула. каталоги "Загрузки", "Музыка" и т.п. она трогать не собиралась (файлы и каталоги в них возможно собиралась). чтобы реально отконвертить надо запустить
convmv --notest -f cp1251 -t utf8 *

btw, смысла запускать convmv под рутом - нет.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
Аватара пользователя
Bizdelnick
Модератор
Сообщения: 21422
Статус: nulla salus bello
ОС: Debian GNU/Linux

Re: Проблема с кодировкой

Сообщение Bizdelnick »

max2771 писал(а):
08.12.2012 00:33
Я то думал доустановить либо проги, либо недостающие пакеты, чтоб не возникало проблем с кодировкой.

Чтобы не возникало проблем с кодировкой, нужно или не пользоваться zip, или использовать в названиях файлов только символы ASCII. А лучше - и то, и другое.
Пишите правильно:
в консоли
вку́пе (с чем-либо)
в общем
вообще
в течение (часа)
новичок
нюанс
по умолчанию
приемлемо
проблема
пробовать
трафик
Спасибо сказали:
Аватара пользователя
max2771
Сообщения: 378
ОС: Debian, Cent OS, SuSE 42.1

Re: Проблема с кодировкой

Сообщение max2771 »

Bizdelnick писал(а):
08.12.2012 20:08
max2771 писал(а):
08.12.2012 00:33
Я то думал доустановить либо проги, либо недостающие пакеты, чтоб не возникало проблем с кодировкой.

Чтобы не возникало проблем с кодировкой, нужно или не пользоваться zip, или использовать в названиях файлов только символы ASCII. А лучше - и то, и другое.

Да. всё верно, с zip всё время проблемы с кодировкой. Вопрос в том, что 90% текстовых ресурсов в инете именно в зипе. А как насчёт rar, будут проблемы с кодировкой ? Сколько рыщу, ещё не нашёл библиотек с раздачей архивов в раре, блин одни зипы !
искать и не сдаваться, найти и перепрятать...
Спасибо сказали:
Аватара пользователя
yars
Сообщения: 1147
Статус: Slacker!
ОС: Slackware64-current

Re: Проблема с кодировкой

Сообщение yars »

max2771 писал(а):
31.12.2012 14:30
Сколько рыщу, ещё не нашёл библиотек с раздачей архивов в раре, блин одни зипы

Я вон вообще rar не пользую.
Slackware64-current/Xfce/Xiaomi Mi Notebook Pro 15.6 | Arch Linux/Xfce/Lenovo G580
-------------
Registered Linux User #557010
Спасибо сказали: