Kontrolo de programoj instalitaj sur Debian kaj derivaĵoj

Saluton al ĉiuj!

La kialo de ĉi tiu afiŝo estas prezenti iom da konsiloj por tiuj, kiuj tre zorgas pri la instalado aŭ forigo de programaro en via sistemo. En distribuoj kiel Debian kaj derivaĵoj (ubuntu, Linukso Mento, elementa OS, ...), kiuj uzas apt, estas dosiero, kiu spuras ĉion, kio estas instalita aŭ forigita de nia PC. Kaj tion ni provos montri hodiaŭ.

Ofte okazas, ke ni instalas programaro tio iam utilas al ni kaj tion poste ni volas forigi. Ni povas fari ĝin (krom uzi grafikajn programojn) per la komando:

$ sudo apt-get remove --purge nombredelsoftware

La opcio purgado ĝi ankaŭ malplenigas la programajn agordojn. Ĝi estas nedeviga sed miaokaze mi ĉiam uzas ĝin.

Per ĉi tio ni forigas la koncernan programon kaj, se ĝi estas la kazo, apt informas nin, ke ekzistas pakaĵoj ne plu necesaj kaj ni povas forigi per la komando:

$ sudo apt-get autoremove

Kiel vi jam scias, per ĉi tiuj du simplaj paŝoj ni forigas la programon kaj ĝiajn dependecojn. Tamen estas kazoj, kiam io instalita de ni ne aperas kiel rekta dependeco aŭ apt decidas ne forigi. Kial? Bona demando! Kvankam mi havas miajn teoriojn, mi ne kapablas formuli kontentigan respondon.

Sen iri plu, hodiaŭ mi plenumis la instaladon (en Linukso Mento) de Mint-Meta-XFCE4 por provi kaj poste forigi ĉi tiun pakaĵon (kaj per kio mi povus forigi apt-get aŭtoremove), Mi povis konstati, ke ne ĉio, kion mi enmetis kelkajn horojn antaŭe, estos forigota. Do, kiel en GNU/Linukso ni havas la mirindajn dosierojn .logo, Mi trovis unu, kiu havas tutan kontrolon pri ĉio, kio estas instalita aŭ malinstalita de la sistemo. Por vidi ĉi tiun dosieron, simple malfermu terminalon (aŭ rekte de la dosier-esplorilo) kaj enigu:

$ cat /var/log/apt/history.log

Kaj ni ricevos ekranan rezulton similan al ĉi tio:

Provu la enhavon de la apt history.log-dosiero.

Provu la enhavon de la apt history.log-dosiero.

Kiel vi povas vidi, en ĉi tio dosiero ĉiuj instalaj aŭ malinstalaj operacioj speguliĝas. Tiel, tiuj el vi, kiuj havas spacajn problemojn kaj / aŭ ŝatas havi la minimumajn necesajn pakaĵojn (ofte limantaj al la TOC) vi povas regi pli ĝisfunde apt.

Simpla kaj sola komandlinio de ni!


La enhavo de la artikolo aliĝas al niaj principoj de redakcia etiko. Por raporti eraron alklaku Ĉi tie.

20 komentoj, lasu la viajn

Lasu vian komenton

Via retpoŝta adreso ne estos eldonita.

*

