Kad mums ir sadalījums, ir kaut kas ļoti noderīgs zināt visus iepakojumus vai nu esam izveidojuši sarakstu, lai izveidotu sarakstu un zinātu, kas mums ir formatēšanas gadījumā, lai varētu tos pārinstalēt, neaizmirstot par tiem, vai vienkārši dot priekšstatu par visu, kas mums ir, ja mēs vēlamies noņemt visu, kas mums nav ilgāka lietošana un no kuras mēs pat neatceramies, ka tā tika instalēta un ka tā aizņem vietu cietajā diskā.
Ja izmantojat, piemēram, Ubuntu un dodaties uz Ubuntu programmatūras centru, noklikšķinot uz pogas Instalēts, varat skatiet instalēto programmatūru, taču saraksts nav pilnīgs. Tāpēc šajā ziņā tas nav pārāk praktiski. Nav loģiski aplūkot paketes, kas instalētas no citiem pakotņu pārvaldības rīkiem, jo tie parādīs tikai no tiem instalētās paketes.
Lai uzzinātu pilnu sarakstu, risinājums ir vēl viens, ko mēs šeit piedāvājam, un tādējādi varēsim iegūt pilnīgu ziņojumu par visu programmatūru, kas ir instalēta mūsu distro, vai nu Debian, Ubuntu vai abu atvasinājumi kas izmanto dpkg. Šai komandai mēs varam pievienot arī ļoti interesantu iespēju, kuru mēs jums iesniegsim un kas arī ļaus mums redzēt katra mūsu cietajā diskā norādīto paku lielumu.
Nu, redzēt sarakstu ir ārkārtīgi vienkārši. Jums vienkārši jāatver terminālis vai konsole un no turienes ierakstiet šādu teksta rindiņu, lai jums tiktu parādīts saraksts:
dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n
Šī ir opcija, lai veiktu šo uzdevumu, taču jūs varat modificēt komandas opcijas un atribūtus tā, lai rezultāts būtu atšķirīgs atbilstoši jūsu vajadzībām. Visi jautājumi vai ierosinājumi tiks laipni gaidīti. Atstājiet savu komentāru, un es atbildēšu pēc iespējas ātrāk.
IETEIKUMS:
Mēs varētu ātri izveidot automatizētu skripta prototipu nākamajai komandai (vai pārinstalēt vai izmainīt izmaiņas), ja vien mūsu .deb ir citā nodalījumā (vai arī mēs to lejupielādējam no sava spoguļa savā LAN vai, kā pēdējais līdzeklis, mēs to "lejupielādējam" no interneta):
`dpkg-query -W -f = 'apt-get install $ {Package} \ n' | kārtot -n> list_app_to_install.sh `
Protams, ja izmantojat apt-get, citādi aizstājiet ar pareizo (piemērotība, yum utt.). Tā kā es saku, ka tas ir prototips, trūkst galvenes #! / Bin / bash, padariet to izpildāmu, pārvaldiet uzstādīšanas atļauju mērogu utt.
AUGSTĀK liek man brīnīties ** Kā uzzināt, vai pakete JAU ir uzstādīta mērķa mašīnā? **
Lieliski, ja atkārtoti izmantojat kodu: mēs izpildām to pašu teikumu, kuru iesaku mērķa mašīnai PIEŠĶIRT DAŽĀDU VĀRDU SARAKSTAM, un pēc tam izpildām komandu DIFF abos failos.Ko jūs domājat?
PAREIZOT «yum» izmanto RPM paketes, es «jaucu vingrošanu ar magnēziju», kuras vērts. 8- (
Lai ātri apskatītu instalētās paketes, tas varētu būt arī:
dpkg -l
Sveiki cilvēki:
Tas varētu būt ar ...
dpkg –get-selections | grep -v deinstall | mazāk
... vai mainiet mazāk, lai to nosūtītu uz failu ...
dpkg –get-selections | grep -v deinstall> instalētās_paketes
Saludos!