Paano alisin ang mga naulila na pakete sa Arch

Pacman ito ay, nang walang pag-aalinlangan, isa sa mga pinakamahusay na tagapamahala ng package. Gayunpaman, ang ilan sa mga nauugnay na tagapamahala nito (tulad ng Yaourt o Packer) kahit na sila ay napakahusay, umalis sila ng kaunti upang maging kanais-nais. Sa partikular, sa pamamagitan ng pananatili putulin la instalasyon de paquetes sa pamamagitan ng AUR karaniwan para sa mga naka-install na dependency na hindi maaalis nang maayos pagkatapos ng pagkabigo sa pagtitipon. Ito ay totoo lalo na, mas mataas ang bilang ng mga pagtitiwala i-install.


Napakadali ng solusyon: dapat naming tanggalin ang mga package na naulila (iyon ay, walang ibang pakete ang nangangailangan sa kanila at maaari naming tanggalin ang mga ito nang hindi nagdudulot ng mga problema).

Pasimpleng binuksan ko ang isang terminal at sumulat:

sudo pacman -Rs $ (pacman -Qtdq)

Ang ginagawa nito ay tanggalin ang lahat ng mga pakete at kanilang mga dependency (pacman -Rs) mula sa isang tukoy na listahan ng package (na kung saan, sa amin, ay ang mga package na ulila, na ang listahan ay nakuha sa pacman -Qtdq).

Para sa mga nagmula sa Ubuntu, ang utos na ito ay katulad sa sudo apt-get autoremove.


Iwanan ang iyong puna

Ang iyong email address ay hindi nai-publish. Mga kinakailangang patlang ay minarkahan ng *

*

*

  1. Responsable para sa data: Miguel Ángel Gatón
  2. Layunin ng data: Kontrolin ang SPAM, pamamahala ng komento.
  3. Legitimation: Ang iyong pahintulot
  4. Komunikasyon ng data: Ang data ay hindi maiparating sa mga third party maliban sa ligal na obligasyon.
  5. Imbakan ng data: Ang database na naka-host ng Occentus Networks (EU)
  6. Mga Karapatan: Sa anumang oras maaari mong limitahan, mabawi at tanggalin ang iyong impormasyon.

  1.   Gumamit tayo ng Linux dijo

    Magandang!

  2.   Diego Silverberg dijo

    Phenomenal! Ito ay angkop sa akin tulad ng isang guwantes, naglabas ako ng tungkol sa 1 GB ng basura mula noong una kong nakilala ang arko!

  3.   Mang-aani ng anino dijo

    Perpekto, naglabas ako ng 425,85 MiB ng mga package na hindi gumana para sa akin, salamat!

    1.    gumamit tayo ng linux dijo

      Sa kabaligtaran, iyon ang para sa atin!
      Cheers! Paul

  4.   Quiqueservos dijo

    Salamat sa artikulo Pinalitan ko ang Openbox ng Cinnamon at nais na iwanan ang system na malinis. Natapos kong palayain ang isang napakalaking dami ng puwang.

    1.    gumamit tayo ng linux dijo

      Walang anuman! Yakap! Paul

  5.   Chaparral dijo

    Mabuti ngunit kung ano ang nangyayari kapag sa Antergos at sa console ay nagtatapon kami ng $ yaourt -Syua at ang sagot ay:

    :: Sinasabay ang mga database ng package ...
    core ay napapanahon
    dagdag na napapanahon
    ang komunidad ay napapanahon
    antergo ay napapanahon
    ksplash-arch-simple: Ulila
    plasma-theme-caledonia: Ulila
    Mga panlabas na package: / 53/53

    Nag-google ako ng impormasyon ngunit walang nahanap na sagot.

    1.    Tile dijo

      Parehas lang, gumagamit si yaourt ng pacman minsan, ito ang naiintindihan ko hahaha
      Para sa pareho, maaari mong gamitin ang isang simpleng sudo pacman -Rs $ (pacman -Qtdq) at sa ganoong paraan nakalimutan mo ang tungkol sa lahat ng mga ulila. Sa iyo dapat mayroong isang katulad na form ngunit hindi pa ako masyadong nakakalikot sa manager.
      Sa anumang kaso, kapag ang isang bagay ay naka-install sa Arch sa pamamagitan ng iyo ay kilala rin ito ng pacman.

  6.   Chaparral dijo

    Ginawa ko ito sa ibang utos na ito na medyo kakaiba:
    $ sudo pacman -Rns $ (pacman -Qtdq)

    Bagaman gumagana ang perpekto na ipinahiwatig mo, napatunayan ko ito.
    Nabasa ko na may mga hindi pabor sa pag-aalis ng anumang package na ulila.

    1.    magbago dijo

      Ginagamit ko ito ngunit wala talaga akong paliwanag sa utos ng chaparral (alam mo ba?) Nais kong malaman