Linux за българи: Форуми

BSD секция => Системни настройки => Темата е започната от: manowarrior в Sep 23, 2005, 20:59



Титла: FreeBSD проблем
Публикувано от: manowarrior в Sep 23, 2005, 20:59
Здравейте.
Сега... вчера(22 септември) всичко работеше нормално, докато системата не заби и не се рестартира сама. Няма никакви "поражения" освен "счупения" локал(bg_BG.UTF-8).
Ето какъв всъщност е проблема: самата система някак си не може да го разпознае, въпреки, че самият локал си съществува  в /usr/share/locale/.
Всички gtk програми дават следния output:
Примерен код
GDK WARNING: locale not supported by C library

При компилация на нещо(не зависимо на какво) дава това:
Примерен код
perl: warning: Falling back to the standard locale ("C").
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
        LC_ALL = "bg_BG.UTF-8",
        LANG = "bg_BG.UTF-8"
    are supported and installed on your system.


Това беше при FreeBSD 5.4. Опитах да подновя цялата система(не портовете) като стана 7.0 - същата история.
Търсих в google,yahoo преобърнах пощенските списъци на FreeBSD - нищо, освен 2 два въпроса като моя без отговор и няколко неща на корейски/испански/чешки, което разбира се не ми върши работа.

Ето и това, което мисля за необходимо да знаете:
Примерен код

#locale
LANG=bg_BG.UTF-8
LC_CTYPE="bg_BG.UTF-8"
LC_COLLATE="bg_BG.UTF-8"
LC_TIME="bg_BG.UTF-8"
LC_NUMERIC="bg_BG.UTF-8"
LC_MONETARY="bg_BG.UTF-8"
LC_MESSAGES="bg_BG.UTF-8"
LC_ALL=bg_BG.UTF-8


Примерен код

# ls /usr/share/locale/bg_BG.UTF-8/
LC_COLLATE      LC_MESSAGES     LC_NUMERIC
LC_CTYPE        LC_MONETARY     LC_TIME


По време на ъпгрейда се прекомпилира и libc, разбира се.
Не виждам къде е проблема...
Някакви идеи?
//offtopic
Имам и още един въпрос: какъв конзолен шрифт да използвам, за да виждам кирилица в конзолата, с UTF-8?
При cp1251 си я виждах(т.е. кодировката и шрифта за cp1251) а сега - не.
//offtopic

Благодаря предварително.


Титла: FreeBSD проблем
Публикувано от: Agent_SMITH в Sep 23, 2005, 22:22
Има отделен раздел за *BSD.

::move::