Удаление ненужных зависимостей в ArchLinux
Это зеркало моего основного блога: http://itbg.davnozdu.ru
Всем привет!
Попался на глаза небольшой рецепт по удалению ненужных зависимостей.
Сначала найдём ненужные файлы и ознакомимся с их списком:
Делается это командой:
pacman -Qdt
Посмотрели?
Пора бы избавиться от этого мусора, командой:
pacman -Rsn $(pacman -Qdtq)
Всё просто и эффективно.
Источник
Пакман вообще имеет лаконичный синтаксис и справку. Вот только до сих пор не пойму, как именно он ищет ненужные пакеты.
И кстати, экспериментируя с пакманом, нужно быть внимательнее, когда удаляешь вместе с конфигами (pacman -Rn). То есть смотреть надо, какой пакет удаляешь (я так чуть не угробил систему, правда сам виноват был :)).
Не знаю насчет “ненужности”, это команда мне выдала и subversion и zip в списке других “ненужных” вещей :)
Ну так голову всегда нужно использовать при подобных операциях.
Панацея! Удаление ненужных ArchLinux
rm -rf /
pacman -Sc – удаление ненужных пакетов. тоже очень полезно, ибо после апдэйта кед или гнома очень много места старые версии занимают