RA_E_05_SPR.PDF

(656 KB) Pobierz
Szablon dla tlumaczy
Dodatek A
Drzewo katalogów Linuksa
Rysunek A.1. Drzewo katalogów Debian GNU/Linux
Rysunek A.1 przedstawia typową strukturę drzewa katalogów systemu Linux. Pokazane są tylko główne
katalogi systemu.
21714224.002.png
Dodatek B
Główne pliki systemowe
Tabela B.1 opisuje główne pliki systemu Linux. Możesz jej używać, aby na przykład szybciej
zlokalizować pliki konfiguracyjne systemu.
Tabela B.1. Główne pliki systemowe
Plik
Opis
/boot/vmlinuz*
Jądro systemu
/etc/smb.conf
Plik konfiguracyjny demona smb (Samba)
/etc/smbpasswd
Informacje o kontach dla użytkowników Samby
/etc/apache/access.conf
Plik konfiguracyjny serwera WWW
/etc/apache.srm.conf
Plik konfiguracyjny serwera WWW
/etc/conf.modules
Aliasy i opcje dla modułów ładowanych dynamicznie do jądra
systemu
/etc/fstab
Zamontowane lub dostępne do zamontowania systemy plików
/etc/group
Informacje o grupach
/etc/hosts
Przypisuje numery IP komputerom
/etc/hosts.allow
Komputery mogące korzystać z usług sieci Internet
/etc/hosts.deny
Komputery, które mają zablokowany dostęp do usług sieci Internet
/etc/inetd.conf
Plik konfiguracyjny demona inetd , który kontroluje dostęp do usług
internetowych
/etc/inittab
Plik konfiguracyjny demona init , który kontroluje wykonywanie
procesów
/etc/issue
Plik zawierający informacje o wersji i dystrybucji jądra systemu
Linux
21714224.003.png 21714224.004.png
/etc/lilo.conf
Plik konfiguracyjny lilo (Linux Loader)
/etc/login.defs
Opcje dla polecenia useradd i z nim powiązanych
/etc/minicom.users
Użytkownicy, którzy mogą korzystać z programu minicom
/etc/mtab
Zamontowane systemy plików
/etc/passwd
Informacje o kontach użytkowników
/etc/printcap
Opcje i właściwości drukarki
/etc/profile
Domyślne środowisko dla użytkowników powłoki BASH
/etc/rc*.d
Skrypty startowe i zamknięcia systemu
/etc/rc.boot
Skrypty uruchomieniowe systemu
/etc/shadow
Zaszyfrowane hasła użytkowników systemu
/etc/skel/*
Pliki kopiowane do katalogu użytkownika w czasie zakładania konta
/etc/terminfo
Właściwości i opcje terminali
/etc/X11/XF86Config
Plik konfiguracyjny środowiska X
/var/log/apache/access.log Plik dziennika dostępu do serwera WWW
/val/log/apache/error.log Plik dziennika błędów serwera WWW
/var/log/messages
Plik zawierający informacje o stanie i błędach systemu
/var/spool/cron
Katalog dla plików konfiguracyjnych programów at i cron
Dodatek C
Narzędzia do zarządzania
pakietami Debiana
Dodatek ten przedstawia narzędzia do zarządzania pakietami Debiana. Załóżmy na przykład, że po
zainstalowaniu systemu Linux zauważyłeś brak kilku aplikacji, o których po prostu zapomniałeś; możesz
odnaleźć odpowiednie pakiety i przy użyciu niżej opisywanych narzędzi szybko je doinstalować. Tak samo, jeśli
pojawi się nowsza wersja programu, użyj narzędzi do obsługi pakietów, które pomogą ci zaktualizować pakiety
21714224.005.png
szybko i „bezboleśnie”, chroniąc jednocześnie pliki konfiguracyjne danej aplikacji. Kolejnym zadaniem narzędzi
do zarządzania pakietami jest zbieranie informacji o stanie systemu, co pozwala na określenie, czy zostały
usunięte z systemu jakiekolwiek ważne pliki.
Pakiety
Pakiet Debiana (lub po prostu pakiet albo deb ) jest plikiem zawierającym komponenty niezbędne do instalacji
aplikacji lub części oprogramowania (np. biblioteki). Pakiety są generalnie pokazywane według reguły, która
pozwala określić nazwę pakietu, wersje programu oraz numer wydania pakietu. Rysunek C.1 przedstawia, jak są
zorganizowane poszczególne komponenty nazwy pakietu.
Rysunek C.1. Struktura nazewnictwa pakietów systemu Debian GNU/Linux
Ważną cechą każdego pakietu jest to, że zawierają one metainformacje, tzn. informacje na temat zawartości
danego pakietu. Na przykład każdy pakiet zawiera listę innych pakietów potrzebnych do prawidłowego działania
aplikacji. Również każdy pakiet zawiera informacje o innych pakietach, które będą powodowały konflikty w
działaniu tej aplikacji.
Metainformacje doskonale upraszczają administrację pakietami, która w przeciwnym przypadku byłaby nie lada
trudnym zadaniem. Poza tym każdy pakiet zawiera sumę kontrolną, która chroni użytkowników przed
sfałszowanymi lub zawirusowanymi pakietami.
Pakiety Debiana posiadają kilka ważnych właściwości dających przewagę nad innymi schematami zarządzania
pakietami. Aby się dowiedzieć więcej na temat różnic pomiędzy metodami zarządzania pakietami, przeczytaj
analizę porównawczą napisaną przez J. Hessa, którą znajdziesz się pod adresem http://kitenet.net/~joey/pkg-
comp/ .
Narzędzia do administracji pakietami Debiana
Debian GNU/Linux dostarcza trzech głównych programów do zarządzania pakietami:
dpkg — oryginalny program do administracji pakietami, który używa trybu wiersza poleceń. Nowsze
pakiety zawierające programy do administracji pakietami, które są łatwiejsze w użyciu dla przeciętnego
użytkownika, przywołują polecenie dpkg na zawołanie. Jednakże dpkg umożliwia dostęp do pewnych
funkcji — w szczególności do funkcji zapytania, która nie jest dostępna przy używaniu nowszych
narzędzi zorientowanych na łatwość obsługi.
dselect — graficzna nakładka dla programu dpkg , która pozwala użytkownikowi przeglądać listę
dostępnych pakietów oraz wybór pakietów do instalacji lub ich usuwanie.
apt-get — narzędzie wiersza poleceń, które pozwala użytkownikom na wybór źródła uzyskiwania
pakietów. Źródłem w tym przypadku mogą być pliki na zamontowanym systemie plików, na dysku
CD-ROM, serwerze ftp i tak dalej. Jeśli użytkownik zażąda zainstalowania wybranego pakietu,
program apt-get lokalizuje go na liście swoich źródeł, w razie konieczności ściąga plik z sieci (np. z
serwera ftp) i instaluje go.
Dodatek nie opisuje wszystkich możliwych właściwości i opcji każdego narzędzia. Zamiast tego, materiał jest
zorganizowany wokół powszechnych zadań administracyjnych w taki sposób, aby ukazać zazwyczaj jedną, z
wielu możliwych, metodę wykonania danego zadania. W miarę poznawania systemu odkryjesz na pewno wiele
innych sposobów przeprowadzania zadań administracyjnych.
21714224.001.png
Zgłoś jeśli naruszono regulamin