Kaip pamatyti „Debian“ įdiegtų paketų ir išvestinių priemonių sąrašą

„Ikea“ instrukcijos „Tux“ iškirpti

Kai turime paskirstymą, yra kažkas labai naudingo žinoti visas pakuotes arba įdiegę, norėdami sudaryti sąrašą ir žinoti, ką turime formatavimo atveju, kad galėtume juos iš naujo įdiegti nepamiršdami arba tiesiog pateikdami idėją apie viską, ką turime, jei norėtume pašalinti bet ką, ko neturime ilgesnis naudojimas ir iš kurio mes net neprisimename, kad jis buvo įdiegtas ir kad jis užima vietą standžiajame diske.

Pavyzdžiui, jei naudojate „Ubuntu“ ir einate į „Ubuntu“ programinės įrangos centrą, galite spustelėti mygtuką Įdiegta peržiūrėkite įdiegtą programinę įrangą, bet sąrašas nėra išsamus. Todėl šiuo požiūriu tai nėra labai praktiška. Taip pat nėra logiška žiūrėti į paketus, įdiegtus iš kitų paketų valdymo įrankių, nes jie jums pateiks tik iš jų įdiegtus paketus.

Norint sužinoti visą sąrašą, sprendimas yra dar vienas, kurį pateikiame čia, ir todėl galime turėti išsamią ataskaitą apie visą programinę įrangą, kuri yra įdiegta mūsų platykloje. „Debian“, „Ubuntu“ arba abiejų dariniai kad naudoja dpkg. Taip pat prie šios komandos galime pridėti labai įdomią parinktį, kurią pateiksime jums ir kuri taip pat leis mums pamatyti kiekvieno iš kietajame diske išvardytų paketų dydį.

Na, pamatyti sąrašą yra labai paprasta. Jums tiesiog reikia atidaryti terminalą arba konsolę ir iš ten įveskite šią teksto eilutę, kad būtų pateiktas sąrašas:

dpkg-query -W -f='${Installed-Size} ${Package}\n' | sort -n

Tai yra galimybė atlikti šią užduotį, tačiau galite modifikuoti komandos parinktis ir atributus taip, kad rezultatas būtų kitoks, atsižvelgiant į jūsų poreikius. Visi klausimai ar pasiūlymai bus laukiami. Palikite komentarą ir aš atsakysiu kuo greičiau.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Už duomenis atsakingas: AB Internet Networks 2008 SL
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Džimis Olano sakė

    PASIŪLYMAS:

    Mes galėtume greitai sukurti automatinį scenarijaus prototipą kitai komandai (arba iš naujo įdiegti ar pakeisti), jei tik turime .deb skirtingame skaidinyje (arba gerai, mes jį atsisiųsime iš savo veidrodžio savo LAN arba, kraštutiniu atveju, „atsisiunčiame“ iš interneto):

    `dpkg-query -W -f = 'apt-get install $ {Package} \ n' | rūšiuoti -n> list_app_to_install.sh "

    Žinoma, jei naudojate apt-get, kitaip pakeiskite jį tinkamu (tinkamumas, yum ir kt.). Kadangi sakau, kad tai yra prototipas, trūksta antraštės #! / Bin / bash, padarykite ją vykdomą, tvarkykite diegimo teises ir pan.

    AUKŠčiau išvardyti verčia mane susimąstyti ** Kaip sužinoti, ar paketas JAU įdiegtas tikslinėje mašinoje? **

    Puiku, pakartotinai naudojant kodą: įvykdome tą patį sakinį, kurį siūlau tikslinei mašinai PATEIKTI Į SĄRAŠĄ SKIRTINGĄ VARDĄ, o tada vykdome komandą DIFF dviejuose failuose. Ką manote?

  2.   Džimis Olano sakė

    Taisydamas „yum“ naudoja RPM paketus, aš „painiojau gimnastiką su magnezija“, verta dėmesio. 8- (

  3.   Pedro sakė

    Jei norite greitai pamatyti įdiegtus paketus, taip pat gali būti:

    dpkg -l

  4.   Walteris Omaras DAri sakė

    Sveiki žmonės:

    Tai gali būti su ...

    dpkg –get-selections | grep -v deinstall | mažiau

    ... arba pakeiskite mažiau, kad nusiųstumėte į failą ...

    dpkg –get-selections | grep -v deinstall> install_packages

    Sveiki atvykę!