Kali Linux – это rolling дистрибутив, то есть он постоянно обновляется во всех областях операционной системы, включая ядро Linux, среду рабочего стола, все утилиты и все приложения.
Поэтому нам нужно часто обновлять его, чтобы всегда оставаться в курсе событий.
Как обновить и очистить Kali Linux
Мало того, из-за регулярных обновлений некоторые старые пакеты приложений остаются в нашей системе в качестве мусора.
Эти старые файлы не так вредны, но они могут замедлять работу системы.
Поэтому их необходимо регулярно очищать.
Обновление и модернизация Kali Linux
Существуют различные типы обновлений, такие как обычное обновление, полное обновление, обновление дистрибутива.
Обновление Kali Linux
Обновление можно просто выполнить с помощью следующей команды:
sudo apt update -y
Приведенная выше команда обновит списки пакетов, которые нуждаются в обновлении, а также новых пакетов, которые только что появились в репозиториях Kali Linux.
Как мы видим на следующем снимке экрана:
Апгрейд Kali Linux
Если update обновляет список доступных пакетов, но не устанавливает их, то upgrade фактически устанавливает более новые версии имеющихся пакетов.
После обновления списков менеджер пакетов знает о доступных обновлениях для установленного программного обеспечения.
Вот почему перед обновлением необходимо запустить update.
Для обновления Kali Linux нам нужно выполнить следующую команду в нашей системе Kali Linux:
sudo apt upgrade -y
В отличие от Windows, мы можем отменить обновление в любое время и возобновить его, применив ту же команду.
Если команда sudo apt upgrade -y устанавливает все и не удаляет ни одного пакета и пропускает обновление старых пакетов, если удаление необходимо, то команда sudo apt full-upgrade -y удаляет старые пакеты, если это необходимо для выполнения обновления пакетов до последних версий.
sudo apt full-upgrade -y
Подобно команде sudo apt-get upgrade, команда sudo apt-get dist-upgrade также обновляет пакеты.
Кроме того, она также обрабатывает изменение зависимостей с помощью последних версий пакета.
Она разумно разрешает конфликты между зависимостями пакетов и при необходимости пытается обновить наиболее значимые пакеты за счет менее значимых.
В отличие от команды sudo apt-get upgrade, команда sudo apt-get dist-upgrade является проактивной и самостоятельно устанавливает новые пакеты или удаляет существующие для завершения обновления.
sudo apt dist-upgrade -y
Приведенная выше команда полностью обновит наш дистрибутив.
Очистка Kali Linux
Мы можем очистить ненужные пакеты, используя следующую команду в терминале Kali Linux:
sudo apt autoremove -y
При каждом обновлении программы файлы пакетов загружаются в кэш пакетов.
После обновления загруженные файлы (их можно назвать установочными) не удаляются, и постепенно кэш пакетов разрастается до больших размеров.
Это было сделано специально, чтобы если после следующего обновления вы обнаружите, что новый пакет имеет проблемы, а старая версия больше не доступна в онлайн-репозитории, то вы сможете откатиться к старой версии, установив ее из файла, сохраненного в кэше пакетов.
У rolling дистрибутивов кэш растет очень быстро, и если мы недостаточно квалифицированы, чтобы откатиться к старой версии с помощью установочного пакета, который хранится в кэше, то для вас эти сотни мегабайт или даже несколько гигабайт – пустая трата места на жестком диске.
Поэтому время от времени мы можем выполнять следующие команды:
sudo apt autoclean -y
sudo apt clean -y
Команда sudo apt clean -y очищает локальный репозиторий от полученных файлов пакетов.
Она удаляет все, кроме файла блокировки, из /var/cache/apt/archives/ и /var/cache/apt/archives/partial/.
Как и команда sudo apt clean -y, sudo apt autoclean -y очищает загруженные файлы пакетов из локального хранилища.
Разница лишь в том, что она удаляет только те файлы пакетов, которые больше не могут быть загружены и в основном бесполезны.
Это позволяет нам поддерживать кэш в течение длительного периода времени без его чрезмерного роста.
Следующая команда не имеет прямого отношения к очистке, но помогает поддерживать здоровье нашей системы Kali Linux.
sudo apt install -f -y
Флаг -f или –fix-broken пытается привести систему в нормальное состояние путем исправления нарушенных зависимостей.
Эта опция, при использовании с install/remove, может пропустить какие-либо пакеты, чтобы позволить APT найти вероятное решение.
Если пакеты указаны в списке, это должно полностью устранить проблему.
Заключение
Это все по этой теме, надеюсь, теперь вы получили четкое представление о том, “Как обновить Kali Linux” и “Как очистить Kali Linux”.
см. также:
- 🐉 Объяснение репозиториев Kali Linux [с примерами]
- 🐉 Как отключить брандмауэр в Kali Linux?
- 🐉 Как установить и настроить WireGuard в Kali Linux
- 🐉 Как настроить OpenVPN в Kali Linux