ArchLinux + UTF-8 (Дока по теме!)
Модератор: Модераторы разделов
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
ArchLinux + UTF-8
Люди добрые подскажите либо покажите доку по настройке сабжа. В генту поставил утф и все названия русских файлов в утф (общий раздел музыка, доки, и т.д.). Поставил Arch надо его приучить к утф!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: ArchLinux + UTF-8
хм...приучить в каком плане?
http://forum.posix.ru
Если с англ. проблем нет, можно ещё почитать forum Arch'a
http://forum.posix.ru
Если с англ. проблем нет, можно ещё почитать forum Arch'a
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: ArchLinux + UTF-8
Malcolm
Под "приучить" имелось ввиду использовать юникодную локаль!
Под "приучить" имелось ввиду использовать юникодную локаль!

WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: ArchLinux + UTF-8
Я дал ссылку на forum.posix.ru, там это "обсасывалось".
А доки, как таковой вроде нет.
А доки, как таковой вроде нет.
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
- Сообщения: 313
- ОС: Linux
Re: ArchLinux + UTF-8
А чего настраивать то. Уже месяца два как дазработчики перевели ArchLinux на UTF-8.
rc.conf из initscript - default LOCALE is now en_US.utf8
Important glibc change
rc.conf из initscript - default LOCALE is now en_US.utf8
Important glibc change
glibc will no longer contain pre-generated locales. This means users who use something else than the C locale should take some steps when upgrading to the new glibc-2.3.6-2 package.
glibc will try to autodetect the locales needed on your system and enables them in /etc/locale.gen. After this, it will run /usr/sbin/locale-gen.
The glibc package will look in the $LANG variable and in /etc/rc.conf for the LOCALE setting. If you use any other locales than these, edit /etc/locale.gen and run /usr/sbin/locale-gen. This should generate all the locales you need.
The package is uploaded to testing first, if no bugs are reported, it will go into current quite soon.
For users who have been running 2.3.6-1 from testing, this autodetection won't work, as the /etc/locale.gen included in the package is under pacman's backup control and doesn't contain the required lines to support autodetection.
-
- Сообщения: 1164
- Статус: ...-oo=ll=oo-...
- ОС: Gentoo
Re: ArchLinux + UTF-8
@leX
Спасибо! Рад был услышать про УТФ!
Спасибо! Рад был услышать про УТФ!
WorkStation Ubuntu 10.10 on Fujitsu-Siemens Amilo Pro 3545
-
- Сообщения: 844
- Статус: ARCH'еноид
- ОС: Arch Linux current
Re: ArchLinux + UTF-8
Может немного глупый вопрос: арч ставился с 0.7.1, локализован под кои8. Как его перевести на УТФ?
-
- Сообщения: 860
- Статус: Изменник
- ОС: Archlinux on IBM Z60m
Re: ArchLinux + UTF-8
хм...правим rc.conf, по ссылке @lex'a.
LOCALE="ru_RU.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="Asia/Yekateringburg"
KEYMAP="ru4m"
CONSOLEFONT="по вкусу"
CONSOLEMAP="utf-ная есть здесь"
USECOLOR="yes"
примерно так....
LOCALE="ru_RU.utf8"
HARDWARECLOCK="localtime"
TIMEZONE="Asia/Yekateringburg"
KEYMAP="ru4m"
CONSOLEFONT="по вкусу"
CONSOLEMAP="utf-ная есть здесь"
USECOLOR="yes"
примерно так....
Win7 on X200s || Android 2.3 on Galaxy Tab
Блог
Блог
-
- Бывший модератор
- Сообщения: 2055
- Статус: ...
- ОС: Windows 7
Re: ArchLinux + UTF-8
И еще, если новый glibc генерируем нужную локаль.
-
- Сообщения: 9
Re: ArchLinux + UTF-8
А так же смотрим на пакет xlib-locale-ru-ru-utf8 - http://aur.archlinux.org/packages.php?do_Details=1&ID=4181
-
- Сообщения: 15
- ОС: ArchLinux
Re: ArchLinux + UTF-8
Всем привет, проблема с UTF. Сгенерировал я локаль ru_RU.UTF-8 с помощью locale-gen, прописал всё как описано здесь на форуме и на posix.ru в rc.conf. Установил библиотеку xlib-locale-ru-ru-utf8.tar.gz.
При наборе команды locale, выводит все как надо; date и cal тоже показывают русский, но вот интерфейс nano напроч не хочет понимать русский, и некоторые man-страницы, например useradd, login и т.д. показывают русские буквы, но они бессвязны (тоесть не разобрать, что написано); раньше сидел на koi8-r было всё хорошо, за исключением этих же самых man-страниц, только они выводились уже в виде непонятных символов. Знает кто-нибудь как лечить? А может я что-то не так сделал?
Дистрибутив ArchLinux Spring 2006.
При наборе команды locale, выводит все как надо; date и cal тоже показывают русский, но вот интерфейс nano напроч не хочет понимать русский, и некоторые man-страницы, например useradd, login и т.д. показывают русские буквы, но они бессвязны (тоесть не разобрать, что написано); раньше сидел на koi8-r было всё хорошо, за исключением этих же самых man-страниц, только они выводились уже в виде непонятных символов. Знает кто-нибудь как лечить? А может я что-то не так сделал?
Дистрибутив ArchLinux Spring 2006.
Раз боишься, не делай, а сделал не тырься в кусты!
-
- Бывший модератор
- Сообщения: 3139
- Статус: Страшный и злой
- ОС: Slackware..Salix..x86_64
Re: ArchLinux + UTF-8
ypkaraH писал(а): ↑06.07.2006 03:59Всем привет, проблема с UTF. Сгенерировал я локаль ru_RU.UTF-8 с помощью locale-gen, прописал всё как описано здесь на форуме и на posix.ru в rc.conf. Установил библиотеку xlib-locale-ru-ru-utf8.tar.gz.
При наборе команды locale, выводит все как надо; date и cal тоже показывают русский, но вот интерфейс nano напроч не хочет понимать русский, и некоторые man-страницы, например useradd, login и т.д. показывают русские буквы, но они бессвязны (тоесть не разобрать, что написано); раньше сидел на koi8-r было всё хорошо, за исключением этих же самых man-страниц, только они выводились уже в виде непонятных символов. Знает кто-нибудь как лечить? А может я что-то не так сделал?
Дистрибутив ArchLinux Spring 2006.
nano идёт без поддержки utf-8 ,чтоб он работал нормлально нужно найти pkgbuild и собрать юникодный
nano
маны login,userad и ищё некоторые написаны в koi ,чтоб читалисб нормально нужно перекодировать их с помощью iconv
Quae videmus quo dependet vultus. (лат) - То, что мы видим, зависит от того, куда мы смотрим.
-
- Сообщения: 51
- ОС: Linux
Re: ArchLinux + UTF-8
всё та же проблема с манами на русском как у ypkaraH. Перекодировка манов с помощью iconv не помогла. Русские маны ни в кои8р ни в утф8 абсолютно нечитабельны. Не могу понять в чём дело и куда нужно смотреть, чтобы это исправить. Локализацию проводил по местному FAQ
No matter where you are, everyone is always connected... SE Lain
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: ArchLinux + UTF-8
Перевел на UTF ARCH 0.7.2 как сказано тут на форуме.
Содержимое rc.conf
По команде locale выводит все правильно
Но некоторые программы ругаются:
Что не так.
Содержимое rc.conf
Код: Выделить всё
LOCALE="ru_RU.UTF8"
HARDWARECLOCK="localtime"
TIMEZONE="Europe/Moscow"
KEYMAP="ru-utf"
CONSOLEFONT="/usr/share/kbd/consolefonts/ter-c14f.psf.gz"
CONSOLEMAP="cp866_to_uni.trans"
USECOLOR="yes"
По команде locale выводит все правильно
Но некоторые программы ругаются:
Код: Выделить всё
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LC_COLLATE = "C",
LANG = "ru_RU.UTF8"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
Что не так.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Сообщения: 1368
- Статус: Оракловод
Re: ArchLinux + UTF-8
LANGUAGE = (unset),
LC_ALL = (unset),
может cтоит определить эти переменные среды?
Дети любят тигра больше, чем Пржевальский лошадей. © Тимур Шаов.
Топик не читал, но внимательно просмотрел.
Топик не читал, но внимательно просмотрел.
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: ArchLinux + UTF-8
Пробовал оперделить ни че не меняется!
Может не то определяю?
Напишите пожалуйста какие они должны быть.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 2298
- Статус: Добрый банщик
Re: ArchLinux + UTF-8
(mk2002 @ Aug 14 2006, в 19:38) писал(а):LOCALE="ru_RU.UTF8"
А может быть всё же правильней будет
Код: Выделить всё
LOCALE=ru_RU.UTF-8
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: ArchLinux + UTF-8
Все я разобрался. Оказывается была ошибка.
Я не установил локаль в /usr/lib/locale.
Я не установил локаль в /usr/lib/locale.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Сообщения: 313
- ОС: Linux
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: ArchLinux + UTF-8
В статье которая написана в MiniFQA
А тарбол не прикреплен
Нашел в интернете оригинальную статью и скачал оттуда тарбол, распаковал его в /usr/lib/locale
и все заработало.
6)Устанаваливаем локаль в /usr/lib/locale (прикреплённый здесь внизу файл-тарбол)
А тарбол не прикреплен

