🐉 Регулярное обновление и очистка системы Kali Linux

Мануал

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”.

см. также:

 

Добавить комментарий