*

  1. Respondeculo pri la datumoj: Miguel Ángel Gatón
  2. Celo de la datumoj: Kontrola SPAM, administrado de komentoj.
  3. Legitimado: Via konsento
  4. Komunikado de la datumoj: La datumoj ne estos komunikitaj al triaj krom per laŭleĝa devo.
  5. Stokado de datumoj: Datumbazo gastigita de Occentus Networks (EU)
  6. Rajtoj: Iam ajn vi povas limigi, retrovi kaj forigi viajn informojn.

  1.   Sephiroth diris

    Ĉu la komando "sudo apt-get remove –purge" ne samas kiel fari "sudo apt-get purge"? ĉiuokaze vi povus uzi la –purge en «sudo autoremove –purge» kaj tie vi certigis lasi ĉion tre pura.

    cetere en la nova apt mi ​​supozas, ke ĝi estos «sudo apt purge» ¿?

    1.    Kaletivo diris

      Sephiroth, mi estas nova en linux. Mi ne komprenis, kion vi diras finfine. Do por doni iun ordonon, ne necesas skribi "sudo apt-get ..." kun sudo apt ____ "ĉu sufiĉas?

      1.    Teslo diris

        Sephiroth rilatas al la nova versio de apt. Nuntempe, laŭ mia scio, neniu metis la novan version. Almenaŭ en Linukso Mint ne estas.

        Vi povas legi pli pri ĝi en ĉi tiu blogo: https://blog.desdelinux.net/apt-llega-a-su-version-1-0-con-barra-de-progreso-al-instalar-paquetes/

        1.    Sephiroth diris

          la nova apt disponeblas en Ubuntu 14.04 kaj mi supozas, ke ankaŭ debian-testado

          1.    Teslo diris

            Ja ŝajnas, ke versio 1.0.1 haveblas en Debiana testado. Malgraŭ tio, en Xubuntu 14.04, kiun mi instalis al parenco, mi pensas, ke ĝi ne estas tie, ĉar mi ne rimarkis ŝanĝon de apt. Fakte mi ĝisdatigis kutime: apt-get update && apt-get upgrade.

            Misteroj de la vivo aŭ eble ĝisdatigo restas por esti instalita.

            Dankon por la informo!

    2.    Teslo diris

      Kiel mi diris al @ Argen77ino, mi uzas tiun ordonon laŭ tradicio. Je la fino de ĉiu ĝisdatigo aŭ malinstalo mi ĉiam faras:

      sudo apt-get clean && sudo apt-get autoclean

      Per tio vi forigas la elŝutitajn dosierojn, liberigante diskospacon. Por rapidaj interretaj konektoj mi pensas, ke ĝi estas bona ideo, ĉar kostas nenion elŝuti la pakaĵojn denove.

      Un saluto!

  2.   amuleto_linux diris

    Ne forgesu pri Gentoo.
    En / var / db / pkg / vi povas trovi la tutan datumbazon laŭ kategorioj, poste laŭ pakoj pri kiel ili estis kompilitaj, en kiu tempo. Kion genlop uzas
    Kaj en /var/log/portage/elog/summary.log estas tiuj tre gravaj mesaĝoj, kiujn mi dirus, ke estas devige legi.
    Jen la fino de ĉi tiu mallonga kulura raporto, se iu helpos vin.

    1.    Teslo diris

      Tre bona noto!

      Mi ne inkluzivis ĝin, ĉar mi ĉiam uzis Debian (kaj derivaĵojn) kaj Arch Linukso (kaj derivaĵojn). Mi devas instali Gentoon kun amiko kaj pretigi ĝin sur alia komputilo krom la ĉefa.

      Dankon pro la informo!

  3.   argentinano diris

    Tre bona konsilo por tiuj, kiuj volas scii ĉion, kio okazas en sia sistemo kiel mi.
    Mi pensas, ke en pli malnovaj versioj de apt se vi uzis –purge kaj pro ia stranga kialo ĉiuj reuzas la ŝanĝon. Ĉiuokaze estas la sama. Ili jam scias por gustoj kolorojn.

    1.    Teslo diris

      La vero estas, ke eble ekzistas pli bona eblo, sed mi ĉiam uzis tiun. Kiel vi diras, la plej sekura estas, ke ĝi estas laŭ tradicio.

      Un saluto!

  4.   daniel diris

    Ligita demando. Por atingi rezulton egalan al tiu akirita per: # apt-get –purge autoremove [package-name] Kiel ni uzu Pacman aŭ Zypper? . Dankon.

    1.    Teslo diris

      Iu korektas min se ne.

      Kiam mi uzis Arch Linukso antaŭ kelkaj jaroj, mi pensas, ke mi uzis la komandon:

      sudo pacman -Rsn pakaĵnomo

      Se mi bone memoras:

      La "R" forigis la koncernan pakon, la "s" forigis siajn dependecojn kaj la "n" siajn agordajn dosierojn.

      En Zypper aŭ YUM neniu ideo, ĉar mi neniam uzis ilin.
      Un saluto!

  5.   Mario Vilhelmo Zavala Silva diris

    Bonega informo ... Dankon .. SALUTO

    1.    Teslo diris

      Mi ĝojas, ke ĝi helpas!

      Un saluto!

  6.   carlosO diris

    La sekva paŝo estus malinstali la pakaĵojn, kiujn ni trovas, kiuj estis instalitaj sed ne malinstalitaj?

    1.    Teslo diris

      Korekto.

      Tiu dosiero listigas ĉion instalitan kaj mendas ĝin laŭ dato. Se vi trovas ion, kion vi ne volas havi, simpla:

      apt-get forigi pakaĵnomon

      Kaj preta!

  7.   glacio diris

    Mi provos ĝin por vidi, kion mi ricevas

  8.   Kanaloj diris

    Dankon, ĝi estos utila 🙂

  9.   arS diris

    Tio estas interesa, sed por mi pro alia kialo, foje mi instalas tiom da aferoj, ke mi ne plu scias, ke xD instalas.

    Sed tio, kion vi mencias, ke apt-get kelkfoje ne volas forigi pakaĵojn, ne okazas al mi, ĉar fakte mi uzas aptitude.

    Salutojn.

    1.    arS diris

      eee ĉar ĝi diras, ke mi uzas kromon !!! Kromio estas tio, kion mi havas, kaj mi eĉ ne scias, kial mi uzas ĉi tion ... .. diablaj paĝoj, kiuj bezonas la plej novan version de flash ...