Kad imamo distribuciju, nešto je vrlo korisno znati sve pakete da smo instalirali, bilo da napravimo popis i znamo što imamo u slučaju formatiranja da bismo ih mogli ponovo instalirati, a da ih ne zaboravimo ili jednostavno donijeti ideju o svemu što imamo u slučaju da želimo ukloniti bilo što što nemamo dulje uporabe i od kojih se čak i ne sjećamo da je instaliran i da zauzima prostor na tvrdom disku.
Ako, na primjer, koristite Ubuntu i odete u Ubuntu Software Center, klikom na gumb Instalirano možete pogledajte softver koji ste instalirali, ali popis nije potpun. Stoga nije vrlo praktično u tom pogledu. Također nije logično gledati pakete instalirane iz drugih alata za upravljanje paketima, jer će vam oni predstaviti samo pakete instalirane iz njih.
Da bismo znali cjelovit popis, rješenje je još jedno koje ovdje predstavljamo i tako možemo imati cjelovito izvješće o svom softveru koji je instaliran u našoj distribuciji, bilo Debian, Ubuntu ili derivati oba koji koriste dpkg. U ovu naredbu možemo dodati i vrlo zanimljivu opciju koju ćemo vam predstaviti, a koja će nam također omogućiti da vidimo veličinu svakog od paketa navedenih na našem tvrdom disku.
Pa, vidjeti popis izuzetno je jednostavno. Jednostavno morate otvoriti terminal ili konzolu, a odatle upišite sljedeći redak teksta tako da će vam se prikazati popis:
dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n
Ovo je opcija za izvršavanje ovog zadatka, ali možete izmijeniti opcije i atribute naredbe tako da se rezultat razlikuje prema vašim potrebama. Bilo koja pitanja ili prijedlozi bit će dobrodošli. Ostavite svoj komentar, a ja ću odgovoriti u najkraćem mogućem roku.
PRIJEDLOG:
Mogli bismo brzo stvoriti automatizirani prototip skripte za sljedeći tim (ili ponovnu instalaciju ili distro promjenu) sve dok imamo svoj .deb na drugoj particiji (ili ga dobro preuzmemo iz vlastitog zrcala na našem LAN-u ili, u krajnjem slučaju, "preuzimamo" ga s interneta):
`dpkg-query -W -f = 'apt-get install $ {Paket} \ n' | poredaj -n> list_app_to_install.sh `
Naravno ako koristite apt-get inače zamijenite odgovarajućim (aptitude, yum, itd.). Kao što kažem da je prototip, nedostaje zaglavlje #! / Bin / bash, učinite ga izvršnim, uspijete prilagoditi dozvole za instalaciju itd.
GORNJE me natjera da se zapitam ** Kako znati je li paket VEĆ instaliran na ciljnom stroju? **
Pa, sjajna stvar kod ponovne upotrebe koda: izvršavamo istu rečenicu koju predlažem na ciljnom stroju DAJEMO RAZLIČITO IME NA POPIS, a zatim izvršavamo naredbu DIFF na dvije datoteke. Što mislite?
CORRIJO «yum» koristi RPM pakete. «Zbunjujem gimnastiku s magnezijem», vrijedno pažnje. 8- (
Da biste brzo vidjeli instalirane pakete, to bi također moglo biti:
dpkg -l
Pozdrav ljudi:
Moglo bi biti s ...
dpkg –get-selections | deinstaliranje grep -v | manje
... ili promijenite manje da biste ga poslali u datoteku ...
dpkg –get-selections | deinstall grep -v> instalirani_paketi
Saludos!