Csomag
Linuxban a csomag egy program, vagy programkomponens telepítője. Gyakorlatilag bármilyen programot telepítesz, az egy vagy több csomagból fog állni. Van amelyik egy windows-os dll-nek felel meg, mások egy kisebb, vagy akár egészen nagy programnak (pl: Libreoffice).Két nagyon elterjedt csomagtípus van:
- deb: Debian és leszármazottai
- rpm: Redhat, Fedora, openSUSE és leszármazottai
Csomakezelő
A csomagkezelő az a program, ami figyeli és karbantartja a csomagjaidat. Ezzel tudsz telepíteni, eltávolítani, frissíteni, vagy akár korábbi verzióra visszaállítani adott csomagokat. Alapvetően parancssori, de soknak létezik grafikus megfelelője is.
Pár darab felsorolásszerűen:
- dpkg, apt, aptitude: debian, és leszármazottai használják.
- yum: fedora rpm alapú csomagkezelője
- zypper, YaST: openSUSE rpm alapú csomagkezelője
- pacman: Archlinux csomagkezelője
- rpm: Redhat csomagkezelő
Példák
Az alábbiakban leírok egy-egy példát, hogyan lehet programokat keresni, telepíteni, törölni.
Tegyük fel, hogy nem tetszik a beépített médialejátszó, és szeretnénk telepíteni egy másikat.
Keresés
A keresőben az a jó, hogy nem csak a csomag nevében, hanem a leírásában is keres, vagyis ha tudjuk, hogy milyen típusú programot keresünk, de nem tudjuk a konkrét nevét, akkor is meg tudjuk találni.
- apt-cache search "media player"
- yum search "media player"
- zypper search "media player"
Telepítés
Mondjuk megtetszett a VLC Media Player, mert azt már úgyis ismerjük windows-os korszakunkból.
- apt-get install vlc
- yum install vlc
- zypper install vlc
Fissítés
A frissítés menete két lépésből áll. Első lépésben a csomagkezelő letölti a teljes csomaglistát, és a verziókat összehasonlítva meg tudja mondani, miből került fel frisebb verzió.
- apt-get update
- apt-get upgrade
- yum update
- zypper update
Törlés
Ha egy programot nem akarunk már használni, akkor egyszerűen eltávolíthatjuk.
- apt-get remove vlc
- yum remove vlc
- zypper remove vlc
Ezzel a vlc-t sikeresen leszedtük a gépről, azonban pár függőség valószínűleg telepítve maradt. Ezeket az alábbi parancssal tudjuk eltávolítani:
- apt-get autoremove
No comments:
Post a Comment