Pacman, то менеджер пакетів що надходить у розподілах Arch Linux і похідні, мабуть, одні з найкращих у своїй галузі. Загалом pacman автоматично дбає про видалення залежностей. Однак у випадку, якщо ви видалили пакети неправильно, це може статися з часом залишитися деякі невикористані пакети, що могло стерти тихо. Як це зробити? |
Ми шукаємо еквівалент apt-get autoremove ...
Команда pacman -Qdtq показує нам список непотрібних залежностей. Однак вам потрібно поєднати його з pacman -R, щоб видалити їх. Це виглядало б так:
pacman -Rs $ (pacman -Qdtq)
У майбутньому не забудьте видалити пакети, використовуючи опцію -Rs (R, щоб видалити відповідний пакет, s, щоб також видалити всі його залежності).
pacman -Rs мій пакет
Оскільки ми займаємося очищенням нашої системи, ми також можемо побачити, як очистити кеш-пам’ять системи (тобто, як очистити завантажені пакети, які були встановлені пізніше, а також той пакет, який залишився на вашому комп’ютері на випадок, якщо вам потрібно буде перевстановити їх або повернутися до попередньої версії).
pacman -Scc
Яка гарна порада, дякую!
Дякую Фредді!
Обійми! Павло.
Я зробив це один раз, і це підірвало мій X, оскільки залежність не була такою невикористаною ... Звичайно, нічого серйозного не сталося, просто встановіть їх заново, справа за кілька хвилин. Якщо це трапиться з новачком, він буде надто зляканий, оскільки він, мабуть, не знав, як впоратися з консоллю. З повагою. Великі ваші публікації.
Щиро дякую, я думав, що кілька днів тому (будь-який знак?)
Дуже добре! Дякую, у мене гарний vps з аркою, і це носик. Ура!
Багато, я зберігаю цю інформацію згідно із проектом "Чакра", немає проблем? за допомогою команди pacman -R $ (pacman -Qdtq) я видаляю 20 файлів. Ha для видалення використання є, pacman -Runs.
Ваша стаття мені дуже сподобалася.
Я кілька разів запускав pacman -R $ (pacman -Qdtq), а через 4 я видаляв різні пакети. Це пов’язано з тим, що видалення пакету призвело до нових залежностей-сиріт.
Чи не краще було б запустити pacman -Rs $ (pacman -Qdtq) ???
Салю2 !!!
Так і є! Виправлено! 🙂
Блискуче! У мене було 16 ГБ у \, а потім за допомогою pacman -Scc у мене вже було 29 ГБ. Також за допомогою pacman -Rs $(pacman -Qdtq) я видалив залежності (1 ГБ), яких було занадто багато. Дуже дякую за підказку!