Polish HOWTO Sergiusz Pawlowicz, ser@arch.pwr.wroc.pl pre v0.1, 1 June 1996 Jak to zrobic w linuxie? Pomoc zlozona z niektorych Linux-HOWTO oraz empirii, dostosowana do polskich warunkow i potrzeb. Wersja ta jest pozbawiona polskich liter ze wzgledu na standard LDP. Oryginal mozna znalezc w . 1. Wstep. 1.1. Informacje ogolne o Polish-HOWTO. Krotki podrecznik linuxa po polsku? Mozliwe, ze dzieki pomocy wielu ludzi sie to uda. Chwilowo jednak mam zamiar opisac typowo polskie problemy: gdzie znalezc w Polsce zrodla i dystrybucje linuxa, jak uzyskac polskie litery pod konsola linuxa oraz w X11, jak prawidlowo przesylac i odczytywac poczte z polskimi literami, gdzie w Polsce uzyskac pomoc (grupy dyskusyjne usenet, pocztowe), gdzie znalezc dobra dokumentacje angielska oraz odpowiedziec po polsku na najczesciej zadawane pytania dotyczace linuxa. Uwaga: Autor nie bierze odpowiedzialnosci za ewentualne uszkodzenia mienia poprzez zastosowanie sie do rad zawartych w podreczniku :)). 1.2. Jak pomoc w rozwinieciu podrecznika? Nie jestem w stanie opisac po polsku wszystkiego, co dotyczy linuxa. Ale przy pomocy ochotnikow zobowiazuje sie uaktualniac ten dokument przynajmniej raz na dwa tygodnie. Wszelkie materialy, ktore wydaja sie wam ciekawe, prosze przesylac na adres Polish-HOWTO@arch.pwr.wroc.pl. Najlepiej w formacie SGML, ale czyste ascii lub tekst w kodzie ISO-8859-2 rowniez z checia przyjme. Oto lista (kolejnosc chronologiczna) osob, ktore pomogly w rozny sposob przy powstawaniu Polish-HOWTO: · Linus Torvalds :), tworca linuxa, linus@linux.helsinki.fi · Wojciech Myszka, prekursor internetu wroclawskiego, myszka@immt.pwr.wroc.pl · Adam Tlal/ka, Politechnika Gdanska, atlka@pg.gda.pl · Jaroslaw Strzalkowski, js@arrow.uci.agh.edu.pl, Piotr Piatkowski, kompas@uci.agh.edu.pl, za Polska Strone Ogonkowa. A oto lista najbardziej potrzebnych dokumentacji do opracowania po polsku: · Jak zainstalowac linuxa? Odpowiednik Install-HOWTO, obejmujacy RedHat, Debian, Slackware. 1.3. Jak czytac aktualna wersje Polish-HOWTO? Wersja HTML (do przegladania na www) tego tekstu znajduje sie pod: . Tutaj zawsze jest najnowsza wersja. Tutaj takze inne niz HTML wersje: LaTeX, GNU Info. Jest to wersja eksportowa, pisana do SunSite w USA na potrzeby Linux Documentation Project. Poza tym, wersja ascii dokumentu jest automatycznie umieszczana na newsach, w grupach , , z czestotliwoscia raz na dwa tygodnie. 2. Zrodla linuxa w Polsce. 2.1. Pliki binarne i zrodlowe linuxa. 2.1.1. Dystubucje linuxa czyli cos, co latwo zainstalowac nawet laikowi. Podstawowe dytrybucje linuxa mozna znalezc w wiekszosci polskich sieci metropolitalnych, prosze wybierac zawsze miejsce najblizsze: · Wroclaw: Politechnika Wroclawska · RedHat: · SlackWare: · Debian: · Szczecin: Academic Centre of Informatics · RedHat: · Lodz: (???!) · · Poznan: Poznan Metropolitan Area Network · Slackware: · Gdansk: Politechnika Gdanska · RedHat: · SlackWare: · Debian: · Warszawa: Wydzial Matematyki, Informatyki i Mechaniki UW · RedHat: · Gliwice: Politechnika Slaska w Gliwicach · SlackWare: · Krakow: Politechnika Krakowska oraz Akademia Gorniczo - Hutnicza · RedHat: · SlackWare: · Torun: Uniwersytet im. Mikolaja Kopernika · SlackWare: Mapa ta jest z pewnoscia niepelna, ale spedzilem tylko dwie godziny na poszukiwaniach linuxa w sieciach. Prosze przesylac do mnie informacje o nowych miejscach, skad mozna sciagnac linuxa oraz ewentualne zmiany. Piszac: podstawowe, mam na mysli: · RedHat Linux. · Slackware. · Debian. 2.1.2. Nowe wersje jadra systemu linux. Najnowsze wersje jadra (wraz z pre-patches) znajdziecie w: 2.1.3. Mini linux. Mini-linuxa czyli linuxa, ktorego instaluje sie na partycji DOS (FAT), i do jego zainstalowania potrzeba tylko kilku dyskietek, mozna znalezc w: 2.1.4. X-Free, beta. Beta (testowe) wersje X-11 dla linuxa mozna sciagnac z SunSite, 2.1.5. Archiwa programow na linuxa. Prosze wybierac zawsze miejsce najblizsze: · Wroclaw: Politechnika Wroclawska · · Szczecin: Academic Centre of Informatics · · Gdansk: Politechnika Gdanska · 2.1.6. Pewne miejsce do szukania zbiorow linuxowych. Jezeli tych zrodel nie jestescie w stanie znalezc u siebie, znajdziecie je na pewno w SunSite Polska (Warszawa, Interdyscyplinarne Centrum Modelowania): · Jest to najwieksze polskie archiwum anomimowego ftp. 2.2. Dokumentacje po angielsku i polsku. Dokumentacje linuxa sa prawie w calosci po angielsku. Dobry zbior dokumentacji zgromadzil Greg Hankins, gregh@sunsite.unc.edu: Linux Documentation Project. Pomoc, ktora czytasz, jest czescia tego projektu. Oficjalne (i aktualne) kopie dokumentacji mozna znalezc w: · Wydzial Architektury Politechniki Wroclawskiej, · · SunSite Polska, ICM Warszawa, · Polska dokumentacja stricte do linuxa w sieci: · Kerneld Daemon FAQ: · Autor: Tomasz Kloczek, kloczek@rudy.mif.pg.gda.pl Dokumentacja po polsku, dotyczaca nie tylko linuxa, ale sieci w ogole, jest takze w: · . Autor: Wojciech Myszka, myszka@immt.pwr.wroc.pl. 3. Jezyk polski i linux. Uzyskanie polskich liter pod linuxem jest proste. Trudno natomiast jest znalezc standard, ktory odpowiadalby wszystkim... Dokladniejszych informacji o problemach z polskimi literami mozna szukac na Polskiej Stronie Ogonkowej: . W swiecie unixa stanadardem jest ISO 8859-2, tej wlasnie normy dotyczy ponizszy opis. 3.1. Uzyskiwanie polskich liter na konsolach linuxa. Tekst ponizszy jest napisany na podstawie mini-dokumentacji Adama Tlal/ki, atlka@pg.gda.pl, ktory jest autorem sterownika klawiatury i polskich czcionek ekranu. Aby uzyskac polskie litery na linuxie w wersji 1.3.xx lub 2.x, nalezy sciagnac program: Nastepnie: · Rozpakowac plik komenda: zcat iso2console.tgz | tar xf - · Skopiowac zbior pl02.map do katalogu /usr/lib/kbd/keytables/ · Skopiowac zbior iso02grf.psf do katalogu /usr/lib/kbd/consolefonts/ · Plik /etc/sysconfig/keyboard powienien zmienic zawartosc na: KEYTABLE=/usr/lib/kbd/keytables/pl02.map · Plik /etc/rc.d/init.d/keytable po naszych modyfikacjach pownien miec wyglad zblizony do nastepujacego: #!/bin/sh # Load keytable # This must be executed *after* /usr is mounted. # This means is /usr is NFS-mounted, it needs to # run after networking and NFS mounts are up. \&. /etc/rc.d/init.d/functions [ -f /usr/bin/loadkeys ] || exit 0 [ -f /usr/bin/setfont ] || exit 0 case "$1" in start) # Load the proper keymap echo -n "Loading keymap: " . /etc/sysconfig/keyboard if [ ${KEYTABLE:-bogus} != "bogus" ]; then loadkeys $KEYTABLE setfont iso02grf.psf fi ;; stop) ;; *) echo "Usage: keytable {start|stop}" exit 1 esac exit 0 Wystraczy teraz uruchomic ponownie system i na konsoli linuxa mozna juz poslugiwac sie polskimi literami w wersji "klawiatura programisty" czyli prawy alt + litera. Powyzsza instrukcja dotyczy dystrybucji RedHat Linux, w innych dystrybucjach linuxa zbiory startowe "rc" sa w innych miejscach. Doladniejszych informacji dostarczy Wam plik readme.txt, ktory znajduje sie w skompresowanycm pliku iso2console.tgz. 3.2. Uzyskiwanie polskich liter w X-windows. Nalezy: · Przejsc do katalogu /usr/lib/X11/fonts/ i siagnac tam polskie fonty z: (trzy pliki) · · · · Bedac dalej w tym samym katalogu, napisac: zcat 100dpi_pl.tar.gz | tar xf - zcat 75dpi_pl.tar.gz | tar xf - zcat misc_pl.tar.gz | tar xf - · Prosze teraz przejsc po kolei po wszystkich zainstalowanych katalogach. W kazdym katalogu nalezy wykonac cztery nastepujace polecenia w shellu Bourne`a: for i in *.bdf ; do bdftopcf $i -o `basename $i .bdf`.pcf; done rm *.bdf for i in *.pcf ; do compress $i ; done mkfontdir · Dopisac do pliku /usr/lib/X11/XF86Config w odpowiednim miejscu linijki (prosze znalezc podobne i pod nimi po prostu dopisac ponizsze): FontPath "/usr/X11R6/lib/X11/fonts/misc_pl/" FontPath "/usr/X11R6/lib/X11/fonts/100dpi_pl/" FontPath "/usr/X11R6/lib/X11/fonts/75dpi_pl/" Ponownie uruchamiamy X-windows i juz poprawnie wyswietlaja sie polskie litery. Ale jak je teraz wprowadzac? Nalezy: · Sciagnac mapowanie polskiej klawiatury programisty (prawy lub lewy alt + litera) autorstwa Ryszarda Mikkego, rmikke@onyx.altkom.com.pl z: · . I teraz zaleznie od tego czy poslugujemy sie xdm`em czy startx`em: Dla xdm`a: · Skopiowac rozpakowany plik Xmodmap.plpr do katalogu /usr/lib/X11/xdm a potem do pliku: /usr/lib/X11/xdm/Xsession w przedostatnim poleceniu dopisac: xmodmap Xmodmap.plpr · A ostatni wiersz pliku Xsession, uruchamiajacy terminal, moze wygladac nastepujaco: exec color-xterm -title "Kolorowy Terminal" -geometry 85x35+5+5 -ls -fn -adobe-courier-medium-r-normal--14-100-100-100-m-90-iso8859-2 Uprzedzam, ze font powyzszy jest dosc duzy, zajmuje wieksza czesc ekranu w rozdzielczosci 800x600 oraz uruchamiany jest kolorowy xterm. Zarowno font jak i xterm moze byc dowolny, ale musi byc wykorzystywana polska czcionka. Dla startx`a: · Skopiowac rozpakowany plik Xmodmap.plpr do katalogu /usr/lib/X11/xinit/ . · Nalezy przerobic plik: /usr/lib/X11/xinit/xinitrc tak, aby zawieral polska mape klawiatury czyli otrzymac linijke: sysmodmap=/usr/X11R6/lib/X11/xinit/Xmodmap.plpr · Uruchomic xterm z polskimi znakami (w tymze samym zbiorze xinitrc, ostatnia linijka): color-xterm -title "Kolorowy Terminal" -geometry 85x35+5+5 -ls -fn -adobe-courier-medium-r-normal--14-100-100-100-m-90-iso8859-2 Radze uruchamiac tylko jeden xterm. a drugi wykasowac z pliku xinitrc. I jak wyzej, uprzedzam: font powyzszy jest dosc duzy, zajmuje wieksza czesc ekranu w rozdzielczosci 800x600 oraz uruchamiany jest kolorowy xterm. Zarowno font jak i xterm moze byc dowolny, ale musi byc wyko­ rzystywana polska czcionka. To wszystko. 3.3. Programy pocztowe, ktorym polskie litery nie przeszkadzaja. Programem pocztowym, ktorego uzywam, jest Pine w wersji minimum 3.91. Oprocz tego, ze dobrze wyswietla polskie litery, ma mozliwosc podania strony kodowej, w naszej sytuacji jest to iso-8859-2. Jesli list napisany w moim Pine`ie dojdzie do uzytkownika uzywajacego innej strony kodowej, wyswietli mu sie informacja, ze moze nie zobaczyc poprawnie czesci liter. Jesli natomiast posluguje sie nasza strona kodowa, list bedzie wyswietlany bez uwag i z polskimi literami. Dlaczego jeszcze uzywam Pine`a? Poniewaz ma rowniez mozliwosc czytania i pisania do usenet news! Rowniez po polsku. Dokumentacja po polsku do Pine`a pomoze Wam wyjasnic ewentualne problemy: . 4. Gdzie zapytac, gdy czegos nie wiemy. 4.1. FAQ. Najczesciej zadawane pytania z odpowiedziami. Opracowanie takich pytan i odpowiedzi na nie wymaga dosc duzo zaangazowania. Lista jest chwilowo pusta. Jezeli ktos ma jakies sugestie, czym ja zapelnic, prosze o listy pod adres: Polish- HOWTO@arch.pwr.wroc.pl. 4.2. Grupa pocztowa i usnet news. Wlasciwie lista pocztowa i usnet`owa to jedno i to samo, gdyz listy wyslane na liste pocztowa, trafiaja na newsy i odwrotnie. Aby zajrzec na usenet news, nalezy dostac sie do grupy: Aby zapisac sie na liste pocztowa, prosze wyslac list bez subjectu o tresci: sub linux Imie Nazwisko na adres listserv@sprocket.ict.pwr.wroc.pl. Lista utrzymywana jest na komputerze linuxowym znajdujacym sie w Instytucie Cybernetyki Tech­ nicznej Politechniki Wroclawskiej. Archiwum listy od kwietnia 1995 roku mozna obejrzec na