Orpojen pakettien poistaminen Arch

Pacman Se on epäilemättä yksi parhaista paketinhallinnoijista. Jotkut sen liitännäisjohtajat (kuten yaourt o Pakkaaja) Vaikka ne ovatkin erittäin hyviä, ne jättävät vähän toivomisen varaa. Erityisesti pysymällä katkaista la asennus de paketit kautta AUR on tavallista, että asennettuja riippuvuuksia ei poisteta oikein kääntövirheen jälkeen. Tämä pätee erityisesti, sitä suurempi on niiden lukumäärä riippuvuudet asentaa.


Ratkaisu on hyvin yksinkertainen: meidän on poistettava orpoja sisältävät paketit (toisin sanoen mikään muu paketti ei tarvitse niitä ja voimme poistaa ne aiheuttamatta ongelmia).

Avasin yksinkertaisesti päätelaitteen ja kirjoitin:

sudo pacman -Rs $ (pacman -Qtdq)

Se poistaa kaikki paketit ja niiden riippuvuudet (pacman -Rs) tietystä pakettiluettelosta (jotka ovat tapauksessamme orpopaketteja, joiden luettelo saadaan pacman -Qtdq: lla).

Niille, jotka tulevat Ubuntusta, tämä komento on samanlainen kuin sudo apt-get autoremove.


Artikkelin sisältö noudattaa periaatteita toimituksellinen etiikka. Ilmoita virheestä napsauttamalla täällä.

10 kommenttia, jätä omasi

Jätä kommentti

Sähköpostiosoitettasi ei julkaista.

*

*

  1. Vastuussa tiedoista: Miguel Ángel Gatón
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.

  1.   Käytetään Linuxia dijo

    Bien!

  2.   Diego Silverberg dijo

    Ilmiömäinen! Se sopi minulle kuin hansikas, vapautin noin 1 Gt jätettä, kun tapasin ensimmäisen kerran kaaren!

  3.   Varjoleikkuri dijo

    Hienoa, julkaisin 425,85 Mt: n paketteja, jotka eivät toimineet minulle, kiitos!

    1.    käytetään Linuxia dijo

      Päinvastoin, sitä me olemme!
      Kippis! Paul.

  4.   Quiqueservos dijo

    Kiitos artikkelista. Olin korvannut Openboxin kanelilla ja halusin jättää järjestelmän puhtaaksi. Päätin vapauttaa valtavan määrän tilaa.

    1.    käytetään Linuxia dijo

      Ole hyvä! Halata! Paul.

  5.   Chaparral dijo

    Hyvä, mutta mitä tapahtuu, kun Antergosissa ja konsolissa heitämme $ yaourt -Syua ja vastaus on:

    :: Pakettitietokantojen synkronointi ...
    ydin on ajan tasalla
    ylimääräinen on ajan tasalla
    yhteisö on ajan tasalla
    antergos on ajan tasalla
    ksplash-arch-simple: Orpo
    plasma-teema-kaledonia: Orpo
    Ulkopakkaukset: / 53/53

    Olen googlannut tietoja, mutta en löytänyt vastausta.

    1.    laatta dijo

      Se on sama, yaourt käyttää joskus pacmania, se on mitä ymmärrän hahaha
      Samaa varten voit käyttää yksinkertaista sudo pacman -Rs $ (pacman -Qtdq) ja siten unohtaa kaikki orpot. Yaourtissa pitäisi olla samanlainen muoto, mutta en ole kävellyt niin paljon managerin kanssa.
      Joka tapauksessa, kun jotain asennetaan Archiin yaourtin kautta, Pacman tunnistaa sen myös.

  6.   Chaparral dijo

    Tein sen tällä toisella komennolla, joka on hieman erilainen:
    $ sudo pacman -Rns $ (pacman -Qtdq)

    Vaikka ilmoittamasi toimii täydellisesti, olen tarkistanut sen.
    Olen lukenut, että on niitä, jotka eivät kannata orpopakettien poistamista.

    1.    muuttaa dijo

      Käytän sitä, mutta minulla ei todellakaan ole selitystä chaparral-komennolle (tiedätkö?) Haluaisin tietää

bool (tosi)