sobota, 17 maja 2008 
Start arrow FreeBSD arrow KONSOLA arrow Polonizacja konsoli
Menu BSD4u
FreeBSD
OpenBSD
NetBSD
Dla *BSD
FAQ BSD4u
Forum BSDGuru.org
Security Advisory
Licencje
Images BSD
Menu ogólne
Start
Aktualności
Download
Sondy
Szukaj
Linki
Książki
About BSD4u
Info
Team BSD4u
Regulamin
Kanał #BSD4u
Kontakt
Sondy
Co sądzisz o naszym nowym Projekcie, i jak oceniasz zmianę koncepcji Projektu?
 
Popularne
Kompilacja i konfigu...
SQUID - najpopularni...
Neostrada+ i modem ...
NATowanie czyli jak ...
Upgrade systemu
Samba - serwer plikó...
Apache (konfiguracja...
Praktyczne IPFW
MRTG - statystyki ru...
Neostrada na modemie...
CVSup - pomocny podc...
Postfix z autoryzacj...
System Portów (Kolek...
Postfix - bezpieczny...
Dummynet - dzielenie...
Top Download
File icon Postfix - "Krok po kroku" v1.06495
File icon Postfix - "Krok po kroku" v1.15939
File icon PPTPd - "Prosty i szybki VPN" v1.0b4823
File icon sdi.sh3827
File icon uEagle 1.0p12958
File icon named.sh2898
File icon uEagle 0.99b2861
File icon cs.sh2769
File icon uEagle 1.02751
File icon uEagle 1.12553
Ostatnie komentarze
transparent a virus...
Dodał: grzywka18
Dnia: 2008-05-13 11:19:58
hmm
Dodał: dzibi
Dnia: 2007-12-12 10:01:14
Bez tytułu
Dodał: grzywka18
Dnia: 2007-12-11 17:46:06
Bez tytułu
Dodał: termid
Dnia: 2007-05-09 18:01:11
Bez tytułu
Dodał: sarelo33
Dnia: 2006-12-30 23:50:14
Jest ok ale..
Dodał: theviant
Dnia: 2006-11-16 08:10:05
Google

Google


Newsletter
Zapisz się na nasz newsletter, jeżeli chcesz być na bieżąco informowany o aktualnościach..




Polonizacja konsoli Drukuj E-mail
Oceny: / 31
KiepskiBardzo dobry 
wtorek, 09 września 2003 - Napisał: Marcin Burda (19848 odsłon)

Polonizacja konsoli - co nam daję? Polonizacja daje nam pełną obsługę polskich znaczków, a i np. ls w BASHu działa bardzo fajnie. Najprościej mówiąc, dzięki temu mamy w pełni polską konsolę z polskimi nazwami dni i miesięcy oraz m.in. polskim Midnight Commanderem. Co tu dużo pisać... wykonajmy modyfikację kilku plików a efekty sam zobaczysz.

Rozpoczynamy od edycji pliku rc.conf i sprawdzamy czy mamy poniższe wpisy, jeżeli nie, to dopisujemy do niego poniższe linijki:

# vi rc.conf

font8x14="iso02-8x14"
font8x16="iso02-8x16"
font8x8="iso02-8x8"
keymap="pl_PL.ISO8859-2"

Zapisujemy plik przechodzimy do kolejnych zmian.

Zmieniamy teraz ustawienia konsoli w /etc/ttys, nasza konsola powinna mieć takie ustawienia jak ponizej:

ttyv1 "/usr/libexec/getty Pc" cons25l2 on secure

Tym razem edytujemy plik login.conf dodając na końcu pliku poniższe wpisy:

# vi /etc/login.conf

users_pl:\
    :charset=pl_PL.ISO8859-2:\
    :lang=pl_PL.ISO8859-2:\
    :tc=default:

Po zmianach plik login.conf wygląda mniej więcej tak :

default:\
    :passwd_format=md5:\
    :copyright=/etc/COPYRIGHT:\
    :welcome=/etc/motd:\
    :setenv=MAIL=/var/mail/$,BLOCKSIZE=K,FTP_PASSIVE_MODE=YES:\
    :path=/sbin /bin /usr/sbin /usr/bin /usr/games /usr/local/sbin /usr/local/bin /usr/X11R6/bin ~/bin:\
    :nologin=/var/run/nologin:\
    :cputime=unlimited:\
    :datasize=unlimited:\
    :stacksize=unlimited:\
    :memorylocked=unlimited:\
    :memoryuse=unlimited:\
    :filesize=unlimited:\
    :coredumpsize=unlimited:\
    :openfiles=unlimited:\
    :maxproc=unlimited:\
    :sbsize=unlimited:\
    :vmemoryuse=unlimited:\
    :priority=0:\
    :ignoretime@:\
    :umask=022:

users_pl:\
    :charset=pl_PL.ISO8859-2:\
    :lang=pl_PL.ISO8859-2:\
    :tc=default:

Teraz musimy przebudować naszą bazę aby zmiany zaszły w życie.

# cap_mkdb /etc/login.conf

Jeżeli mamy już jakieś konta użytkowników w naszym systemie musimy im zmienić klasę logowania z default na users_pl. Wykonujemy to przy pomocy polecenia pw:

# pw user mod arti -L users_pl

Pozostaje nam tylko sprawdzić czy wszystko jest ok. Logujemy się ponownie i wpisujemy:

# env | grep LANG

jeżeli naszym oczom ukaże się cos takiego :

LANG=pl_PL.ISO8859-2

to znaczy ze wszystko jest ok. Już w tej chwili możemy się cieszyć między innymi z polskiego Midnight Commandera czy spolszczonego ls -l.

Podczas zakładania nowego konta użytkownika, gdy system nas zapyta o 

Enter login class: default []:

podajemy

Enter login class: default []: users_pl


Autor: Marcin Burda
ml0dy(at)konin.ath.cx

Komentarze:
Re: Polonizacja konsoli
Dodane przez chrupol w dniu - 2004-04-07 17:42:15
users_pl: 
:charset=pl_PL.ISO8859-2:  
:lang=pl_PL.ISO8859-2: 
:tc=default: 
 
tutaj zapomniales dodac  
users_pl: 
:charset=pl_PL.ISO8859-2: 
:lang=pl_PL.ISO8859-2: 
:tc=default:
Re: Polonizacja konsoli
Dodane przez chrupol w dniu - 2004-04-07 17:56:16
sory powinno byc ze znaczkiem "" ktory jest niewidoczny piszac go normalnie w tym okienku ;) znaczka nie powinno byc przy :tc=default
Re: Polonizacja konsoli
Dodane przez imachine w dniu - 2004-06-16 13:48:19
jeszcz przydałoby się napisać o ustawieniach samej konsoli, tzn /etc/ttys [długo się nad tym głowiłem ;]]]] 
 
