15 primerov uporabe novega naprednega orodja za pakete (APT) v Ubuntu/Debian
Ena pomembna stvar, ki jo je treba obvladati pod sistemom Linux/Server Management je upravljanje paketov z različnimi orodji za upravljanje paketov.
Različne distribucije Linuxa namestijo aplikacije v vnaprej pripravljeni paket, ki vsebuje binarne datoteke, konfiguracijske datoteke in tudi informacije o odvisnostih aplikacije.
Orodja za upravljanje paketov pomagajo skrbnikom sistemov/strežnikov na več načinov, kot so:
- Prenos in namestitev programske opreme
- Sestavite programsko opremo iz vira
- Spremljanje vse nameščene programske opreme, njenih posodobitev in nadgradenj
- Obravnavanje odvisnosti
- in tudi shranjevanje drugih informacij o nameščeni programski opremi in še veliko več
V tem priročniku si bomo ogledali 15 primerov uporabe novega APT (Advanced Package Tool) v vaših sistemih Ubuntu Linux.
APT je orodje, ki temelji na ukazni vrstici in se uporablja za obravnavo paketov v sistemih Linux, ki temeljijo na Ubuntuju. Predstavlja vmesnik ukazne vrstice za upravljanje paketov v vašem sistemu.
1. Namestitev paketa
Paket lahko namestite na naslednji način, tako da navedete eno samo ime paketa ali namestite več paketov hkrati, tako da navedete vsa njihova imena.
$ sudo apt install glances
2. Poiščite lokacijo nameščenega paketa
Naslednji ukaz vam bo pomagal našteti vse datoteke, ki jih vsebuje paket, ki se imenuje pogledi (orodje za vnaprejšnje spremljanje Linuxa).
$ sudo apt content glances
3. Preverite vse odvisnosti paketa
To vam bo pomagalo prikazati surove informacije o odvisnostih določenega paketa, ki ga navedete.
$ sudo apt depends glances
4. Poiščite paket
Možnost iskanja išče dano ime paketa in prikaže vse ustrezne pakete.
$ sudo apt search apache2
5. Oglejte si informacije o paketu
To vam bo pomagalo prikazati informacije o paketu ali paketih, zaženite spodnji ukaz tako, da določite vse pakete, o katerih želite prikazati informacije.
$ sudo apt show firefox
6. Preverite paket za morebitne prekinjene odvisnosti
Včasih lahko med namestitvijo paketa dobite napake v zvezi z zlomljenimi odvisnostmi paketa, da preverite, ali teh težav ni, zaženite spodnji ukaz z imenom paketa.
$ sudo apt check firefox
7. Seznam priporočenih manjkajočih paketov danega paketa
$ sudo apt recommends apache2
8. Preverite različico nameščenega paketa
Možnost ‘version’ vam prikaže nameščeno različico paketa.
$ sudo apt version firefox
9. Posodobite sistemske pakete
To vam bo pomagalo prenesti seznam paketov iz različnih skladišč, vključenih v vaš sistem, in jih posodobiti, ko bodo na voljo nove različice paketov in njihove odvisnosti.
$ sudo apt update
10. Sistem za nadgradnjo
To vam pomaga namestiti nove različice vseh paketov v vaš sistem.
$ sudo apt upgrade
11. Odstranite neuporabljene pakete
Ko v sistem namestite nov paket, so nameščene tudi odvisnosti in nekatere sistemske knjižnice uporabljajo z drugimi paketi. Po odstranitvi določenega paketa bodo odvisnosti ostale v sistemu, zato za njihovo odstranitev uporabite samodejno odstranitev na naslednji način:
$ sudo apt autoremove
12. Očistite staro skladišče prenesenih paketov
Z možnostjo »očisti« ali »samodejno očisti« odstranite vse stare lokalne repozitorije prenesenih datotek paketov.
$ sudo apt autoclean or $ sudo apt clean
13. Odstranite pakete z njegovimi konfiguracijskimi datotekami
Ko zaženete apt z remove, odstrani samo datoteke paketov, konfiguracijske datoteke pa ostanejo v sistemu. Če želite odstraniti paket in konfiguracijske datoteke, boste morali uporabiti čiščenje.
$ sudo apt purge glances
14. Namestite paket .Deb
Če želite namestiti datoteko .deb, zaženite spodnji ukaz z imenom datoteke kot argumentom, kot sledi:
$ sudo apt deb atom-amd64.deb
15. Poiščite pomoč med uporabo APT
V naslednjem ukazu so navedene vse možnosti z opisom uporabe APT v vašem sistemu.
$ apt help
Povzetek
Vedno si zapomnite dobra orodja za upravljanje paketov, ki jih lahko uporabljate v Linuxu.
Z nami lahko delite, kaj uporabljate, in svoje izkušnje z njim. Upam, da je članek koristen in za vse dodatne informacije pustite komentar v oddelku za komentarje.