Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 5305-й день

Тут може бути Ваша реклама

 Переустановив Kubuntu 18 имена каталогов и файлов с русскими символами имеют ?

mstdmstd
Oct 5 2019, 18:59
  
Пост #1



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 13-January 16


Всем привет,
Переустановил Kubuntu 18 и вижу, что имена каталогов и файлов с русскими символами имеют знаки вопроса на каждый символ
и недоступны.

Раздел подключен в /etc/fstab :
CODE Format
/dev/sda8 /mnt/Media_sda8 ntfs-3g  defaults  0  0

Часовой пояс ужгородский.

Keyboard layout установлены английский(был изначально) руссский (был добавлен).

Что-то не установилось ? Ранее такого не было...

Спасибо!
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
2 Страницы   1 2 >  
Reply to this topicStart new topic
Ответов(1 - 19)
Spectral
Oct 5 2019, 19:10
  
Пост #2

Благодарности: 2533

Репутация:   2960  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 19 397
С нами с: 2-July 07


Локаль а не раскладка клавиатуры имеет значения. Переключи в utf8, должно помочь.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mak_v_
Oct 5 2019, 19:32
  
Пост #3



Репутация:   434  
Скорострел
*****

Группа: Пользователи
Сообщений: 7 239
С нами с: 4-December 11


(Spectral @ Oct 5 2019, 20:10) Перейти к цитате

Локаль а не раскладка клавиатуры имеет значения. Переключи в utf8, должно помочь.

Люто плюсую
https://blog.mailon.com.ua/%D1%83%D0%B1%D0%...-ubuntu-debian/
C поправкой на нужную локаль...например в Ужгороде принято uk_UA.UTF-8
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 7 2019, 18:37
  
Пост #4



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 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
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
Generation complete.

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талась .
И в таскбаре текуший день отображается на украинском...
Дело не в этом ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mak_v_
Oct 8 2019, 9:08
  
Пост #5



Репутация:   434  
Скорострел
*****

Группа: Пользователи
Сообщений: 7 239
С нами с: 4-December 11


mount | grep ntfs
Давайте
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 8 2019, 12:37
  
Пост #6



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 13-January 16


(mak_v_ @ Oct 8 2019, 10:08) Перейти к цитате

mount | grep ntfs
Давайте

Команада ничего не вывела
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mak_v_
Oct 8 2019, 14:49
  
Пост #7



Репутация:   434  
Скорострел
*****

Группа: Пользователи
Сообщений: 7 239
С нами с: 4-December 11


Значит у вас не смонтирован ntfs раздел
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spectral
Oct 8 2019, 14:53
  
Пост #8

Благодарности: 2533

Репутация:   2960  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 19 397
С нами с: 2-July 07


https://www.linux.org.ru/forum/general/2300627
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 8 2019, 15:56
  
Пост #9



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 13-January 16


(Spectral @ Oct 8 2019, 15:53) Перейти к цитате

Если я правильно понял то в fstab я должен изменть строку подключения :
CODE Format
/dev/sda8 /mnt/Media_sda8 ntfs-3g  defaults  0  0  -o iocharset=koi8-r,nls=cp866

?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mak_v_
Oct 9 2019, 8:54
  
Пост #10



Репутация:   434  
Скорострел
*****

Группа: Пользователи
Сообщений: 7 239
С нами с: 4-December 11


(mstdmstd @ Oct 8 2019, 16:56) Перейти к цитате

Если я правильно понял то в fstab я должен изменть строку подключения :
CODE Format
/dev/sda8 /mnt/Media_sda8 ntfs-3g  defaults  0  0  -o iocharset=koi8-r,nls=cp866

?
Вы сначала бы написали с какими опциями смонтирована шара с "нечитаемыми"
mount | grep ntfs
и текущую локаль
locale

Потом, проанализировав где кодировка "неверная", перемонтировали с верной. И исходя из рез-та внесли бы правки в fstab.

User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 9 2019, 17:46
  
Пост #11



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 13-January 16


(mak_v_ @ Oct 9 2019, 9:54) Перейти к цитате

Вы сначала бы написали с какими опциями смонтирована шара с "нечитаемыми"
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=
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spectral
Oct 9 2019, 18:02
  
Пост #12

Благодарности: 2533

Репутация:   2960  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 19 397
С нами с: 2-July 07


(mstdmstd @ Oct 8 2019, 16:56) Перейти к цитате

Если я правильно понял то в fstab я должен изменть строку подключения :
CODE Format
/dev/sda8 /mnt/Media_sda8 ntfs-3g  defaults  0  0  -o iocharset=koi8-r,nls=cp866

?
Вроде того. Но обычно виндовая кодировка 1251 (866 использовалась в ДОС). Также кои8 достаточно устаревший, используемый до юникода кацапами. Т.е utf8 + cp1251, ну и комбинации. По линку общий смысл, как и куда передавать параметры.

зы Юникод уже включает в себя почти все, и en_US.UTF-8 и uk_UA.UTF-8 будут показывать русский текст корректно.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 9 2019, 18:15
  
Пост #13



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 13-January 16


(Spectral @ Oct 9 2019, 19:02) Перейти к цитате

Вроде того. Но обычно виндовая кодировка 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


?
Или иначе?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spectral
Oct 9 2019, 18:22
  
Пост #14

Благодарности: 2533

Репутация:   2960  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 19 397
С нами с: 2-July 07


Вроде все нормально. Возможно есть вариации вроде utf8u но я так по памяти не скажу, нужно смотреть в ман.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 13 2019, 14:21
  
Пост #15



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 13-January 16


(Spectral @ Oct 9 2019, 19:22) Перейти к цитате

Вроде все нормально. Возможно есть вариации вроде 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 раз и проблем не было...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spectral
Oct 13 2019, 16:13
  
Пост #16

Благодарности: 2533

Репутация:   2960  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 19 397
С нами с: 2-July 07


Странно. Если синтаксис правильно (принят системой), то все должно быть нормально.
Чтоб не перекатывать систему, можно загрузиться с лайв-юсб и смонтировать. Получится, то глянуть в лайве текущие настройки кодовых страниц и перенести в установленную.

зы При перемонтировании ребутиться не нужно.
umount /mnt/Media_sda8; mount /mnt/Media_sda8
и все вступает в силу. Это если на ОС менять основную локаль то да, надо ребутнуть. На ОС стоит утф8?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 14 2019, 6:01
  
Пост #17



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 13-January 16


(Spectral @ Oct 13 2019, 17:13) Перейти к цитате

На ОС стоит утф8?

Видимо по умолчанию да
А в консоле это вывести можно ?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spectral
Oct 18 2019, 9:41
  
Пост #18

Благодарности: 2533

Репутация:   2960  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 19 397
С нами с: 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
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
mstdmstd
Oct 18 2019, 13:37
  
Пост #19



Репутация:   1  
Активист
*

Группа: Пользователи
Сообщений: 229
С нами с: 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=

?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Spectral
Oct 18 2019, 16:08
  
Пост #20

Благодарности: 2533

Репутация:   2960  
Кошки-это хорошо
******

Группа: Модеры
Сообщений: 19 397
С нами с: 2-July 07


Угу, оно. Вот локаль с нужно сменить на утф8, в этом скоркее всего заминка.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

2 Страницы   1 2 >
Reply to this topicStart new topic

 



- Упрощённая версия
Сейчас: 23rd September 2020 - 1:55
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами и мы удалим её. Файлы для обмена предоставлены пользователями сайта.