Удаление пакета с помощью pacman:
- sudo pacman -R <имя_пакета>
Эта команда удаляет указанный пакет, но сохраняет его зависимости, которые могут быть не нужны после удаления пакета. - -Rs — удаляет пакет и его зависимости, если они не используются другими пакетами.
- -Rns — удаляет пакет, его зависимости и конфигурационные файлы.
- -Rdd — удаляет пакет без проверки зависимостей (может привести к поломке других пакетов).
- -Rsu — удаляет пакет и только те зависимости, которые больше не нужны другим пакетам.
Удаление пакета с помощью yay:
- yay -R <имя_пакета>
Эта команда удаляет указанный пакет, но сохраняет его зависимости. - yay -Rs <имя_пакета>
Эта команда удаляет указанный пакет и все его зависимости, которые больше не нужны другим установленным пакетам.
yay -Rns <имя_пакета>
Эта команда удаляет указанный пакет, все его зависимости, которые больше не нужны, а также файлы настроек пакета.
Удаление неиспользуемых зависимостей (orphans) с помощью pacman:
- sudo pacman -Rns $(pacman -Qtdq)
Эта команда удаляет все пакеты, которые были установлены как зависимости, но больше не нужны ни одному установленному пакету. - sudo pacman -Sc
Эта команда удаляет все кэшированные пакеты, кроме последних трех версий каждого пакета. Это освобождает место на диске, занятое старыми версиями пакетов. - sudo pacman -Scc
Эта команда удаляет все кэшированные пакеты, включая последние версии. Используйте эту команду с осторожностью, так как она удаляет все кэшированные пакеты и может потребовать повторной загрузки пакетов при необходимости.
Удаление неиспользуемых зависимостей (orphans) с помощью yay:
- yay -Yc
Эта команда удаляет неиспользуемые зависимости, оставшиеся после удаления пакетов с помощью yay. - yay -Sc
Эта команда удаляет неиспользуемые файлы из кэша AUR, управляемого yay.
- sudo localepurge
Эта команда удаляет неиспользуемые файлы локализации, освобождая место на диске. Обратите внимание, что для использования localepurge необходимо установить одноименный пакет. - sudo journalctl --vacuum-time=2weeks
Эта команда удаляет старые журналы systemd, которые старше двух недель. Вы можете настроить временной интервал в соответствии с вашими потребностями.