Polskie znaki diakrytyczne

Ogólne pytania dotyczące systemu
sacherus
Posty: 7
Rejestracja: 07 maja 2008, 18:38

Polskie znaki diakrytyczne

Post autor: sacherus »

Witam. Próbowałem sobie radzić na wszelkie sposoby, ale niestety nie posunąłem się dalej. Jako zwykły użytkownik mam polskie znaki, a jako root za nic nie mogą się ustawić polskie znaki. Znając życie coś kliknąłem przez przypadek.
Pozdrawiam.

.
borlus
Beginner
Posty: 299
Rejestracja: 08 stycznia 2008, 14:27
Lokalizacja: okolice Poznania

Post autor: borlus »

Nie bardzo wiem o co ci chodzi, sprecyzuj dokładnie swój problem (a w szczególności jaką masz dystrybucję). Jednak możesz spróbować tego (oczywiście jako root):

Kod: Zaznacz cały

dpkg-reconfigure locales
Wybierz tam locale pl_PL-8859-2

Miałem problem z ogonkami na Etch i to pomogło :-) Pozdrawiam i proszę o więcej informacji :-P
sacherus
Posty: 7
Rejestracja: 07 maja 2008, 18:38

Post autor: sacherus »

Wszystko wskazuje na to, że mam Debiana Etcha. Rzeczywiście, nie podałem żadnych informacji, ale spróbuje nadrobić zaległość, moje zmienne:

Kod: Zaznacz cały

CALE=pl_PL.UTF-8
LANG=pl_PL.UTF-8
LC_ALL=pl_PL.UTF-8
MM_CHARSET=iso-8859-2
SP_CHARSET=iso-8859-2
locales wyświetla, że mam 2 kodowania: utf8 i iso8859.

locale:

Kod: Zaznacz cały

LANG=pl_PL.UTF-8
LC_CTYPE="pl_PL.UTF-8"
LC_NUMERIC="pl_PL.UTF-8"
LC_TIME="pl_PL.UTF-8"
LC_COLLATE="pl_PL.UTF-8"
LC_MONETARY="pl_PL.UTF-8"
LC_MESSAGES="pl_PL.UTF-8"
LC_PAPER="pl_PL.UTF-8"
LC_NAME="pl_PL.UTF-8"
LC_ADDRESS="pl_PL.UTF-8"
LC_TELEPHONE="pl_PL.UTF-8"
LC_MEASUREMENT="pl_PL.UTF-8"
LC_IDENTIFICATION="pl_PL.UTF-8"
LC_ALL=
Polskich ogonków nigdzie nie ma: jako odpowiedzi programów, w vimie i manie. Niektóre literki w nazwie katalogów wyświetlają się jako? A jak wpiszę echo śćąć to wszystko jest normalnie. Myślę, że to jest jakiś konflikt iso z utf. Można jakoś iso wykasować z locales? Nie wiem co jeszcze mogę podać, proszę pytać o wszystko co może się przydać.
Pozdrawiam.
winnetou

Post autor: winnetou »

Dziękuje...
borlus
Beginner
Posty: 299
Rejestracja: 08 stycznia 2008, 14:27
Lokalizacja: okolice Poznania

Post autor: borlus »

U mnie na UTF-8 nie działało. Podczas konfiguracji lokalizacji najlepiej odznacz UTF-8 i zaznacz tylko ISO.
sacherus
Posty: 7
Rejestracja: 07 maja 2008, 18:38

Post autor: sacherus »

Jak wybierałem:

Kod: Zaznacz cały

export LANG="pl_PL.ISO-8859-2"
to były polskie literki. A teraz moje pytanie: jak wykasować iso z moich ustawień locales, bo nie mam zielonego pojęcia?
borlus
Beginner
Posty: 299
Rejestracja: 08 stycznia 2008, 14:27
Lokalizacja: okolice Poznania

Post autor: borlus »

&quot pisze:Jak wybierałem:

Kod: Zaznacz cały

export LANG="pl_PL.ISO-8859-2"
to były polskie literki. A teraz moje pytanie: jak wykasować iso z moich ustawień locales, bo nie mam zielonego pojęcia?
Czyli wyszło na moje.

sacherus, opisz dokładniej jak możesz bo mam wiele wątpliwości.

Pozdrawiam.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

borlus pisze:Czyli wyszło na moje.
Pozornie, ponieważ system musi działać na utf8.
sacherus
Posty: 7
Rejestracja: 07 maja 2008, 18:38

Post autor: sacherus »

Podczas:

Kod: Zaznacz cały

dpkg-reconfigure locales
mam:

Kod: Zaznacz cały

Generating locales...
  pl_PL.UTF-8... up-to-date
  pl_PL.ISO-8859-2... up-to-date
Generation complete.
Tylko jednak naprawdę nie mam pojęcia jak usunąć iso z tych ustawień lokales, w manie niestety nic nie udało mi się znaleźć. Chcę tylko to iso usunąć i myślę, że reszta powinna spokojnie pójść do przodu.
Pozdrawiam i dziękuję za pomoc.
fnmirk
Senior Member
Posty: 8295
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Nie wyrzucaj przydaje się czasami.

Kod: Zaznacz cały

dpkg-reconfigure locales
I wybierz domyślne ustawienia utf8.
Musisz mieć jeszcze zainstalowane fonty unicodowe i xfonty. Aby w Konsoli to działało to musisz mieć zainstalowane console-data i np.: fonty terminus.
Pokaż wyniki poleceń:

Kod: Zaznacz cały

dpkg -l | grep fonty
dpkg -l | grep xfont
ODPOWIEDZ