У меня есть rar-файл. После извлечения он генерирует файл с китайским именем, который показан в Nautilus как:
ѧ. . ѧ .2008.djvu (неверная кодировка)В терминале это показано как:
<BD><FC><B4><FA><D7><E9><BA><CF>ѧ.<CD><F5><CC><EC><C3><F7>.<B4><F3><C1><AC><C0><U+DE64><B4><F3>ѧ<B3><F6><B0><E6><C9><E7>.2008.djvu
Содержимое rar-файла, указанного в unrar, является correct:
$ unrar l 近代组合学.王天明.大连理工大学出版 社.2008.rar
UNRAR 3.93 freeware Copyright (c) 1993-2010 Alexander Roshal
Archive 近代组合学.王天明.大连理工大学出版社.2008.rar
Name Size Packed Ratio Date Time Attr CRC Meth Ver
-------------------------------------------------------------------------------
近代组合学.王天明.大连理工大学出版社.2008.djvu 6190416 6187189 99% 03-06-11 10:33 .....A. 98320D40 m3g 2.9
-------------------------------------------------------------------------------
1 6190416 6187189 99%
Файл не может быть открыт, если я не изменю его имя на что-то вроде 1.djvu.
Мне было интересно, почему персонажи не отображаются правильно с китайским именем сжатого файла, в то время как я могу создать каталог или файл с китайским именем?
Как мне это сделать?
Спасибо и привет!
Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
Откройте терминал. Перейдите в каталог, содержащий файл:cd /path/to/directory/
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если имеется несколько вариантов. Запустите программу unrar для распаковки filename.rar: unrar x filename.rar
Здесь вы можете использовать также заполнение табуляции для имени файла. Содержимое архива будет видно в текущем каталоге. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
Откройте терминал. Перейдите в каталог, содержащий файл:cd /path/to/directory/
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если имеется несколько вариантов. Запустите программу unrar для распаковки filename.rar: unrar x filename.rar
Здесь вы можете использовать также заполнение табуляции для имени файла. Содержимое архива будет видно в текущем каталоге. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
Откройте терминал. Перейдите в каталог, содержащий файл:cd /path/to/directory/
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если имеется несколько вариантов. Запустите программу unrar для распаковки filename.rar: unrar x filename.rar
Здесь вы можете использовать также заполнение табуляции для имени файла. Содержимое архива будет видно в текущем каталоге. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
Откройте терминал. Перейдите в каталог, содержащий файл:cd /path/to/directory/
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если имеется несколько вариантов. Запустите программу unrar для распаковки filename.rar: unrar x filename.rar
Здесь вы можете использовать также заполнение табуляции для имени файла. Содержимое архива будет видно в текущем каталоге. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
Откройте терминал. Перейдите в каталог, содержащий файл:cd /path/to/directory/
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если имеется несколько вариантов. Запустите программу unrar для распаковки filename.rar: unrar x filename.rar
Здесь вы можете использовать также заполнение табуляции для имени файла. Содержимое архива будет видно в текущем каталоге. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
Откройте терминал. Перейдите в каталог, содержащий файл:cd /path/to/directory/
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если имеется несколько вариантов. Запустите программу unrar для распаковки filename.rar: unrar x filename.rar
Здесь вы можете использовать также заполнение табуляции для имени файла. Содержимое архива будет видно в текущем каталоге. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
Откройте терминал. Перейдите в каталог, содержащий файл:cd /path/to/directory/
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если имеется несколько вариантов. Запустите программу unrar для распаковки filename.rar: unrar x filename.rar
Здесь вы можете использовать также заполнение табуляции для имени файла. Содержимое архива будет видно в текущем каталоге. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
cd / path / to / directory /
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если есть несколько вариантов. unrar
, чтобы распаковать filename.rar
: unrar x filename.rar
Здесь вы можете использовать для заполнения имени вкладки. Возможно, программа графического архива не понимает китайский язык. Попробуйте извлечь архив с помощью командной строки:
cd / path / to / directory /
Вы можете использовать клавишу Tab для завершения имен файлов и имен каталогов. Дважды нажмите «Tab», чтобы получить список возможных завершений в случае, если есть несколько вариантов. unrar
, чтобы распаковать filename.rar
: unrar x filename.rar
Здесь вы можете использовать для заполнения имени вкладки. Похоже, что имя файла создает другую кодировку символов, чем ваша среда. Символ ѧ (CYRILLIC SMALL LETTER LITTLE YUS), скорее всего, не является частью китайского имени файла.
Есть ли у вас информация об операционной системе и языковых настройках, в которой был создан файл? Вы знаете, какие кодировки символов являются общими для кодирования китайских имен файлов?
Если вы знаете кодировку имен файлов, вы можете использовать convmv (не установленный по умолчанию), чтобы преобразовать его в используемую вами кодировку (скорее всего, UTF- 8).
попробуйте следующее:
unrar --enable-charset x $1
У меня была та же проблема с rar-файлом, который содержал имена с кириллическими буквами. Я смог исправить это, переустановив unrar, как это предлагается здесь:
$ sudo apt-get remove rar
$ sudo apt-get remove unrar
$ sudo apt-get install unrar
Оказалось, что по умолчанию версия с открытым исходным кодом rar & amp; Утилиты unrar установлены в Ubuntu: «unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers».
После переустановки unrar фактическая версия его установлена из репозитория «ограниченного» (проприетарного программного обеспечения) (обратите внимание, что это должно быть включено в настройках вашего обновления ): «UNRAR 5.40 freeware Copyright (c) 1993-2016 Александр Рошаль»
Эта версия обрабатывает символы Unicode, по крайней мере, она работала для меня с кириллическими буквами.
Обратите внимание, что удаление open исходная версия rar / unrar также устранила проблему с программным обеспечением GUI:
попробуйте следующее:
unrar --enable-charset x $1
Похоже, что имя файла создает другую кодировку символов, чем ваша среда. Символ ѧ (CYRILLIC SMALL LETTER LITTLE YUS), скорее всего, не является частью китайского имени файла.
Есть ли у вас информация об операционной системе и языковых настройках, в которой был создан файл? Вы знаете, какие кодировки символов являются общими для кодирования китайских имен файлов?
Если вы знаете кодировку имен файлов, вы можете использовать convmv (не установленный по умолчанию), чтобы преобразовать его в используемую вами кодировку (скорее всего, UTF- 8).
У меня была та же проблема с rar-файлом, который содержал имена с кириллическими буквами. Я смог исправить это, переустановив unrar, как это предлагается здесь:
$ sudo apt-get remove rar
$ sudo apt-get remove unrar
$ sudo apt-get install unrar
Оказалось, что по умолчанию версия с открытым исходным кодом rar & amp; Утилиты unrar установлены в Ubuntu: «unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers».
После переустановки unrar фактическая версия его установлена из репозитория «ограниченного» (проприетарного программного обеспечения) (обратите внимание, что это должно быть включено в настройках вашего обновления ): «UNRAR 5.40 freeware Copyright (c) 1993-2016 Александр Рошаль»
Эта версия обрабатывает символы Unicode, по крайней мере, она работала для меня с кириллическими буквами.
Обратите внимание, что удаление open исходная версия rar / unrar также устранила проблему с программным обеспечением GUI:
попробуйте это:
unrar --enable-charset x $1
Похоже, что имя файла создает другую кодировку символов, чем ваша среда. Символ ѧ (CYRILLIC SMALL LETTER LITTLE YUS), скорее всего, не является частью китайского имени файла.
Есть ли у вас информация об операционной системе и языковых настройках, в которой был создан файл? Вы знаете, какие кодировки символов являются общими для кодирования китайских имен файлов?
Если вы знаете кодировку имен файлов, вы можете использовать convmv (не установленный по умолчанию), чтобы преобразовать его в используемую вами кодировку (скорее всего, UTF- 8).
У меня была та же проблема с rar-файлом, который содержал имена с кириллическими буквами. Я смог исправить это, переустановив unrar, как это предлагается здесь:
$ sudo apt-get remove rar
$ sudo apt-get remove unrar
$ sudo apt-get install unrar
Оказалось, что по умолчанию версия с открытым исходным кодом rar & amp; Утилиты unrar установлены в Ubuntu: «unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers».
После переустановки unrar фактическая версия его установлена из репозитория «ограниченного» (проприетарного программного обеспечения) (обратите внимание, что это должно быть включено в настройках вашего обновления ): «UNRAR 5.40 freeware Copyright (c) 1993-2016 Александр Рошаль»
Эта версия обрабатывает символы Unicode, по крайней мере, она работала для меня с кириллическими буквами.
Обратите внимание, что удаление open исходная версия rar / unrar также устранила проблему с программным обеспечением GUI:
попробуйте следующее:
unrar --enable-charset x $1
Похоже, что имя файла создает другую кодировку символов, чем ваша среда. Символ ѧ (CYRILLIC SMALL LETTER LITTLE YUS), скорее всего, не является частью китайского имени файла.
Есть ли у вас информация об операционной системе и языковых настройках, в которой был создан файл? Вы знаете, какие кодировки символов являются общими для кодирования китайских имен файлов?
Если вы знаете кодировку имен файлов, вы можете использовать convmv (не установленный по умолчанию), чтобы преобразовать его в используемую вами кодировку (скорее всего, UTF- 8).
У меня была та же проблема с rar-файлом, который содержал имена с кириллическими буквами. Я смог исправить это, переустановив unrar, как это предлагается здесь:
$ sudo apt-get remove rar
$ sudo apt-get remove unrar
$ sudo apt-get install unrar
Оказалось, что по умолчанию версия с открытым исходным кодом rar & amp; Утилиты unrar установлены в Ubuntu: «unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers».
После переустановки unrar фактическая версия его установлена из репозитория «ограниченного» (проприетарного программного обеспечения) (обратите внимание, что это должно быть включено в настройках вашего обновления ): «UNRAR 5.40 freeware Copyright (c) 1993-2016 Александр Рошаль»
Эта версия обрабатывает символы Unicode, по крайней мере, она работала для меня с кириллическими буквами.
Обратите внимание, что удаление open исходная версия rar / unrar также устранила проблему с программным обеспечением GUI:
попробуйте следующее:
unrar --enable-charset x $1
Похоже, что имя файла создает другую кодировку символов, чем ваша среда. Символ ѧ (CYRILLIC SMALL LETTER LITTLE YUS), скорее всего, не является частью китайского имени файла.
Есть ли у вас информация об операционной системе и языковых настройках, в которой был создан файл? Вы знаете, какие кодировки символов являются общими для кодирования китайских имен файлов?
Если вы знаете кодировку имен файлов, вы можете использовать convmv (не установленный по умолчанию), чтобы преобразовать его в используемую вами кодировку (скорее всего, UTF- 8).
у меня была такая же проблема с rar-файл, содержащий имена с русскими буквами. Я был в состоянии исправить это путем переустановки unrar, как это предложено здесь:
$ sudo apt-get remove rar
$ sudo apt-get remove unrar
$ sudo apt-get install unrar
оказалось, что по умолчанию с открытым исходным кодом версия rar & [F4] и коммунальных услуг устанавливается в Ubuntu: "распаковка 0.0.1 Авторское право (C) 2004 Бен Asselstine, Йерун Деккерс". Эта версия не обрабатывает не-ASCII символы.
после переустановки unrar актуальная версия он установлен с "ограниченным" (проприетарное программное обеспечение) репозиторий (обратите внимание, что это должно быть включено в обновление настройки): "распаковка 5.40 бесплатные программы Авторское право (C) 1993-2016 Александр Рошаль"
эта версия обрабатывает символы в кодировке Юникод, по крайней мере, это сработало для меня с русскими буквами.
обратите внимание, что удаление открытым исходным кодом варианте rar/unrar на, также Исправлена ошибка с графическим программным обеспечением:
попробуйте следующее:
unrar --enable-charset x $1
Похоже, что имя файла создает другую кодировку символов, чем ваша среда. Символ ѧ (CYRILLIC SMALL LETTER LITTLE YUS), скорее всего, не является частью китайского имени файла.
Есть ли у вас информация об операционной системе и языковых настройках, в которой был создан файл? Вы знаете, какие кодировки символов являются общими для кодирования китайских имен файлов?
Если вы знаете кодировку имен файлов, вы можете использовать convmv (не установленный по умолчанию), чтобы преобразовать его в используемую вами кодировку (скорее всего, UTF- 8).
У меня была та же проблема с rar-файлом, который содержал имена с кириллическими буквами. Я смог исправить это, переустановив unrar, как это предлагается здесь:
$ sudo apt-get remove rar
$ sudo apt-get remove unrar
$ sudo apt-get install unrar
Оказалось, что по умолчанию версия с открытым исходным кодом rar & amp; Утилиты unrar установлены в Ubuntu: «unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers».
После переустановки unrar фактическая версия его установлена из репозитория «ограниченного» (проприетарного программного обеспечения) (обратите внимание, что это должно быть включено в настройках вашего обновления ): «UNRAR 5.40 freeware Copyright (c) 1993-2016 Александр Рошаль»
Эта версия обрабатывает символы Unicode, по крайней мере, она работала для меня с кириллическими буквами.
Обратите внимание, что удаление open исходная версия rar / unrar также устранила проблему с программным обеспечением GUI:
попробуйте следующее:
unrar --enable-charset x $1
Похоже, что имя файла создает другую кодировку символов, чем ваша среда. Символ ѧ (CYRILLIC SMALL LETTER LITTLE YUS), скорее всего, не является частью китайского имени файла.
Есть ли у вас информация об операционной системе и языковых настройках, в которой был создан файл? Вы знаете, какие кодировки символов являются общими для кодирования китайских имен файлов?
Если вы знаете кодировку имен файлов, вы можете использовать convmv (не установленный по умолчанию), чтобы преобразовать его в используемую вами кодировку (скорее всего, UTF- 8).
У меня была та же проблема с rar-файлом, который содержал имена с кириллическими буквами. Я смог исправить это, переустановив unrar, как это предлагается здесь:
$ sudo apt-get remove rar
$ sudo apt-get remove unrar
$ sudo apt-get install unrar
Оказалось, что по умолчанию версия с открытым исходным кодом rar & amp; Утилиты unrar установлены в Ubuntu: «unrar 0.0.1 Copyright (C) 2004 Ben Asselstine, Jeroen Dekkers».
После переустановки unrar фактическая версия его установлена из репозитория «ограниченного» (проприетарного программного обеспечения) (обратите внимание, что это должно быть включено в настройках вашего обновления ): «UNRAR 5.40 freeware Copyright (c) 1993-2016 Александр Рошаль»
Эта версия обрабатывает символы Unicode, по крайней мере, она работала для меня с кириллическими буквами.
Обратите внимание, что удаление open исходная версия rar / unrar также устранила проблему с программным обеспечением GUI: