apt autoremove
apt autoremove премахва пакети, които са били инсталирани автоматично като зависимости на други пакети и вече не са необходими на никой инсталиран пакет. В Debian и Ubuntu тя освобождава място след премахване на програми и след актуализации на ядрото, когато по-старите пакети на ядрото вече не са необходими.
1Ръчни и автоматични пакети
APT отбелязва всеки пакет като ръчно инсталиран (по твоя заявка) или автоматично инсталиран (изтеглен като зависимост). Когато нищо повече не зависи от даден автоматичен пакет, apt го показва като „вече неизискван“. Командите apt-mark showmanual и apt-mark showauto показват двете групи.
2Стари ядра
В Ubuntu по-старите пакети на ядрото стават годни за премахване, след като бъдат инсталирани по-нови ядра. Текущото ядро и най-новите се запазват, така че в зареждащото меню остава резервно ядро.
3Запазване на пакет
Ако autoremove изброи пакет, който използваш, командата sudo apt-mark manual <package> го отбелязва като ръчно инсталиран и autoremove ще го запази.
Как да използваш autoremove безопасно
- Прегледай предварително какво ще бъде премахнато:
apt-get -s autoremove - Прочети списъка; отбележи всичко, което използваш, като ръчно:
sudo apt-mark manual <package> - Премахни останалите:
sudo apt autoremove - За да изтриеш и техните конфигурационни файлове:
sudo apt autoremove --purge
Внимание
- Премахването на пакет, който си инсталирал ръчно като зависимост, може да наруши скриптове, които го използват; провери списъка първо.
- Не премахвай текущото ядро;
uname -rпоказва кое е то.
Свързани статии
- Кеш на APT пакетите (apt clean и autoclean)Къде APT пази изтеглените .deb файлове, как се различават apt clean, autoclean и autoremove, и какво е безопасно да се премахне на Debian и Ubuntu.
- df (disk free)Как да разчиташ изхода на df, защо Use% може да достигне 100%, преди Avail да стане нула за обикновените потребители, и как да провериш inode-овете с df -i.
- Намиране на големи и стари файлове с findКак да използваш find за извеждане на списък с големи или стари файлове в Linux, да ги прегледаш безопасно и да изтриеш само това, което си проверил.
Източници
- Ръководство за apt-get(8) (Ubuntu) manpages.ubuntu.com
- Ръководство за apt-mark(8) (Debian) manpages.debian.org
Бележка: RainServer предлага мониторинг и безопасно почистване за Linux сървъри; той показва какво ще се промени и пита предварително.
Последен преглед: