- 🐉 Установщики программного обеспечения с графическим интерфейсом в Kali Linux
- Менеджеры программного обеспечения на Kali
- Установка Software Center (Центр приложений)
- Установка Synaptic
- Заключение
- 🐉 Установка пакетов deb на Kali Linux [4 метода]
- Введение
- Метод-1: Установка пакета DEB с помощью DPKG
- Метод-2: Установка пакета DEB с помощью DPKG
- Метод-3: Установка DEB-файлов с помощью менеджера пакетов APT
- Метод-4: Установка DEB-файлов с помощью GDEBI
- Заключение
🐉 Установщики программного обеспечения с графическим интерфейсом в Kali Linux
Мануал
Из коробки единственный вариант для установки программного обеспечения в Kali Linux – использовать диспетчер пакетов APT из командной строки или загрузить программное обеспечение непосредственно с веб-сайта разработчика.
Этот минимальный подход классный и привычнй, но иногда для установки программ удобнее использовать приложение для управления программным обеспечением с графическим интерфейсом.
В этом руководстве мы рассмотрим, как установить два разных менеджера программного обеспечения с графическим интерфейсом в Kali Linux, которые затем можно использовать для поиска программного обеспечения!
Менеджеры программного обеспечения на Kali
Когда дело доходит до менеджеров программного обеспечения, существует множество вариантов.
Два действительно популярных варианта – это Software Center (центр приложений) и Диспетчер пакетов Synaptic.
Центр программного обеспечения чрезвычайно прост и является приложением по умолчанию в некоторых дистрибутивах, таких как Ubuntu.
Synaptic – это интерфейс с графическим интерфейсом для APT, который по своей сути более надежен, чем Software Center.
Не так давно это было приложение по умолчанию во многих системах, но перестало быть популярным из-за простоты Software Center.
Оба работают очень хорошо, и вы можете установить тот, который вам больше нравится.
Инструкции по установке обоих показаны ниже.
Установка Software Center (Центр приложений)
Откройте терминал и введите следующие команды, чтобы установить Центр программного обеспечения в Kali.
$ sudo apt update $ sudo apt install gnome-software
После завершения установки вам нужно будет использовать vi или ваш любимый текстовый редактор, чтобы внести изменения в файл /etc/apt/sources.list, чтобы приложение работало .
$ sudo vi /etc/apt/sources.list deb http://kali.download/kali/ kali-rolling main non-free contrib deb http://ftp.debian.org/debian stable main contrib non-free deb http://http.kali.org/kali kali-rolling main non-free contrib deb http://http.kali.org/kali kali-last-snapshot main non-free contrib deb http://http.kali.org/kali kali-experimental main non-free contrib deb-src http://http.kali.org/kali kali-rolling main non-free contrib
Установка Synaptic
Откройте терминал и введите следующие команды, чтобы установить Synaptic в Kali.
$ sudo apt update $ sudo apt install synaptic
Заключение
В этом руководстве мы расмотрели, как установить два разных менеджера программного обеспечения с графическим интерфейсом в Kali Linux.
Иногда наличие программы с графическим интерфейсом может оказаться более удобным, чем установка всех необходимых приложений из командной строки.
И центр приложений и диспетчер пакетов Synaptic – хороший выбор для системы Kali.
Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
- Аудит ИБ (49)
- Вакансии (12)
- Закрытие уязвимостей (105)
- Книги (27)
- Мануал (2 305)
- Медиа (66)
- Мероприятия (39)
- Мошенники (23)
- Обзоры (819)
- Обход запретов (34)
- Опросы (3)
- Скрипты (114)
- Статьи (352)
- Философия (114)
- Юмор (18)
Anything in here will be replaced on browsers that support the canvas element
В этой заметке вы узнаете о блокировке IP-адресов в Nginx. Это позволяет контролировать доступ к серверу. Nginx является одним из лучших веб-сервисов на сегодняшний день. Скорость обработки запросов делает его очень популярным среди системных администраторов. Кроме того, он обладает завидной гибкостью, что позволяет использовать его во многих ситуациях. Наступает момент, когда необходимо ограничить доступ к […]
Знаете ли вы, что выполняется в ваших контейнерах? Проведите аудит своих образов, чтобы исключить пакеты, которые делают вас уязвимыми для эксплуатации Насколько хорошо вы знаете базовые образы контейнеров, в которых работают ваши службы и инструменты? Этот вопрос часто игнорируется, поскольку мы очень доверяем им. Однако для обеспечения безопасности рабочих нагрузок и базовой инфраструктуры необходимо ответить […]
Одной из важнейших задач администратора является обеспечение обновления системы и всех доступных пакетов до последних версий. Даже после добавления нод в кластер Kubernetes нам все равно необходимо управлять обновлениями. В большинстве случаев после получения обновлений (например, обновлений ядра, системного обслуживания или аппаратных изменений) необходимо перезагрузить хост, чтобы изменения были применены. Для Kubernetes это может быть […]
Является ли запуск сервера NFS в кластере Kubernetes хорошей идеей или это ворота для хакеров Одним из многочисленных преимуществ сетевой файловой системы является ее способность выполнять многократное чтение-запись. И как и все в наши дни, NFS – это просто еще одна служба, которую можно запустить в своем кластере Kubernetes. Однако является ли сервер NFS подходящей […]
Репозитории Git хранят ценный исходный код и используются для создания приложений, работающих с конфиденциальными данными. Если злоумышленнику удастся скомпрометировать учетную запись GitHub с уязвимым репозиторием, он сможет перенести вредоносные коммиты прямо на производство. Подписанные коммиты помогают избежать этого. Что такое подписанные коммиты? Подписанные коммиты подразумевают добавление цифровой подписи к вашим коммитам с использованием закрытого криптографического […]
🐉 Установка пакетов deb на Kali Linux [4 метода]
Мануал
Введение
Существует два способа установки программного обеспечения в системе Kali Linux.
Вы можете использовать метод терминала, где вы будете использовать менеджер пакетов apt или другие независимые от дистрибутива пакетные платформы, такие как Snap, AppImage и FlatPak.
Другой способ – это загрузка установочного файла (обычно это файл .deb) и его установка в вашей системе.
Установка Deb-файлов в дистрибутивах на базе Debian, таких как Ubuntu и Debian, может быть простой, поскольку эти операционные системы поставляются с программным центром.
Центр программного обеспечения – это утилита, с помощью которой пользователи могут найти, загрузить и установить программное обеспечение в графическом виде.
Когда у вас есть файл .deb, вы щелкаете правой кнопкой мыши на файле и выбираете опцию “install with software centre”.
К сожалению, в Kali Linux программный центр не установлен по умолчанию, и вам придется установить .deb-файл с помощью Терминала.
К счастью, это не так сложно, как можно подумать.
В этой статье вы найдете подробное руководство по установке .deb-файлов в Kali Linux.
Метод-1: Установка пакета DEB с помощью DPKG
DPKG – это инструмент командной строки, используемый для установки, сборки, удаления и управления пакетами Debian в системах Linux.
Он поставляется с различными опциями, которые вы можете просмотреть, выполнив команду:
Чтобы установить пакет с помощью dpkg, запустите Терминал и с помощью команды cd перейдите к местоположению файла и установите его, используя приведенный ниже синтаксис.
В нашем случае мы установим файл VSCode.deb. VSCode – это мощная IDE, разработанная Microsoft и включающая поддержку различных языков, таких как Python, Java, C++, JavaScript и др.
cd Downloads sudo dpkg -i vscode.deb sudo apt install -f
Вы заметите, что у нас есть дополнительная команда sudo apt install -f.
Это происходит потому, что когда вы используете dpkg для установки пакета в Linux, он проверяет вашу систему на наличие всех зависимостей, необходимых для установки и запуска программы.
Если хотя бы одна зависимость не выполнена (что чаще всего и происходит), пакет остается в состоянии “unconfigured” и считается нерабочим.
Команда apt install -f пытается установить любую из отсутствующих зависимостей.
Если вы прочитаете man-страницу apt, вы увидите, что параметр -f означает –fix-broken.
-f, --fix-broken Fix; attempt to correct a system with broken dependencies in place.
Метод-2: Установка пакета DEB с помощью DPKG
В качестве альтернативы, вы можете избежать ошибок, сначала проверив наличие зависимостей, требуемых пакетом, и установив их; вы можете сделать это, выполнив приведенную ниже команду.
В выводе появится список всех зависимостей, необходимых для установки файла vscode.deb.
Теперь вы можете установить эти зависимости с помощью команды apt, показанной ниже:
sudo apt-get install [dependency] name
После установки всех необходимых зависимостей перейдите к установке deb-файла с помощью приведенной ниже команды.
Метод-3: Установка DEB-файлов с помощью менеджера пакетов APT
Помимо DPKG, вы можете использовать команду apt для установки deb-файлов в системе Kali Linux.
Однако этот метод работает по-своему и требует наличия активного подключения к Интернету.
Этот метод классный потому, что apt сначала составляет список всех необходимых зависимостей и устанавливает их из репозитория.
После этого он вызывает утилиту dpkg и использует ее для установки файла.
Таким образом, метод apt использует dpkg под капотом.
Чтобы установить пакет с помощью apt, запустите Терминал и с помощью команды cd перейдите в каталог файла и используйте приведенный ниже синтаксис для установки файла.
cd Downloads sudo apt install ./vscode.deb
Метод-4: Установка DEB-файлов с помощью GDEBI
GDEBI – это утилита командной строки, которая позволяет вам плавно устанавливать deb-файлы за счет правильной обработки зависимостей.
Мы говорим “плавная установка”, потому что dpkg иногда может быть довольно агрессивным при установке определенных пакетов.
GDEBI не поставляется предустановленным в Kali Linux. Чтобы установить его, используйте приведенную ниже команду:
sudo apt install gdebi-core
После этого перейдите к установке deb-пакета, используя приведенный ниже синтаксис.
cd Downloads sudo gdebi vscode.deb
Заключение
Думаю, теперь у вас есть три способа, которые можно использовать для установки deb-файла в системе Kali Linux.
Если у вас есть активное подключение к интернету, я настоятельно советую вам использовать метод apt install ./ или gdebi.
Однако, если у вас нет доступа в интернет, используйте команду dpkg -i, которая не устанавливает никаких необходимых библиотек.
Но если вы столкнетесь с какой-либо ошибкой, вам нужно будет выполнить команду apt install -f для установки всех недостающих зависимостей, что требует доступа в интернет.
Не стесняйтесь оставлять комментарии ниже, если вы столкнулись с какими-либо трудностями.
Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
- Аудит ИБ (49)
- Вакансии (12)
- Закрытие уязвимостей (105)
- Книги (27)
- Мануал (2 305)
- Медиа (66)
- Мероприятия (39)
- Мошенники (23)
- Обзоры (819)
- Обход запретов (34)
- Опросы (3)
- Скрипты (114)
- Статьи (352)
- Философия (114)
- Юмор (18)
Anything in here will be replaced on browsers that support the canvas element
В этой заметке вы узнаете о блокировке IP-адресов в Nginx. Это позволяет контролировать доступ к серверу. Nginx является одним из лучших веб-сервисов на сегодняшний день. Скорость обработки запросов делает его очень популярным среди системных администраторов. Кроме того, он обладает завидной гибкостью, что позволяет использовать его во многих ситуациях. Наступает момент, когда необходимо ограничить доступ к […]
Знаете ли вы, что выполняется в ваших контейнерах? Проведите аудит своих образов, чтобы исключить пакеты, которые делают вас уязвимыми для эксплуатации Насколько хорошо вы знаете базовые образы контейнеров, в которых работают ваши службы и инструменты? Этот вопрос часто игнорируется, поскольку мы очень доверяем им. Однако для обеспечения безопасности рабочих нагрузок и базовой инфраструктуры необходимо ответить […]
Одной из важнейших задач администратора является обеспечение обновления системы и всех доступных пакетов до последних версий. Даже после добавления нод в кластер Kubernetes нам все равно необходимо управлять обновлениями. В большинстве случаев после получения обновлений (например, обновлений ядра, системного обслуживания или аппаратных изменений) необходимо перезагрузить хост, чтобы изменения были применены. Для Kubernetes это может быть […]
Является ли запуск сервера NFS в кластере Kubernetes хорошей идеей или это ворота для хакеров Одним из многочисленных преимуществ сетевой файловой системы является ее способность выполнять многократное чтение-запись. И как и все в наши дни, NFS – это просто еще одна служба, которую можно запустить в своем кластере Kubernetes. Однако является ли сервер NFS подходящей […]
Репозитории Git хранят ценный исходный код и используются для создания приложений, работающих с конфиденциальными данными. Если злоумышленнику удастся скомпрометировать учетную запись GitHub с уязвимым репозиторием, он сможет перенести вредоносные коммиты прямо на производство. Подписанные коммиты помогают избежать этого. Что такое подписанные коммиты? Подписанные коммиты подразумевают добавление цифровой подписи к вашим коммитам с использованием закрытого криптографического […]