Pacman tidak diragukan lagi, ini adalah salah satu manajer paket terbaik. Namun, beberapa manajer terkaitnya (seperti yogurt o Packer) meskipun mereka sangat baik, mereka meninggalkan sedikit yang diinginkan. Secara khusus, dengan tetap tinggal memotong la instalasi de paket melalui AUR Biasanya dependensi yang diinstal tidak dihapus dengan benar setelah kegagalan kompilasi. Ini terutama benar, semakin tinggi jumlahnya ketergantungan untuk memasang. |
Solusinya sangat sederhana: Anda harus menghapus paket yang menjadi yatim piatu (artinya, tidak ada paket lain yang membutuhkannya dan kami dapat menghapusnya tanpa menimbulkan masalah).
Saya baru saja membuka terminal dan menulis:
sudo pacman -Rs $ (pacman -Qtdq)
Apa yang dilakukannya adalah menghapus semua paket dan dependensinya (pacman -Rs) dari daftar paket tertentu (yang, dalam kasus kami, adalah paket yatim piatu, yang daftarnya diperoleh dengan pacman -Qtdq).
Bagi yang berasal dari Ubuntu, perintah ini mirip dengan sudo apt-get autoremove.
Bien!
Fenomenal! Ini cocok untuk saya seperti sarung tangan, saya melepaskan sekitar 1 GB sampah dari saat saya pertama kali bertemu arch!
Sempurna, saya merilis 425,85 MiB paket yang tidak bekerja untuk saya, terima kasih!
Sebaliknya, itulah tujuan kami!
Bersulang! Paul.
Terima kasih untuk artikelnya. Saya telah mengganti Openbox dengan Cinnamon dan ingin membiarkan sistem tetap bersih. Saya akhirnya membebaskan banyak ruang.
Sama-sama! Memeluk! Paul.
Bagus tapi apa yang terjadi ketika di Antergos dan di konsol kita melempar $ yaourt -Syua dan jawabannya adalah:
:: Sinkronisasi database paket ...
inti sudah diperbarui
ekstra adalah yang terbaru
komunitas sudah up-to-date
antergos sudah terbaru
ksplash-arch-simple: Orphan
plasma-theme-caledonia: Yatim piatu
Paket eksternal: / 53/53
Saya telah mencari informasi di Google tetapi tidak menemukan jawaban.
Sama saja, yaourt kadang pake pacman, itu yang saya mengerti hahaha
Untuk alasan yang sama, Anda dapat menggunakan sudo pacman -Rs $ (pacman -Qtdq) sederhana dan dengan begitu Anda melupakan semua yatim piatu. Di yaourt seharusnya ada bentuk yang mirip tapi saya belum terlalu banyak mengutak-atik manajer.
Bagaimanapun, ketika sesuatu diinstal di Arch melalui yaourt itu juga dikenali oleh pacman.
Saya melakukannya dengan perintah lain ini yang sedikit berbeda:
$ sudo pacman -Rns $ (pacman -Qtdq)
Meskipun yang Anda tunjukkan berfungsi dengan sempurna, saya telah memverifikasinya.
Saya telah membaca bahwa ada orang yang tidak mendukung penghapusan paket yatim piatu.
Saya menggunakannya tetapi sebenarnya saya tidak memiliki penjelasan tentang perintah kaparal (tahukah Anda?) Saya ingin tahu