Нашел в интернете оригинальную статью и скачал оттуда тарбол, распаковал его в /usr/lib/locale
и все заработало.
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: ArchLinux + UTF-8
Вобщем перешел я на UTF но все равно проблемы остались.
MidNight Commander работает очень криво, если другим программам можно найти замену то этой увы нет
.
Кто нибудь сталкивался с такой проблемой?
P/S Slang и Mc пересобрал с патчами utf
MidNight Commander работает очень криво, если другим программам можно найти замену то этой увы нет

Кто нибудь сталкивался с такой проблемой?
P/S Slang и Mc пересобрал с патчами utf
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: ArchLinux + UTF-8
(mk2002 @ Aug 26 2006, в 10:05) писал(а):P/S Slang и Mc пересобрал с патчами utf
Зачем, когда есть готовое:
Код: Выделить всё
[cnupt@linux ~]$ sudo pacman -Ss mc-utf slang-utf
community/mc-utf8 4.6.1-1
midnight commander with utf8 support (charsets do not work)
community/slang-utf8 1.4.9-1
S-Lang is a powerful interpreted language (with utf8 and some other patches)
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: ArchLinux + UTF-8
а можно узнать на какой адрес настроен репозитарий community?
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
-
- Бывший модератор
- Сообщения: 2062
- Статус: No Place for RTFM Here…
- ОС: Mac OS X
Re: ArchLinux + UTF-8
(mk2002 @ Aug 26 2006, в 13:34) писал(а):а можно узнать на какой адрес настроен репозитарий community?
А разве они отличаются составом пакетов? ...В любом случае вот он:
Код: Выделить всё
[community]
Server = ftp://ftp.ntua.gr/pub/linux/archlinux/community/os/i686
И ещё только что проверил на, что называется, главном ftp (ftp://ftp.archlinux.org/community/os/i686). Тоже есть эти пакеты.
-
- Сообщения: 239
- ОС: Debian Testing (lenny)
Re: ArchLinux + UTF-8
ОК. спасибо все нашел
Duron 950Mhz/512Mb/320+80+250+40Gb
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8
Ubuntu 7.10->kernel-2.6.22-14/KDE 3.5.8
ArchLinux(don't panic)->kernel-2.6.23-1/KDE 3.5.8