NAZWA | OPIS | KONFLIKTY |
---|---|---|
aaa_base | Instaluje na dysku drzewo katalogów | Tworzą porządek na dysku i paczka zajmuje tak mało miejsca, że lepiej zainstalować |
aaa_elflibs | W paczce tej znajduje się wiele niezbędnych bibliotek. Np do obsługi VGA, fontów, karty dźwiękowej itp | Jeśli chcemy widzieć coś na ekranie paczuszka musi być zainstalowana |
aaa_terminfo | Baza wzorów niezbędna do zalogowania się do systemu | Nie próbuj się logować bez tej paczki |
acl | Kontrolna lista dostępu dla POSIX’a | Nie mam pojęcia do czego to służy, ale bez instalacji tego pakietu Linux działa |
acpid | Oprogramowanie zarządzające oszczędzaniem energii elektrycznej | Jeśli instalujemy Linuksa na laptopie – jak najbardziej wskazane |
apmd | Narzędzia do monitorowania energii elektrycznej | j.w. |
attr | Zestaw narzędzi obsługujący rozszerzone atrybuty dla plików i folderów | Pewnie jest to niezbędne, ale zainstalujemy w późniejszym czasie |
bash | Tekstowa powłoka na system operacyjny – w niej wpisujemy polecenia które są wykonywane na plikach | Linux bez niej działa, ale nic nie możemy zrobić |
bin | Kilka prostych poleceń – np.: mktemp – tworzy tymczasowe pliki | Bez tych poleceń nic nie będzie działać |
btrfs_progs | ||
bzip2 | Jeden z najpopularniejszych formatów pakowania danych następca ZIP’a | Można na początku sobie darować. Na płycie instalacyjnej jest tylko jeden plik spakowany tym formatem: MANIFEST.bz2 |
coreutils | Wiele poleceń systemowych – np.: mkdir, install | Trudno się obejść bez tych poleceń |
cpio | Użytki do tworzenia kopii zapasowych systemu | Paczuszka nie jest konieczna do prawidłowego działania Linuksa |
cpufrequtils | ||
cryptsetup | Zestaw narzędzi do zabezpieczenia systemu. Kodują dane na dysku | Po zainstalowaniu zwiększy się bezpieczeństwo systemu |
cups | System zarządzania drukarkami | Jeśli mamy drukarkę podłączoną do komputera – to lepiej zainstalować ten pakiet |
cxxlibs | Biblioteki języka programowania C++ | Wiele kodów źródłowych jest napisanych w tym języku i w przyszłości pewnie będzie niezbędna ta biblioteka, ale system bez niej też działa |
dbus | ||
dcron | Program który okresowo wykonuje czynności systemowe (np pakuje pliki z logami, lub je wyrzuca) | Można nie instalować, ale zwiększa się wygoda pracy w systemie. Zainstalujemy w późniejszym terminie |
device-mapper | Menadżer zarządzania partycjami na dysku | Pewnie jest niezbędny, ale u mnie system działał bez tego pakietu |
devs | Tworzy pliki niezbędne dla urządzeń komputerowych takich jak np.: Hdd, Cd-rom, Pendrive itp | Problem z urządzeniami |
dialog | Wyświetla menu wielu programów w postaci ciekawych pseudo okienek.e być program instalacyjny | Niezbędny dla wielu programów – np dla pkgtool, ale bez tego sam system też działa. |
dosfstools | Zestaw zarządzający FAT’owskim systemem zapisu danych | Jeśli zamierzamy zapisywać, odczytywać dane zapisane w systemie FAT (partycje z Windowsa, dyskietki, pendrive’a) to można zainstalować |
e2fsprogs | program do obsługi podstawowych systemów zapisu w Linuksie EXT2 i EXT3 | Niezbędny, gdy formatujemy partycje w systemie EXT4 |
ed | Archaiczny edytor tekstu | Znajduje się tu tylko z powodów nostalgii |
eject | Polecenie do wysuwania klapki CD-ROM’u lub DVD, a także automatycznie montuje i odmontowuje CD-ROM | Leniwi niech sobie zainstalują |
elvis | Klon najpopularniejszego edytora tekstu na Linuksa | Zaraz po instalacji systemu zainstalujemy program mc, który ma w sobie doskonały edytor mcedit |
etc | Katalog ustawień systemowych dla wielu programów | Bardzo potrzebny do poprawnego działania Linuksa |
file | Zestaw do rozpoznawania typu pliku. Tworzony od 1994r. | Pewnie będzie później niezbędny, ale system też bez niego działa |
findutils | Program do wyszukiwania danych | Pomocne, i niezbędne – bez tej paczki nie działa odinstalowanie programów removepkg |
floppy | Programy do obsługi stacji dyskietek | W moim przypadku nie korzystam z tego urządzenia, więc paczkę wywaliłem |
gawk | Język programowania AWK | Prosty język skryptowy do przetwarzania danych plikowych. Nie jest konieczny do włączenia do instalacji. |
gdisk | ||
genpower | Monitor UPS’a (urządzenia zabezpieczającego przed brakiem napięcia – taki akumulator podłączony do komputera) | Nie posiadam – nie instaluję |
gettext | Paczka chyba do wyświetlania komunikatów | Jeśli jej będzie brakować to doinstaluję |
getty-ps | Program niezbędny do zalogowania się w systemie – sprawdza hasła i użytkowników – polecenie agetty | Bez tej paczuszki system po prostu wysypie się |
glibc-solibs | Biblioteka języka programowania C | Bardzo potrzebna dla wielu programów |
glibc-zoneinfo | Dodatek do biblioteki C dla zrządzania strefami czasowymi | Nie mam pojęcia do czego służy |
gpm | Oprogramowanie do obsługi myszki | Jeśli będę potrzebował – doinstaluję. Niezbędne jeśli uruchamiamy Linuksa w systemie okienkowym |
grep | Coś do obsługi wprowadzanych tekstowych poleceń. Większość plików instalacyjnych wykorzystuje to polecenie | Nie ma możliwości zalogowania się w systemie |
gzip | Najpopularniejszy sposób kompresji danych – ZIP | Wszystkie pakiety są nim spakowane i jeśli go nie zainstalujemy – nie będzie możliwości nic doinstalować |
hdparm | Zestaw narzędzi do obsługi nośników danych | Jeśli mamy problemy z twardym dyskiem, chcemy zmienić jego parametry, lub monitorować jego pracę – zainstaluj |
infozip | Program do testowania, pakowania i rozpakowywania stosowany w takich systemach operacyjnych jak: Unix, VMS, MSDOS, OS/2, Windows NT, Minix, Atari and Macintosh, Amiga and Acorn RISC OS | Później na pewno doinstaluję |
inotify-tools | Jakieś komendy do programowania | Nie mam bladego pojęcia – może później gdzieś zorientuję się o potrzebie instalacji |
isapnptools | Aktywuje sterowniki i karty rozszerzeń umieszczone w starszych złączach ISA (takie czarne gniazdka na płycie głównej) | Nie posiadam żadnej karty podłączonej do tego archaicznego złącz, więc nie instaluję |
jfsutils | Programy do obsługi systemu JFS stworzonego przez firmę IBM | Zbędny do prawidłowego działania Linuksa |
kbd | Zarządzanie klawiaturą | Jeśli chcesz mieć dostępne polskie znaki – zainstaluj |
kernel-firmware | ??? | ??? |
kernel-generic | Buduje w jądrze zestaw do obsługi urządzeń przechowywania danych – RAM-disc, SCSII | Tego kernela instalujemy tylko dla procesorów starszych niż Pentium Pro |
kernel-generic-smp | j.w. tylko dla komputerów wieloprocesorowych | System i tak domyślnie zainstaluje tego kernela |
kernel-huge | Jądro Linuksa | Można usunąć i później osobno skompilować, ale o tym później |
kernel-huge-smp | j.w. tylko dla komputerów wieloprocesorowych | |
kernel-modules | Dodatkowe moduły do jądra które obsługują np CD-Rom, kartę sieciową itp. | j. w. |
kernel-modules-smp | j.w. tylko dla komputerów wieloprocesorowych | |
less | Potrafi dzielić wielkie pliki | Dzięki niemu działa szybciej edytor tekstu VI |
lha | System pakowania danych | Jeśli napotkamy program spakowany tym systemem – to będzie niezbędny |
libcgroup | ||
lilo | Linux loader – botuje system z odpowiedniej partycji | Jakiś program musi być – może być też alternatywny GRUB w przeciwnym wypadku komputer nie będzie wiedział z której partycji ma wystartować system |
loadlin | Dzięki temu programowi Linux będzie miał możliwość załadować się z partycji spod DOS’a | U mnie jest ta możliwość zbędna |
logrotate | Panuje nad plikami logów zapisywanych przez inne aplikacje | Bez tej paczuszki po pewnym czasie zapcha się dysk twardy, więc lepiej zainstalować |
lrzip | ||
lvm2 | Program do zarządzania logicznymi dyskami | Jeśli ktoś ma duży dysk twardy i będzie chciał zmieniać np. rozmiar dysków logicznych – niech zainstaluje |
mclog | ||
mdadm | Do zarządzania RAID’em – kilkoma dyskami połączonymi i widzianymi jako jeden | Dla zainteresowanych – u mnie oczywiście pakiet zbędny |
minicom | Pakiet niezbędny do komunikacji np. poprzez modem | Można doinstalować w późniejszym czasie |
mkinitrd | Tworzy dyski w pamięci RAM | Hi hi – mam tylko 64 Mb RAM’u |
module-init-tools | Wiele oprogramowania jest dołączane do jądra jako moduły (np. sterowniki kart sieciowej). Ten pakiet obsługuje właśnie takie moduły | Gdy w jądrze mamy już wszystko co potrzeba – można usunąć |
mt-st | System do zarządzania magnetycznymi napędami taśmowymi tzw. Stream’erami | Rzadko stosowany sposób zabezpieczania danych |
mtx | Programy i biblioteki do kontroli nad magnetycznymi napędami taśmowymi | J.w. nie jest mi potrzebny |
ncompress | Klasyczny program do kompresji plików. Plik wynikowy ma rozszerzenie .Z | Gdy będę potrzebował to doinstaluję |
ntfs-3g | Sterowniki wymagane do pracy na dysku posiadającym system plików NTFS – Windows XP, Windows Serwer 2003, Windows 2000 i Windows Vista | Jeśli podłączę dysk w systemie NTFS – będę musiał zainstalować |
openssl-solibs | Biblioteka szyfrująca połączenie sieciowe | Koniecznie zainstaluję, gdy będę korzystał z przeglądarki WWW, lub przy instalacji SMB |
patch | Polecenie dodaje nowe katalogi do ścieżki systemowej | Na początku można obyć się bez tego polecenia, ale później podczas instalacji mogą wystąpić kłopoty |
pciutils | Kart podłączone do złącza PCI (grafika, muzyka, sieć) konfigurują się same -PnP, ale często zachodzi potrzeba wyświetlenia lub zmiany parametrów i do tego służy ten zestaw | gdy będę miał kłopoty z kartami PCI – zainstaluję. |
pcmciautils | Programy obsługujące złącze PCMCIA i urządzenia podłączone przez to złącze | W moim komputerze nie ma złącza w tym standardzie – ale znajduje się ono np w laptopach |
pkgtools | Zestaw programów do obsługi pakietów instalacyjnych. | Jeśli nie zainstalujemy – nic dodać, nic ująć z systemu. Jest możliwość instalowania tylko ze źródeł |
procps | Zestaw poleceń nadzorujących procesy np: ps, pkill, killall itp | Nie będzie wielu potrzebnych poleceń |
quota | W tej paczce znajduje się zestaw narzędzi do zarządzania przestrzenią na dysku | Gdy do serwera będzie miała dostęp większa ilość użytkowników – na pewno zestaw ten będzie niezbędny |
reisersfsprogs | Zestaw obsługujący partycje które zostały sformatowane jako Reiserfs | Ja wszystkie pakiety mam w typie Ext3 więc ten zestaw jest zbędny |
rpm2tgz | Konwerter pakietów instalacyjnych RPM – dostępnych np dla systemu Mandriva na pakiety stosowane w Slackware – TGZ | Większość pakietów jest stworzona z myślą o Slackware, więc na razie nie potrzebuję tego konwertera |
sdparm | Zestaw narzędzi do zmiany atrybutów dla dysków podłączonych do złącza SCSI | Nie posiadam żadnych napędów na złącze SCSI, więc to narzędzie nie jest mi potrzebne |
sed | Jakiś Stream edytor ??? | Nie wiem do czego potrzebna jest ta paczka, ale uruchamiając system wywala napis, że jej brakuje – nie lubię |
shadow | Polecenia do zabezpieczenia konta – np do szyfrowania haseł (passwd) | Po usunięciu zmniejsza się bardzo bezpieczeństwo Linuksa i nie można nadać hasła nawet administratorowi |
sharutils | Zestaw programów kompresujących | Tymczasem niepotrzebny |
slocate | Polecenie tworzy bazę danych o położeniu wszystkich plików na dysku | Tak dokładnie to nie wiem, czym zajmuje się ten pakiet |
smartmontools | Każdy twardy dysk posiada elektroniczne zabezpieczenie, które informuje nas o jego podstawowych parametrach tzw. S.M.A.R.T. – w tej paczce znajduje się zestaw programów do monitorowania | W moim komputerze tą rolę sprawuje Bios, więc nie zainstalowałem tego pakietu |
splitvt | Program pozwala na podzielenie okna na dwie części i pracowanie na obydwu | Ciekawy pomysł, ale tymczasowo zbędny |
sysfsutils | Programy i biblioteki oferujące możliwość korzystania z dysków i partycji wirtualnych | Ciekawy zestaw, ale poznamy go troszkę później |
sysklogd | Programy niezbędne do zalogowania się w systemie | Nie będziemy mieli możliwości zalogowania się do systemu |
syslinux | Program ładujący system operacyjny z partycji FAT (MS-Dos, Windows), lub dyskietki | U mnie na dysku jest tylko Linux, a partycje są też innego typu, więc nie mam potrzeby instalować |
sysvinit | polecenia:shutdown, runlevel itp. | Niezbędne polecenia do wystartowania systemu |
sysvinit-functions | Skrypty startowe | |
sysvinit-scripts | j. w. ??? | |
tar | Zestaw programów pakujących. Najpopularniejszy w Linuksie. Wszystkie pakiety są spakowane tym programem. | Nie ma możliwości doinstalowania czegokolwiek |
tcsh | Alternatywna powłoka trybu tekstowego | Ma wiele udogodnień, ale ja przyzwyczaiłem się do bash’a |
time | Kontroluje czas trwania każdego procesu | Zbędny do prawidłowego działania systemu |
tree | Listuje i wyświetla katalogi w postaci kolorowego “drzewa” katalogów | Zbędny bajer – warto zobaczyć i skasować |
udev | udev nasłuchuje na informacje od kernela, gdy jakieś urządzenie zostanie dodane/usunięte i tworzy/usuwa odpowiednie pliki w /dev | Instaluję, chociaż nie ma takiej potrzeby, ale zwiększa się wygoda pracy z urządzeniami |
unarj | Zestaw programów pakujących pliki | Tymczasowo zbędny |
usb_modeswitch | ||
usbutils | Będziemy korzystać z Pendrive’a, więc nasz Linux musi poznać złącze usb | Jeśli posiadamy jakieś urządzenia podłączane pod USB koniecznie zainstaluj, chociaż ja mam myszkę i klawiaturę pod USB i też działa bez tego pakietu |
utempter | Jeśli się nie mylę – jest to zestaw dzięki któremu zaktualizujemy biblioteki. Tworzy katalogi tymczasowe | Aż tak daleko nie doszedłem. |
util-Linux | Dużo różnych niezbędnych programów – np.:mount, cfdisk itp. | Dzięki tym programom wykonamy standardowe czynności w Linuksie |
which | Polecenie wyświetla pełną ścieżkę dostępu do polecenia (gdzie jest zainstalowane) | Wiele skryptów shella korzysta z tego polecenia, więc lepiej go mieć |
xfsprogs | Pakiet programów do obsługi systemu plikowego zwanego XFS | Nawet nie słyszałem o tym systemie |
xz | Nowy system pakowania zastosowany zamiast tar. Większość pakietów spakowany tym programem | Niezbędny – zainstaluję zaraz po instalacji całego systemu. |
zoo | Kolekcja programów do kompresji plików. Wg. opisu jest bardzo efektywna – uzyskuje się zmniejszenie pliku nawet do 20% wielkości pierwotnej | Jeśli zajdzie potrzeba korzystania z tego pakietu – można doinstalować |
W przypadku wersji 13.36 lista niezbędnych pakietów będzie krótka:
# ls /var/log/packets aaa_base-13.37-i486-3 aaa_elflibs-13.37-i486-7 aaa_terminfo-5.8-i486-1 bash-4.1.010-i486-1 bin-11.1-i486-1 coreutils-8.11-i486-1 devs-2.3.1-noarch-25 e2fsprogs-1.41.14-i486-1 etc-13.013-i486-1 findutils-4.4.2-i486-1 getty-ps-2.1.0b-i486-1 glibc-solibs-2.13-i486-4 grep-2.7-i486-1 gzip-1.4-i486-1 kernel-generic-smp-2.6.37.6_smp-i686-2 kernel-huge-smp-2.6.37.6_smp-i686-2 kernel-modules-smp-2.6.37.6_smp-i686-2 lilo-22.8-i486-16 module-init-tools-3.12-i486-2 patch-2.6.1-i486-1 pkgtools-13.37-noarch-9 procps-3.2.8-i486-3 sed-4.2.1-i486-1 shadow-4.1.4.3-i486-2 sysklogd-1.5-i486-1 sysvinit-2.86-i486-6 sysvinit-functions-8.53-i486-2 sysvinit-scripts-1.2-noarch-43 tar-1.26-i486-1 udev-165-i486-2 util-linux-2.19-i486-1 which-2.20-i486-1