Linuxin siivous

turhista paketeista

Miten saa listattua kaikki alimman tasot ohjelmat?
Eli siis apache2, mysq-server, jne.. ei siis riippuvuuspaketit lib-xx.0.12

Jos asennan ohjelman X ja se asentaa 30 pakettia, sitten poistan sen ja 29 pakettia jää levylle, miten saa ne pois?

4

482

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • nerokasta..

      paketinhallintaasi.

      • pentti nelonen

        sodat palstalla ja 4chanissa. Muuten nuo palstat menettävät merkityksensä.

        Jos asennat paketin xyz joka asentaa riippuvuuksina paketin trs, merkitään trs automaattisesti asennetuksi. Jos joku muu ohjelma riippuu paketista trs (joka on varsin mahdollista jos kyseessä on kirjasto), ei sitä poisteta kun xyz poistetaan.

        Aptituden komennot:
        autoclean -- erase old downloaded package files
        changelog -- view a package's changelog
        clean -- erase downloaded package files
        download -- download the .deb file for a package
        forbid-version -- forbid aptitude from upgrading to a specific package version.
        forget-new -- forget what packages are "new"
        full-upgrade -- perform an upgrade, possibly installing and removing packages
        hold -- place packages on hold
        install -- install/upgrade packages
        markauto -- mark packages as having been automatically installed
        purge -- remove packages and their configuration files
        reinstall -- download and (possibly) reinstall a currently installed package
        remove -- remove packages
        safe-upgrade -- perform a safe upgrade
        search -- search for a package by name and/or expression
        show -- display detailed information about a package
        unhold -- cancel a hold command for a package
        unmarkauto -- mark packages as having been manually installed
        update -- download lists of new/upgradable packages
        why -- show the manually installed packages that require a package, or
        why-not -- show the manually installed packages that lead to a conflict

        why näyttääpi miksi automaattisesti asennettu paketti on koneella.


      • nähdä penttejä
        pentti nelonen kirjoitti:

        sodat palstalla ja 4chanissa. Muuten nuo palstat menettävät merkityksensä.

        Jos asennat paketin xyz joka asentaa riippuvuuksina paketin trs, merkitään trs automaattisesti asennetuksi. Jos joku muu ohjelma riippuu paketista trs (joka on varsin mahdollista jos kyseessä on kirjasto), ei sitä poisteta kun xyz poistetaan.

        Aptituden komennot:
        autoclean -- erase old downloaded package files
        changelog -- view a package's changelog
        clean -- erase downloaded package files
        download -- download the .deb file for a package
        forbid-version -- forbid aptitude from upgrading to a specific package version.
        forget-new -- forget what packages are "new"
        full-upgrade -- perform an upgrade, possibly installing and removing packages
        hold -- place packages on hold
        install -- install/upgrade packages
        markauto -- mark packages as having been automatically installed
        purge -- remove packages and their configuration files
        reinstall -- download and (possibly) reinstall a currently installed package
        remove -- remove packages
        safe-upgrade -- perform a safe upgrade
        search -- search for a package by name and/or expression
        show -- display detailed information about a package
        unhold -- cancel a hold command for a package
        unmarkauto -- mark packages as having been manually installed
        update -- download lists of new/upgradable packages
        why -- show the manually installed packages that require a package, or
        why-not -- show the manually installed packages that lead to a conflict

        why näyttääpi miksi automaattisesti asennettu paketti on koneella.

        joka oksalla. Otahan jo lääkkeesi.


    • En ole koskaan tehnyt hakuja ensimmäisen kysymyksesi perusteella joten en osaa vastata siihen.

      man dpkg

      komennolla

      dpkg -l | grep ii

      saat luettelon asennetuista paketeista mutta riippuvuudet ovat luettelossa kuten muutkin paketit.

      Toiseen kysymykseen vastaus on

      sudo apt-get autoremove

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Riikan kukkaronnyöri on umpisolmussa

      Kulutus ei lähde liikkeelle, koska kansalaiset eivät usko, että: – työpaikka säilyy – tulot eivät romahda – talous ei h
      Maailman menoa
      60
      3649
    2. Kuka paiskasi vauvan betoniin Oulussa?

      Nimi esiin.....
      Oulu
      44
      3605
    3. Jos vedetään mutkat suoraksi?

      Niin kumpaan ryhmään kuulut? A) Niihin, jotka menevät edellä ja tekevät? Vai B) Niihin, jotka kulkevat perässä ja ar
      Sinkut
      106
      2831
    4. Tanskan malli perustuu korkeaan ansioturvaan

      Ja vahvoihin työllisyys- ja kotoutumispalveluihin. Suomessa Riikka on leikannut juuri näitä: palkkatukea, työttömyysturv
      Maailman menoa
      51
      2559
    5. Vain vasemmistolaiset ovat aitoja suomalaisia

      Esimerkiksi persut ovat ulkomaalaisen pääomasijoittajan edunvalvojia, eivät auta köyhiä suomalaisia.
      Maailman menoa
      54
      1973
    6. Anteeksipyyntöni

      Jätän tähän anteeksipyyntöni sinulle, koska en voi sanoa sitä missään muuallakaan. Pyydän anteeksi, jos purkamani tuska
      Järki ja tunteet
      15
      1629
    7. Epäily: Räppäri yritti tappaa vauvansa.

      https://www.mtvuutiset.fi/artikkeli/epaily-mies-yritti-tappaa-vauvansa/9300728 Tämä on erittäin järkyttävä teko täysin p
      Maailman menoa
      21
      1539
    8. Miten must tuntuu

      et sä ajattelet mua just nyt
      Ikävä
      32
      1493
    9. Sydämeni valtiaalle

      En täältä aio asioita kysellä. Haluan tuoda tiedoksesi, että pohjimmiltani en ihmisiä tahdo satuttaa ja ajattelen muiden
      Ikävä
      106
      1317
    10. Kun et vain tajua että

      sua lähestytään feikkiprofiililla :D Hanki aivot :D m-n
      Ikävä
      180
      1251
    Aihe