Kali Linux

#18 Kali Linux для начинающих. Изменения в Kali 2019 относительно APT.

Вы уже знаете, что такое система управления пакетами и инструмент «apt», в принципе можно перейти к нововведениям в версию 2019 года.

Я не буду рассматривать софт, который был обновлен, и версию ядра. Затрону лишь то, что инструмент, который появился в 2016 году, стал чаще использоваться. Вспомните то, что мы освещали тему инструментов «apt-get» и «apt-cache», а также различные способы их использования.

Теперь немного истории. В 2016 году создатели Ubuntu решили объединить два вышеописанных инструмента в один, и назвали его просто и кратко: «apt». Иными словами, мы больше не используем «apt-get» и «apt-cache». Затем создатели других дистрибутивов Linux подхватили эту идею, и решили сделать то же самое. С 2016 инструмент «apt» стал набирать популярность.

Эту информацию я освещаю в целях того, чтобы Вы избежали путаницы с этими инструментами, когда видите, что кто-то говорит о старых и новых вариациях использования этих инструментов.

Хочу отметить, что инструменты: «apt» и «apt-get», присутствуют в Kali Linux, Ubuntu и других дистрибутивах Linux. Что использовать, решать Вам и это Ваш выбор. Работают эти инструменты абсолютно одинаково, но единственное отличие, которое присутствует в «apt» — это то, что визуально процесс выглядит значительно нагляднее, с использованием различных цветов (цветовое оформление), шкала прогресса и т. д.

Давайте наглядно посмотрим, как все выглядит в Kali Linux. Переходим в терминал, и вспомните, как мы искали графический интерфейс ftp-клиента, и делали это с помощью команды «apt-cache search graphical ftp». Давайте из команды уберем слово «cache», и в итоге команда будет иметь вид: «apt search graphical ftp»:

apt search graphical ftp

Как видите, результат выглядит немного иначе, более нагляднее (в виде большего количества цветов):

apt разные цвета в выводе

Вспомним, как мы устанавливали ftp-клиент «filezilla», с помощью команды «apt-get install filezilla». В случае с «apt», нужно просто удалить «get». Получаем команду: «apt install filezilla»:

apt install filezilla

Не нужно использовать команды «apt-cache» и «apt-get», так как их можно заменить одной командой «apt». Согласитесь, что это удобно и практично.

На скриншоте я не успел зафиксировать прогерсс-бар и разные цвета при установке, но тем не менее описываю, что они есть, и процесс инсталляции выглядит наиболее красочно и приятно.

В случае удаления ftp-клиента «filezilla», мы использовали команду «apt-get purge filezilla». Как Вы уже догадались, то нам нужно просто убрать слово «get» из команды и все будет работать:

apt purge filezilla

Однако, мы удалили программу не полностью, и даже в описании, после команды «apt purge filezilla», есть описание того, что полное удаление произойдет после выполнения команды «apt autoremove»:

apt purge filezilla

Для удаления оставшихся пакетов и зависимостей нужно использовать команду «apt autoremove»:

apt autoremove
apt autoremove

Думаю, Вы теперь поняли отличия и преимущества в этих командах. Что использовать, выбирать Вам.

Вот изучите описание различных команд:

apt install — apt-get install

apt remove — apt-get remove

apt purge — apt-get purge

apt autoremove — apt-get autoremove

apt search — apt-cache search

apt show — apt-cache show

Думаю, тут все очевидно и лишние комментарии неуместны. Единственное отличие в том, что раньше для редактирования исходных файлов, использовался «nano», или любой другой текстовый редактор. Теперь для этого достаточно ввести команду «apt edit-sources». При выполнении этой команды в первый раз, Вас попросят выбрать текстовый редактор. Если Вы выберете текстовый редактор «nano», то при последующем запуске этой команды, он будет использоваться по-умолчанию.

На этом все, переходите к следующему уроку.

#1 Kali Linux для начинающих. Урок 1 — Основы сетей.

#2 Kali Linux для начинающих. Урок 2 — Горячие клавиши. Часть 1

#3 Kali Linux для начинающих. Урок 2 — Горячие клавиши. Часть 2

#4 Kali Linux для начинающих. Терминал Kali Linux. Часть 1

#5 Kali Linux для начинающих. Терминал Kali Linux. Часть 2

#6 Kali Linux для начинающих. Урок 4 — Root Kali Linux. Часть 1

#7 Kali Linux для начинающих. Root Kali Linux — Часть 2

#8 Kali Linux для начинающих. Основные команды. Часть 1.

#9 Kali Linux для начинающих. Основные команды. Перемещение по директориям. Часть 2.

#10 Kali Linux для начинающих. Основные команды. Создание директорий. Часть 3

#11 Kali Linux для начинающих. Основные команды. Часть 4 — Просмотр содержимого директорий.

#12 Kali Linux для начинающих. Основные команды. Часть 5 — Просмотр содержимого файлов.

#13 Kali Linux для начинающих. Основные команды. Часть 6 — Копируем файлы и директории.

#14 Kali Linux для начинающих. Основные команды. Часть 7 — Перемещаем файлы и директории.

#15 Kali Linux для начинающих. Основные команды. Часть 8 — Удаляем файлы и директории.

#16 Kali Linux для начинающих. Управление пакетами.

#17 Kali Linux для начинающих. Откуда Kali скачивает софт.