Przedstawiamy: Linux
- Co wyróżnia Linuxa?
- Linux - maksymalna wydajność
- Sieci
- Marszroutowanie (routing)
- Internet i Intranet
- Bezpieczeństwo
- ISDN
- Dial-in serwer
- Serwer faxów
- X-Window
- Linux a inne systemy operacyjne
- Środowisko pulpitu 'K'
- Otoczenie programistyczne
- Procesory tekstów
- Grafika
- Dźwięk
- Emulatory
- Dokumentacja
- Linux na innych platformach sprzętowych
- Linux "a sprawa polska"
Mówiąc "techniczną chińszczyzną", Linux jest wielodostępnym i
wielozadaniowym systemem operacyjnym, jedną z z odmian UNIXa, instalowalną na
wielu platformach sprzętowych (Intel, AMD, Cyrix, Motorola 68k, DEC Alpha).
W przeważającej swej części Linux odpowiada stadardowi POSIX. Bardzo dobrze
współpracuje z innymi systemami operacyjnymi Microsoftu, Novella lub Apple-a
otwierając użytkownikom świat Internetu.
Nazwa "Linux" pochodzi od imienia "wynalazcy" systemu, Linusa Torvaldsa.
Mówiąc ściśle, nazwa ta odnosi się do jądra systemu (kernel), ale potocznie
używa się jej do określenia całości systemu łącznie z aplikacjami.
"Otoczenie" Linuxa składa się obecnie z następujących składników:
- Oprogramowania systemowego - niezależnie od tego, czy piszesz
oprogramowanie samodzielnie czy chcesz "tylko" zainstalować własny serwer
WWW, serwer poczty, router ISDN czy po prostu serwer plików i aplikacji,
Linux daje Ci wszelkie potrzebne do tego narzędzia,
- Bogatej palety aplikacji - duży wybór oprogramowania, na korzystanie z
którego nie trzeba wykupywać kosztownych licencji (wiele z tych programów
zostało dokładnie sprawdzonych w praktyce, jednak pamiętać należy, że
niektóre, wczesne wersje znajdują się na etapie testów "beta"), uzupełniany
stale i systematycznie przez rosnącą ilość programów komercyjnych
przenoszonych coraz częściej pod Linuxa,
- Zespołów developerskich (piszących oprogramowanie) rozsianych po całym
świecie, które cały czas uzupełniają i ulepszają Linuxa i przenoszą go na
coraz to nowe platformy sprzętowe,
- ...oraz setek tysięcy użytkowników, począwszy od studentów, hobbystów i
zapaleńców, poprzez firmy używające Linuxa jako taniego i elastycznego
serwera Internetu skończywszy na dużych korporacjach, takich jak firma
wypożyczająca samochody Budget/Sixt lub Ikea, dobrze znana szwedzka firma
meblarska.
Chyba najlepiej widoczną na pierwszy rzut oka jego cechą jest cena - system
jest darmowy, i jako taki może być kopiowany i instalowany bez ograniczeń.
Kompleksowo przygotowane wersje komercyjne sprzedawane są za stosunkowo niską
cenę. Jednakże największą zaletą Linuxa jest powszechna i nieograniczone dostępność
jego kodu źródłowego. Inne systemy operacyjne, w momencie ujawnienia ich wad, zmuszają
twórców oprogramowania do stwierdzenia: "niestety, musimy z tym żyć". Linux
daje im możliwość decyzji: "zmienimy to !". Jeśli "pluskwa" w oprogramowaniu
zostanie ujawniona, najczęściej już w ciągu kilku dni odpowiednia "łata"
jest dostępna dla użytkowników - zwłaszcza ostanie lata uświadomiły wielu
użytkownikom komputerów, jakie to jest istotne. Wyłącznie nieograniczona
dostępność kodu źródłowego umożliwiła tak dużej liczbie zaawansowanych
użytkowników (idącej w dziesiątki tysięcy) wzięcie udziału w rozwijaniu
oprogramowania Linuxowego, podnosząc je do poziomu, na którym jest dzisiaj.
Tego rodzaju wolność oznacza także, że użytkownik tego oprogramowania nie
jest już tak ściśle "przywiązany" do jednej firmy, jeśli chodzi o serwis lub
pomoc techniczną - może więc wybrać najatrakcyjniejszą - jego zdaniem -
ofertę na komputerowym rynku.
Rozwinięte dystrybucje Linuxa udostępniają zalety tego systemu stale rosnącym
rzeszom jego użytkowników. Przygotowane zostały w taki sposób, aby nawet mało
zaawansowany użytkownik czy wręcz Unixowy nowicjusz bez większych trudności
dał sobie radę z instalacją. Dystrybucje komercyjne zawierają także wiele dodatkowych
aplikacji, narzędzi, programów i demonstracji, zwykle nie dołączanych w tańszych
dystrybucjach Linuxa, co umożliwia pełne korzystanie z niego praktycznie
zaraz po instalacji - bez konieczności poszukiwania oprogramowania.
Dołączony szczegółowy podręcznik (najczęściej jeszcze angielskojęzyczny,
choć już nie zawsze) odpowiada na wiele pytań, mogących nasunąć się zarówno
nowicjuszowi jak i "Unixowemu wydze".
- Bezpieczny - także w Internecie
- Elastyczny - łatwo przystosowywalny do szczególnych potrzeb
- Stabilny - szczególnie jako serwer
- Wielodostępny / wielozadaniowy
- Otwarty
Sieci
Szczególnie w otoczeniu sieciowym można poznać możliwości Linuxa. Podobnie,
jak inne warianty UNIXa, rozszerzona funkcjonalność sieciowa jest częścią
standardowego Linuxa. Jednakże od wspomnianych innych Unixów odróznia go
znacznie większa elastyczność - niezależnie od tego, czy pragniesz
"zatrudnić" komputer działający pod jego kontrolą jako serwer sieci
Unixowej, serwer działający w sieci NetWare lub Windowsowej, wszystkie
niezbędne do tego składniki znajdziesz w większości obecnych na rynku
dystrybucji. Przy pomocy serwera samba "postawisz" serwer plików i drukarek dla
sieci, gdzie klientami będą komputery pracujące pod kontrolą Windowsów 3.11,
95 lub NT; przy pomocy marsnwe możesz pod Linuxem emulować serwer
NetWare - jedyna różnica, jaką zauważą użytkownicy, to zwiększona
szybkość działania i stabilność pracy sieci ! Z pomocą netatalk,
komputer "Linuxowy" może pracować jako serwer plików i drukarek w sieci
komputerów Apple. Linux udostępnia protokoły NFS (Unix), SMB
(LAN-Manager, WfW, W95), Appletalk (Mac) i NCP (Novell NetWare). Oczywiście,
możliwy jest zarówno export jak i import systemów plików. Żadnym problemem
nie jest założenie domenowego serwisu nazw (DNS), lub sieciowego systemu
informacyjnego (NIS).
Marszrutowanie (routing)
Jeśli jest potrzeba "scalenia" kilku sieci w większą całość, Linux jest
pierwszorzędnym wyborem jako router - wykorzystuje karty Ethernet (10 lub
100 Mbit), Arcnet i Tokenring. Udostępnia funkcje billingu (accounting).
Internet i Intranet
Zarówno, gdy chodzi o instalację sieci Intranet w obrębie siedziby (lub
pomiędzy oddziałami) firmy lub instalację dostępu (czy serwisu) Internetu,
Linux jest właściwym wyborem na serwer WWW lub FTP. Dystrybucje Linuksa
najczęściej zawierają serwer WWW apache, który jest w chwili obecnej
najpowszechniej używanym serwerem Internetowym na świecie ! apache oferuje
dużą funkcjonalność i jest łatwy do konfiguracji, umożliwiając szybkie
przystosowanie go do potrzeb użytkownika.
Przy pomocy proxy-serwera squid najczęściej ściągane pliki i strony
WWW mogą być czasowo przechowywane (do momentu zmiany ich zawartości) na
dysku lokalnym, ograniczając w ten sposób wykorzystanie pasma w sieci i
przyspieszając dostęp do często ściąganych publikacji i plików.
Również jako serwer poczty i grup dyskusyjnych Linux oferuje bardzo wiele -
także jako serwer w sieciach heterogenicznych. Przykładowo: nie ma żadnych
przeszkód, aby stacje klienckie dalej używały Microsoft Exchange-a jako
programu wymiany poczty elektronicznej.
W Internecie obserwujemy coraz większe "zużycie" adresów IP - do momentu
wejścia nowego standardu IP6, będzie coraz "ciaśniej". Dzięki Linuxowi
można zastosować maskowanie IP (masquerading), i NA JEDNYM ADRESIE IP
połączyć z Internetem całą rozbudowaną sieć lokalną.
Bezpieczeństwo
Użyty jako firewall, Linux skutecznie zabezpiecza Twoją sieć przed
wizytami niepożądanych gości. Integrowany w jądrze filtr pakietów IP
umożliwia elastyczną adaptację ściśle do Twoich potrzeb. Można ograniczać
ruch zarówno pakietów wychodzących, jak i napływających do systemu.
ISDN
Korzystając ze wsparcia Linuxa przy połączeniach ISDN lokalne sieci
pokonają wszelkie bariery geograficzne. Niezależnie od tego, czy chodzi o
przyłączenie czyjejś (zewnętrznej) stacji roboczej do naszej sieci lokalnej,
czy o podłączenie firmowego Intranetu do Internetu - wszystko to umożliwia
właśnie Linux. Dzięki temu, że wykorzystuje możliwości systemu "do końca",
nawet komputer z procesorem 386 i 8 MB pamięci może pracować jako router
ISDN (lub połączenia dzierżawionego). Przy użyciu programu vbox można
nawet zrealizować ISDN-ową autoamtyczną sekretarkę !
Dial-in serwer
Każdy chyba provider Internetu wie, że Linux znakomicie się sprawdza jako
węzeł dostępowy Internetu, umożliwiając klientom dostęp do zasobów sieci
providera (bazy danych, informacje, pliki) jak i do Internetu w ogólności, przy
użyciu modemu lub karty ISDN.
Serwer faxów
Rozwiązaniem umożliwiającym instalację serwera faxów w sieciach
heterogenicznych jest HylaFax, zawarty - rzecz jasna - w każdej prawie
dystrybucji Linuksa. Programy klienckie osiągalne są dla wielu platform
(np. susefax jest napisany całkowicie w Javie, i może być użyty na każdej
platformie z niej korzystającej, jest także dostępny klient WHFC - "Windows
Hylafax Client"), i dzięki temu możemy cały wychodzący i przychodzący "ruch
faxowy" przedsiębiorstwa skierować poprze jedną maszynę (np. tę samą, która
już pracuje jako serwer plików), eliminując konieczność kupna kilku osobnych
faksów, zajmowania kilku linii telefonicznych i umożliwiając każdemu nadawanie
faksów bezpośrednio z jego stanowiska pracy.
X-Window
Do tej pory cały czas pisaliśmy o zaletach Linuxa jako serwera -
oczywiście, Linux oferuje również wiele bezpośrenio na stanowisku pracy, i
jest pełnowartościową alternatywą dla innych systemów operacyjnych. W
czasach, gdy użytkownicy komputerów przyzwyczajają się coraz bardziej do
graficznego interfejsu użytkownika, również Linux go oferuje - i to, jak
dalej się Państwo przekonają, nie tylko jeden !
X Window System (najczęściej określany krótko jako X, X11 lub po prostu
"iksy") jest standardem interfejsu graficznego pod Unixem, od dłuższego już
czasu jest rozwijany i ulepszany i został przeniesiony przez zespół XFree86
Project na unixowe systemy PC.
W przeciwieństwie do wielu innych interfejsów graficznych, X11 bazuje na
modelu klient / serwer. X serwer uruchomiony jest lokalnie na komputerze
klienckim, zajmuje się wszystkimi operacjami związanymi z dostępem do
sprzętu graficznego oraz przechwytuje dane wporwadzane przez użytkownika
(klawiaturą, mysząlub nawet joystickiem). Aplikacje są tzw. X-klientami,
które komunikują się bezpośrednio z X-Serwerem. I teraz uwaga: nie ma
najmniejszego znaczenia, czy X-klient zostanie uruchomiony na komputerze
lokalnym, przy którym w danej chwili siedzi użytkownik, czy zdalnie na innym
komputerze podpiętym do sieci. W tym drugim przypadku, tylko dane wyjściowe
(czyli np. to, co ma być widoczne na ekranie) zostaną przesłane poprzez sieć
do komputera lokalnego - natomiast całość obliczeń i przetwarzania danych
zostanie wykonana na maszynie zdalnej. Co to w konsekwencji oznacza ?
Oznacza, że przedsiębiorstwo nie jest zmuszone do pozbywania się za bezcen
starzejącego się moralnie sprzętu (np. komputerów 386 lub 486), i wydawania
sporych pieniędzy na zakup nowych komputerów na wszystkie stanowiska pracy -
wystarczy zakupić jedną, ale mocną maszynę na tzw. computing serwer -
dobrym wyborem będzie serwer Alpha. Na komputerach klienckich
niekoniecznie - jeśli przyzwyczajenia pracowników są inne - trzeba instalować
Linuxa, gdyż "podłączyć się" do centralnego
X-Serwera można, dzięki odpowiedniemu oprogramowaniu, także spod innych
systemów operacyjnych, np. spod Windows for Workgroups 3.11 lub 95 ! W
przypadku instalacji "od zera" nowych sieci można natomiast zakupić do
przedsiębiorstwa jedynie jeden komputer - właśnie ów wydajny serwer, natomiast
rolę stacji roboczych przejmą bezdyskowe X-terminale.
Opisane powyżej rozwiązania zaoszczędzą nie tylko wysokich kosztów zakupu
nowego sprzętu, ale również uproszczą administrację siecią - na owym "mocnym
serwerze" można oczywiście "postawić" i inne, uprzednio wspomniane, serwery
potrzebne w przedsiębiorstwie (plików, poczty itd.).
Inną interesującą cechą "iksów" jest ich tzw. window-management. Chodzi o
to, że w przypadku powłoki graficznej aplikacje uruchamiane są "w
okienkach". W przypadku X 11, wygląd tych okienek (ramki, wielkość, kolory,
klawisze) NIE JEST kontrolowany przez X serwer, ale przez tzw. Window
Manager.
Mimo, że brzmi to nieco niejasno i na pozór komplikuje sprawę, w końcu
okazuje się dużą zaletą, jeśli przyjrzeć się temu bliżej: dystrybucje
Linuksa zwykle zawierają kilkanaście rozmaitych Menadżerów Okien,
umożliwiając użytkownikowi samodzielne utworzenie interfejsu graficznego
"skrojonego" na miarę jego upodobań. Nie trzeba już chyba dodawać, że każdy
Window Manager jest swobodnie konfigurowalny ?
W większych sieciach heterogenicznych dostępność wielu Window Managerów
umożliwia utworzenie pojedyńczego, JEDNEGO I TEGO SAMEGO interfejsu
graficznego na wszystkich używanych platformach sprzętowych - oznacza to, że
dla pracownika przestaje być istotny typ komputera, przy którym usiądzie,
gdyż każdy z nich jest obsługiwany tak samo. Dzięki Managerom fvwm95
oraz qvwm Twój pracownik może przenieść na komputer Linuxowy swoje
przyzwyczajenia nabyte podczas pracy na Windowsach 95 !
Linux a inne systemy operacyjne
Linux może być zainstalowany na danym komputerze nie tylko jako jego wyłączny
system operacyjny, ale także obok systemów już na nim zainstalowanych, jak
np. DOSa, Windowsów 3.11/95/NT lub OS/2. Ułatwia to fakt, że Linux może być
instalowany na partycjach typu "extended". Przy użyciu Linux Boot Managera -
LILO (Linux Loader) możesz wybrać potrzebny Ci system w czasie
startu komputera. Jeśli pracujesz pod DOSem lub Windowsami 95, do pracy w
Linuxie nawet nie potrzebujesz restartować komputera. Użyj po prostu rozkazu
loadlin do wystartowania Linuxa bezpośrednio z wiersza poleceń.
Jako serwer znakomicie integruje się ze stacjami klienckimi pracującymi pod
DOS / Windows. Użytkownicy takiej sieci, nie powiadomieni o tym, że serwer
chodzi na Linuksie, zauważą tylko, że "ostatnio ta sieć chodzi jakoś
lepiej".
Że Linux stał się poważną konkurencją dla innych systemów operacyjnych,
świadczy o tym m.in. głośna afera, znana jako "The Halloween Documents" -
chodzi o poufne memoranda Microsoftu n/t "co będzie największą konkurencją w
najbliższej przyszłości - i jak z tym walczyć".
Środowisko pulpitu 'K' - KDE (K Desktop Environment)
KDE przedstawia sobą zintegrowane środowisko
graficzne dla X-Window. Zawiera użyteczne aplikacje, jak np. Menedżer Plików
(podobny w obsłudze do Eksploratora Windows), edytory tekstów, przeglądarki
graficzne i nawet kilka gier. Wszystkie te aplikacje caechują się spójnym,
ujednoliconym wyglądem ("look & feel"), tj. wszelkie elementy okien typu
klawisze, paski menu itp. wyglądają tak samo. KDE
zawiera również moduł konfiguracyjny wyglądu okienek - również podobny
do analogicznego narzędzia Windowsów 95/NT - czyli do "właściwości
pulpitu". Podobnie jak tam, tak i w KDE możemy
po prostu przez wskazanie oczekiwanego koloru i stylu zmieniać wygląd naszego
pulpitu.
Otoczenie programistyczne
Wskutek dostępności kodu źródłowego oraz możliwości instalacji
standardowego interfejsu użytkownika OSF-Motif, Linux jest idealną platformą
programistyczną dla aplikacji Unixowych. Aplikacje graficzne dwu- i
trójwymiarowe mogą być tworzone przy użyciu Metro Links OpenGL.
Należy do tego dodać, że każdy Linux dostarcza kompilatory dla
wszystkich najbardziej znanych języków programowania. Kompilator GNU C/C++
jest jednym z najlepszych kompilatorów dostępnych na rynku ! Graficzny
debugger xxgdb pozwala na łatwe wykrywanie błędów.
Piszesz programy w Fortranie 77, Javie, ADzie, LISP-ie, Moduli 2, Pascalu,
Perlu, Scheme, Smalltalk-u lub Eiffel-u ? Linux daje Ci pełen
pakiet narzędzi. Programiści "JAVni" z pewnością docenią obecność w
dystrybucji Java Development Kit for Linux. Programiści używający Clippera
"od zaraz" będą mogli przenieść swoje programy spod coraz bardziej
archaicznego DOS-a na Linuxa - dzięki kompilatorowi Flagship.
Aby uczynić programowanie możliwie szybkim i wygodnym, dystrybucja zawiera
edytor emacs (jak również jego graficzny odpowiednik xemacs).
Emacs udostępnia dla praktycznie każdego języka programowania specjalny tryb
pracy, gdzie edytor samoczynnie formatuje tekst programu. Dzięki możliwości
wyróżniania określonych słów kluczowych kolorami programista lepiej się
orientuje w zawartości dłuższych listingów. Ale emacs to więcej, niż
tylko edytor - praktycznie każde zadanie pod Linuxem może być wykonywane
"spod emacsa": zarówno czytanie poczty i grup dyskusyjnych, jak i
"surfowanie" w Internecie, przeglądanie archiwów FTP lub nawet kreślenie
prostych rysunków ! emacs jest w prosty sposób programowalny i -
rzecz jasna - można w nim ułożyć "makra" dla kombinacji klawiszy.
Jeśli jednak wolisz inne edytory, to także nie problem - na dyskach CD
znajdziesz kilkanaście różnych do wyboru, z klasycznym vi włącznie,
lub opartym na Wordstarze joe.
Procesory tekstów
TeX lub LaTeX2e są wyszukanymi procesorami tekstu, dobrze już
znanymi i uznanymi zarówno w świecie nauki jak i w świecie wydawców. Jeśli
ktoś kiedykolwiek próbował utworzyć dokument składający się z wieluset stron
standardowym edytorem tekstów, ma już niejakie pojęcie do czego służy
LaTeX.
TeX jest interpretatorem pracującym podobnie do składacza tekstów w
drukarni. Nie są dla niego problemem nawet rozbudowane, wielopiętrowe wzory
matematyczne. W przeciwieństwie do rozpowszechnionych ostatnio edytorów
WYSIWYG tekst podaje się TeX-owi w formacie ASCII z odpowiednimi
pleceniami formatującymi.
Praktycznie każda dystrybucja Linuksa zawiera pakiet teTeX - kolekcję
programów i narzędzi dla TeX-a. Do tego narzędzia do tworzenia
grafiki dla LaTeX-a (xfig, texcad), powłoki (tx,
xtem) i konwertery (detex, LaTeX2HTML,
tex2html). "Przejście" na TeX-a, ułatwi program LyX,
edytor tekstów WYSIWYG oparty na TeX/LaTeX.
Oczywiście, są dostępne także profesjonalne pakiety oprogramowania do pracy
biurowej (office solutions), jak np. OpenOffice. Pakiet ten ma wszystko
to, czego będziesz potrzebować w biurze.
Grafika
Dla Linuxa napisano mrowie programów obróbki grafiki. Z pewnością
najbardziej znanym jest The Gimp, który z powodzeniem konkuruje z
programami komercyjnymi. Shareware'owy program xv, jeden z
najbardziej popularnych dla Linuxa, oferuje podobnie szeroką funkcjonalność.
Grafiki w ponad 20 formatach w prosty sposób mogą być przeglądane i
obrabiane.
Proste obrazki mogą być szybko tworzone programem Xpaint. xfig
z kolei to mocne narzędzie do tworzenia grafiki wektorowej, którą można
bezpośrednio połączyć z dokumentami dla TeX-a. Tworzenie
profesjonalnej grafiki 3D umożliwi raytracer Povray (wersja
3.0.10).
Nawet oglądanie filmów i animacji nie dla użytkownika Linuxa problemem -
programy xanim oraz mpegplay wyświetlają filmy w powszechnie
znanych formatach, jak np. mpeg, avi, quicktime itd.
Dźwięk
MIDI-Sequencer, WAV-Player i Audiotracer zmieni Twój komputer Linuxowy w
studio dźwiękowe. Oczywiście, możesz również odtwarzać kompakty z muzyką
podczas pracy - Motif CD-Player xmcd zawiera bazę danych,
automatycznie rozpoznającą muzyków, tytuły utworów wielu tysięcy kompaktów.
Używając speakf możesz także rozmawiać poprzez sieć TCP/IP, czyli
także poprzez Internet.
Emulatory
Sporo już napisano emulatorów pod Linuxa - każda prawie dystrybucja oferuje
ich w pakiecie co najmniej kilkanaście. Zapewne najbardziej interesujący
będzie DOS-emulator (wersja 0.66.7).
Mówiąc ściślej, jest to nie tyle DOS, co BIOS-emulator, który umożliwia
uruchamianie programów DOS-owskich pod Linuxem. "Chodzą" nawet niektóre
programy wykorzystujące chroniony tryb pracy procesora !
Inny przykład to emulator Atari ST (StonX)
oraz Amigi 500. Emulator procesora Z80 pozwoli Ci "udawać" komputery:
Gameboy - co umożliwi uruchamianie w okienku X-Windowsów wszystkich gier z
tego komputerka (!), Sinclair ZX-81 oraz Spectrum, jak również Coleco Vision i
ColecoADAM.
Czy Twoim pierwszym komputerem nie był czasem Commodore ? Dzięki
emulatorowi vice, "udającemu" Commodore 64, 128, VC-20 oraz Pet,
wykorzystasz swoje programy po raz kolejny !
Lubisz grać ? W takim razie dla Ciebie jest emulator konsoli Atari VCS 2600
- czyli Stella. Użytkownicy NES-a (Nintendo Entertainment System)
również znajdą coś dla siebie.
Uwaga - do niektórych emulatorów będziesz potrzebował ROM-ów (lub ich
zawartości), które z przyczyn oczywistych (copyright) nie zostały załączone
na naszych dyskach. Aby uruchomić emulację DOS-a pod Linuxem, potrzebujesz
DOS license, np. MS-DOS, Windows 95 (MS-DOS 7), IBM PC-DOS, DR-DOS, Caldera
OpenDOS lub Free-DOS.
Dokumentacja
Ze względu na powszechną dostępność kodu oraz liberalne prawa rządzące
dystrybucją, Linux jest zapewne najlepiej udokumentowanym i opisanym
systemem operacyjnym. Praktycznie każde Twoje pytanie znalazło już odpowiedź
w plikach FAQ (najczęściej zadawane pytania), HOW-TO, INFO lub README - albo
też na stronach Man-a (wbudowanego w każdym Unixie systemu pomocy).
Wiele dystrybucji zawiera także całe, kompletne książki. Kilkanaście
podręczników w formacie postscript - w tym Matta Welsha "Linux installation
and getting started", "Linux Kernel Hacker's Guide" Michaela K. Johnsona,
"Linux Networks Administrators Guide" Olafa Kircha i "Linux User Guide"
Larry'ego Greenfielda. Gdzie konkretnie szukać pomocy? Po prostu na
własnym harddysku, po instalacji Linuxa...
Należy dokladnie przeczytać i przeanalizować zawartość /usr/doc (i jego
podkatalogów) - można tam znaleźć odpowiedź na praktycznie wszystkie pytania.
Szczególnie pomocne będą dokumenty zawarte (najczęściej) w /usr/share/doc/howto
- jak sama nazwa wskazuje, można będzie tam znaleźć szereg "HOWTO-s",
czyli dokumentów "łopatologicznie" wyjaśniających "jak" - czyli np. jak
w miarę gładko przejść z DOS-a/Windowsów na Linuxa
(DOS-Win-to-Linux-HOWTO), jak zainstalować polskie znaki (Polish-HOWTO)
itd. - kompletny spis wszystkich dokumentów jest w pliku INDEX. Nie trzeba
zwracać uwagi na rozszerzenie .gz - podgląd zawartości plików można uzyskać
z linuxowego klona Norton Commandera, czyli spod Midnight Commandera,
wywoływanego podaniem mc w linii poleceń - i jak w Nortonie, podgląd
zawartości pliku przez 'F3'.
Natomiast w /usr/doc/packages można znaleźć dokładny opis wszystkich
pakietów, ktore w danej chwili zostały zainstalowane na dysku - są to
praktycznie rzecz biorąc dokładne instrukcje obsługi.
Linux na innych platformach sprzętowych
Linux pierwotnie pisany był tylko na PC (na procesor Intel 386), jednak
jego rosnąca popularność spowodowała udostępnienie go na większość
popularnych platform. Oprócz tych wymienionych na początku tego dokumentu,
osiągalne są także wersje Linuxa na Sparc-a, Power PC i Apple
PowerMacintosh.
Linux 'a sprawa polska'
Obecnie dostępne dystrybucje są już w znacznej części spolonizowane, więc
nie ma - jeśli tylko dokonać poprawnej instalacji i konfiguracji - problemów
z doczytaniem się, "co ten system do nas mówi", jak i z przygotowywaniem czy
wydrukiem tekstów uwzględniających nasze narodowe znaki diakrytyczne.
Powrót