wyglądać powinny one następująco: 
 
ttyv1 "/usr/libexec/getty Pc" cons25l2 on secure 
 
klu programu jest tu cons25l2, które zabezpiecza nasze oczy przed paskudnym łłłł w MC i np ekg ;] 
 
jeśli komuś nie chce się edytować ttys, zawsze można to również zrobić z /stand/sysinstall, w ustawianiach konsoli ;] 
 
pzdrawiam
Re: Polonizacja konsoli
Dodane przez Wiru w dniu - 2005-01-27 01:20:36
Zrobilem dokladnie jak w opisie a nawet wiecej. Dodalem wpisy do /etc/profile z LANG=pl_PL.ISO.......  
itd... 
Wyswietla mi sie lang tak jak powinien  
Mam polskie mc ... 
Ale nie moge na konsoli pisac polskich znakow :(  
 
Moze ktos jakos pomoc ?
Re: Polonizacja konsoli
Dodane przez adamos w dniu - 2005-06-03 07:07:14
mi też to nie działa, zrobiłem wszystko po kolei i dokładnie
Dodane przez prybka w dniu - 2006-04-06 12:26:03
Witam. 
 
A ja zrobilem dokladnie jak nakazali i dziala :) Moge pisac polskie znaki na konsoli i wszystko jest OK. Atorowi dziekuje za fajny artykul. 
 
pozdrawiam
Dodane przez Ice_men w dniu - 2006-05-01 18:46:56
A ja poprostu dodalem do "default" w /etc/login.conf 
te 2 linijki i tez dziala ;) nie tworzylem nowej 'grupy' 
 
Code:
 
:charset=pl_PL.ISO8859-2:  
:lang=pl_PL.ISO8859-2: 
 

Tylko zarejestrowani użytkownicy mogą pisać komentarze.
Prosze zaloguj się i dodaj komentarz.

Powered by AkoComment!

Ostatnio aktualizowany ( środa, 23 listopada 2005 )

« wstecz
Ciekawostki
Czas zmienić swoje hasło? Wpisz "passwd".
Pobierz
FreeBSD
OpenBSD
NetBSD
DragonFlyBSD
PC-BSD
FreeSBIE LiveCD
4.4BSD Lite
Reklama M3M.pl
Domeny
Książki

FreeBSD. Księga eksperta

FreeBSD. Księga eksperta

Cena: 125.00 zł
Dodaj do koszyka


FreeBSD. Podstawy administracji systemem

FreebBSD

Cena: 64.90 zł
Dodaj do koszyka


OpenBSD. Podstawy administracji systemem

OpenBSD

Cena: 84.90 zł
Dodaj do koszyka


OpenBSD. Tworzenie firewalla za pomocą PF

Firewall PF

Cena: 44.90 zł
Dodaj do koszyka

Licznik odwiedzin
Odwiedziło już nas
2179675
Internautów od lutego 2003

Korzystamy ze statysyk