Переустановив Kubuntu 18 имена каталогов и файлов с русскими символами имеют ? |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 6818-й день
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Переустановив Kubuntu 18 имена каталогов и файлов с русскими символами имеют ? |
mstdmstd |
Oct 5 2019, 18:59
Пост
#1
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
Всем привет,
Переустановил Kubuntu 18 и вижу, что имена каталогов и файлов с русскими символами имеют знаки вопроса на каждый символ и недоступны. Раздел подключен в /etc/fstab : CODE Format /dev/sda8 /mnt/Media_sda8 ntfs-3g defaults 0 0 Часовой пояс ужгородский. Keyboard layout установлены английский(был изначально) руссский (был добавлен). Что-то не установилось ? Ранее такого не было... Спасибо! |
Spectral |
Oct 5 2019, 19:10
Пост
#2
|
Благодарности: 2565 Репутация: 3107 Кошки-это хорошо Группа: Модеры Сообщений: 21 470 С нами с: 2-July 07 |
Локаль а не раскладка клавиатуры имеет значения. Переключи в utf8, должно помочь.
|
mak_v_ |
Oct 5 2019, 19:32
Пост
#3
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
Локаль а не раскладка клавиатуры имеет значения. Переключи в utf8, должно помочь. Люто плюсую https://blog.mailon.com.ua/%D1%83%D0%B1%D0%...-ubuntu-debian/ C поправкой на нужную локаль...например в Ужгороде принято uk_UA.UTF-8 |
mstdmstd |
Oct 7 2019, 18:37
Пост
#4
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
Открыл файл /etc/default/locale и в нем :
CODE Format # File generated by update-locale LANG=en_US.UTF-8 LC_NUMERIC="uk_UA.UTF-8" LC_TIME="uk_UA.UTF-8" LC_MONETARY="uk_UA.UTF-8" LC_PAPER="uk_UA.UTF-8" LC_NAME="uk_UA.UTF-8" LC_ADDRESS="uk_UA.UTF-8" LC_TELEPHONE="uk_UA.UTF-8" LC_MEASUREMENT="uk_UA.UTF-8" LC_IDENTIFICATION="uk_UA.UTF-8" Я выполнял команды по ссылке : CODE Format locale-gen uk_UA.UTF-8 Generation complete.dpkg-reconfigure locales $ sudo locale-gen uk_UA.UTF-8 [sudo] password for serge: Generating locales (this might take a while)... uk_UA.UTF-8... done CODE Format serge@athoe:/mnt/_work_sdb8/wwwroot/lar/hostels2$ sudo dpkg-reconfigure locales Generating locales (this might take a while)... en_AG.UTF-8... done en_AU.UTF-8... done en_BW.UTF-8... done en_CA.UTF-8... done en_DK.UTF-8... done en_GB.UTF-8... done en_HK.UTF-8... done en_IE.UTF-8... done en_IL.UTF-8... done en_IN.UTF-8... done en_NG.UTF-8... done en_NZ.UTF-8... done en_PH.UTF-8... done en_SG.UTF-8... done en_US.UTF-8... done en_ZA.UTF-8... done en_ZM.UTF-8... done en_ZW.UTF-8... done uk_UA.UTF-8... done Generation complete. Перезагузившись проблема оcталась . И в таскбаре текуший день отображается на украинском... Дело не в этом ? |
mak_v_ |
Oct 8 2019, 9:08
Пост
#5
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
mount | grep ntfs
Давайте |
mstdmstd |
Oct 8 2019, 12:37
Пост
#6
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
|
mak_v_ |
Oct 8 2019, 14:49
Пост
#7
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
Значит у вас не смонтирован ntfs раздел
|
Spectral |
Oct 8 2019, 14:53
Пост
#8
|
Благодарности: 2565 Репутация: 3107 Кошки-это хорошо Группа: Модеры Сообщений: 21 470 С нами с: 2-July 07 |
|
mstdmstd |
Oct 8 2019, 15:56
Пост
#9
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
Если я правильно понял то в fstab я должен изменть строку подключения : CODE Format /dev/sda8 /mnt/Media_sda8 ntfs-3g defaults 0 0 -o iocharset=koi8-r,nls=cp866 ? |
mak_v_ |
Oct 9 2019, 8:54
Пост
#10
|
Репутация: 440 Скорострел Группа: Пользователи Сообщений: 7 453 С нами с: 4-December 11 |
Если я правильно понял то в fstab я должен изменть строку подключения : CODE Format /dev/sda8 /mnt/Media_sda8 ntfs-3g defaults 0 0 -o iocharset=koi8-r,nls=cp866 ? mount | grep ntfs и текущую локаль locale Потом, проанализировав где кодировка "неверная", перемонтировали с верной. И исходя из рез-та внесли бы правки в fstab. |
mstdmstd |
Oct 9 2019, 17:46
Пост
#11
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
Вы сначала бы написали с какими опциями смонтирована шара с "нечитаемыми" mount | grep ntfs и текущую локаль locale Потом, проанализировав где кодировка "неверная", перемонтировали с верной. И исходя из рез-та внесли бы правки в fstab. Я писал что CODE Format mount | grep ntfs ничего не вывелаCODE Format # locale locale: Cannot set LC_ALL to default locale: No such file or directory LANG=en_US.UTF-8 LANGUAGE= LC_CTYPE="en_US.UTF-8" LC_NUMERIC=uk_UA.UTF-8 LC_TIME=uk_UA.UTF-8 LC_COLLATE="en_US.UTF-8" LC_MONETARY=uk_UA.UTF-8 LC_MESSAGES="en_US.UTF-8" LC_PAPER=uk_UA.UTF-8 LC_NAME=uk_UA.UTF-8 LC_ADDRESS=uk_UA.UTF-8 LC_TELEPHONE=uk_UA.UTF-8 LC_MEASUREMENT=uk_UA.UTF-8 LC_IDENTIFICATION=uk_UA.UTF-8 LC_ALL= |
Spectral |
Oct 9 2019, 18:02
Пост
#12
|
Благодарности: 2565 Репутация: 3107 Кошки-это хорошо Группа: Модеры Сообщений: 21 470 С нами с: 2-July 07 |
Если я правильно понял то в fstab я должен изменть строку подключения : CODE Format /dev/sda8 /mnt/Media_sda8 ntfs-3g defaults 0 0 -o iocharset=koi8-r,nls=cp866 ? зы Юникод уже включает в себя почти все, и en_US.UTF-8 и uk_UA.UTF-8 будут показывать русский текст корректно. |
mstdmstd |
Oct 9 2019, 18:15
Пост
#13
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
Вроде того. Но обычно виндовая кодировка 1251 (866 использовалась в ДОС). Также кои8 достаточно устаревший, используемый до юникода кацапами. Т.е utf8 + cp1251, ну и комбинации. По линку общий смысл, как и куда передавать параметры. зы Юникод уже включает в себя почти все, и en_US.UTF-8 и uk_UA.UTF-8 будут показывать русский текст корректно. Тогда как должна выглядеть в fstab CODE Format /dev/sda8 /mnt/Media_sda8 ntfs-3g defaults 0 0 -o iocharset=utf8,nls=cp1251 ? Или иначе? |
Spectral |
Oct 9 2019, 18:22
Пост
#14
|
Благодарности: 2565 Репутация: 3107 Кошки-это хорошо Группа: Модеры Сообщений: 21 470 С нами с: 2-July 07 |
Вроде все нормально. Возможно есть вариации вроде utf8u но я так по памяти не скажу, нужно смотреть в ман.
|
mstdmstd |
Oct 13 2019, 14:21
Пост
#15
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
Вроде все нормально. Возможно есть вариации вроде utf8u но я так по памяти не скажу, нужно смотреть в ман. Запитсал строку CODE Format /dev/sda8 /mnt/Media_sda8 ntfs-3g defaults 0 0 -o iocharset=utf8,nls=cp1251 но перегузившись не помогло...Попробовал CODE Format /dev/sda8 /mnt/Media_sda8 ntfs-3g defaults 0 0 -o iocharset=utf8u,nls=cp1251 но перегузившись снова то же самое...И непонятно почему такие проблемы возникли вообще... Дефолтовая инсталляция. Kubuntu 18 я переустанавоивал наверно 5-6 раз и проблем не было... |
Spectral |
Oct 13 2019, 16:13
Пост
#16
|
Благодарности: 2565 Репутация: 3107 Кошки-это хорошо Группа: Модеры Сообщений: 21 470 С нами с: 2-July 07 |
Странно. Если синтаксис правильно (принят системой), то все должно быть нормально.
Чтоб не перекатывать систему, можно загрузиться с лайв-юсб и смонтировать. Получится, то глянуть в лайве текущие настройки кодовых страниц и перенести в установленную. зы При перемонтировании ребутиться не нужно. umount /mnt/Media_sda8; mount /mnt/Media_sda8 и все вступает в силу. Это если на ОС менять основную локаль то да, надо ребутнуть. На ОС стоит утф8? |
mstdmstd |
Oct 14 2019, 6:01
Пост
#17
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
|
Spectral |
Oct 18 2019, 9:41
Пост
#18
|
Благодарности: 2565 Репутация: 3107 Кошки-это хорошо Группа: Модеры Сообщений: 21 470 С нами с: 2-July 07 |
$ locale
LANG=en_US.utf8 LANGUAGE= LC_CTYPE="en_US.utf8" LC_NUMERIC="en_US.utf8" LC_TIME="en_US.utf8" LC_COLLATE="en_US.utf8" LC_MONETARY="en_US.utf8" LC_MESSAGES="en_US.utf8" LC_PAPER="en_US.utf8" LC_NAME="en_US.utf8" LC_ADDRESS="en_US.utf8" LC_TELEPHONE="en_US.utf8" LC_MEASUREMENT="en_US.utf8" LC_IDENTIFICATION="en_US.utf8" LC_ALL= либо echo $LC_CTYPE echo $LANG |
mstdmstd |
Oct 18 2019, 13:37
Пост
#19
|
Репутация: 2 Активист Группа: Пользователи Сообщений: 340 С нами с: 13-January 16 |
CODE Format $ echo $LC_CTYPE $ echo $LANG C $ locale LANG=C LANGUAGE= LC_CTYPE="C" LC_NUMERIC=uk_UA.UTF-8 LC_TIME=uk_UA.UTF-8 LC_COLLATE="C" LC_MONETARY=uk_UA.UTF-8 LC_MESSAGES="C" LC_PAPER=uk_UA.UTF-8 LC_NAME=uk_UA.UTF-8 LC_ADDRESS=uk_UA.UTF-8 LC_TELEPHONE=uk_UA.UTF-8 LC_MEASUREMENT=uk_UA.UTF-8 LC_IDENTIFICATION=uk_UA.UTF-8 LC_ALL= ? |
Spectral |
Oct 18 2019, 16:08
Пост
#20
|
Благодарности: 2565 Репутация: 3107 Кошки-это хорошо Группа: Модеры Сообщений: 21 470 С нами с: 2-July 07 |
Угу, оно. Вот локаль с нужно сменить на утф8, в этом скоркее всего заминка.
|
Упрощённая версия | Сейчас: 14th November 2024 - 6:11 |
Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |