Установка репозитория BlackArch
Надеюсь, вы ещё не забыли, чем мы здесь занимаемся. Наконец-то мы добрались до финальной стадии установки BlackArch. Мы установим на Arch пакеты BlackArch, фактически, превратим нашу ОС в BlackArch.
Начнём мы с установки репозитория BlackArch.
BlackArch поддерживает как установку бинарных файловл из репозитория, так и компилирование и установку из исходников.
Как вы уже догадались, BlackArch совместим с обычными установками Arch. Он выступает в роли неофициального репозитория.
Далее описана процедура установки BlackArch поверх Arch Linux.
Запустите strap.sh как рут и следуйте его инструкциям. Ниже пример.
curl -O https://blackarch.org/strap.sh sha1sum strap.sh # должен совпадать с: 34b1a3698a4c971807fb1fe41463b9d25e1a4a09 sudo bash ./strap.sh
Теперь загрузите свежую копию список мастер пакета и синхронизируйте пакеты:
sudo pacman -Syyu
Установка пакетов BlackArch
Теперь вы можете установить инструменты из репозитория blackarch.
1. Чтобы вывести список всех доступных инструментов запустите:
pacman -Sgg | grep blackarch | cut -d ' ' -f2 | sort -u
2. Чтобы установить все инструменты запустите:
pacman -S blackarch
3. Чтобы установить категорию инструментов запустите:
pacman -S blackarch-<категория>
Описание категорий вы найдёте в заметке «Группы программ BlackArch».
4. Чтобы посмотреть категории blackarch запустите
pacman -Sg | grep blackarch
Рекомендуется также установить список зеркал:
sudo pacman -S blackarch-mirrorlist
Установка пакетов из исходников
В качестве альтернативного метода вы можете собирать пакеты BlackArch из исходных кодов.
Вы можете использовать PKGBUILD на github. Для построения целого репозитория вы можете использовать инструмент Blackman.
Начать нужно с установки Blackman. Если репозиторий пакетов BlackArch настроен на вашей машине, вы можете установить Blackman:
pacman -S blackman
Вы можете собрать и установить Blackman из исходного кода:
mkdir blackman cd blackman wget https://raw2.github.com/BlackArch/blackarch/master/packages/blackman/PKGBUILD # Убедитесь, что PKGBUILD не изменён злонамеренно. makepkg -s
Или вы можете установить Blackman из AUR:
< ваш помощник для использования AUR > -S blackman
Базовое использование Blackman
Blackman очень прост в использовании, хотя аргументы отличаются о тех, которые вы ожидает от pacman и подобных. Основы использования набросаны ниже.
- Загрузить, скомпилировать и установить пакеты:
sudo blackman -i пакет
- Загрузить, скомпилировать и установить всю категорию:
sudo blackman -g группа
- Загрузить, скомпилировать и установить все инструменты BlackArch:
sudo blackman -a
- Показать список категорий blackarch:
blackman -l
- Показать список инструментов категории:
blackman -p категория
Близкие статьи
- Установка и запуск IVRE в BlackArch (88.8%)
- Варианты установки BlackArch (68.3%)
- Создание загрузочной флешки BlackArch / Arch Linux (68.3%)
- Установка BlackArch, часть первая: Установка BlackArch в VirtualBox (68.3%)
- Установка BlackArch, часть вторая: Установка Arch (68.3%)
- Решение проблемы с отсутствие сети из-за Dependency failed (RANDOM - 7.1%)
Помогите пожалуйста : пытаясь закачать инструменты через blackman , arch выдает такую ошибку : [critical] : blackman must not be run as root .
Большая просьба администратора выложить уже готовый blackarch под VirtualBox - .VDI или .OVA . Хотел поставить с нового iso от 27 апреля , скачал с оф сайта , начал установку и после выбора из миррор-листа сработал вот этот скрипт http://pastebin.com/4PFGw3rV - высветилась надпись = Game Over = Yo Noob , your system is backdooring now ! = Hack the World = :))
Проблема с установкой через blackman решилась не использованием sudo
Хеш сума не сходится.
[skiptyler@Box ~]$ curl -O https://blackarch.org/strap.sh
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 3905 100 3905 0 0 5466 0 --:--:-- --:--:-- --:--:-- 5461
[skiptyler@Box ~]$ sha1sum strap.sh
34b1a3698a4c971807fb1fe41463b9d25e1a4a09 strap.sh
[skiptyler@Box ~]$
Она меняется при каждом обновлении скрипта. У них даже в официальном гайде она неправильная ( http://www.blackarch.org/blackarch-guide-en.pdf ). На данный момент правильная у вас и по этой ссылке https://github.com/BlackArch/blackarch-guide/pull/19/commits/aa3d49347a159be1fbf37e0de124a03294fa1c28
ДЛЯ ВСЕХ: в моей инструкции хеш может быть старым, поэтому если он не совпадает, то либо сами ищите правильное значение, либо не обращайте на это внимание.
Понял!
Спасибо!
Проблема :
[-] ERROR: invalid keyring signature. please stop by irc.freenode.net/blackarch
Проблема частая , но толкового решения не где не описывали . Может быть вы знаете?
здравствуйте алексей.
есть еще один вариант установки блэкарча и инструментов.может напишите о нем в одной из своих великолепных статей? наиболее простой для новичков. устанавливаем манджаро лиукс (я лично предпочитаю с xfce). установка до безобразя простая. обновляем ядро до последней версии ( иначе могут возникнуть проблемы с установкой некоторых пакетов), накатываем пакеты по вашей инструкции, а затем (нашел решение проблемы с меню) устанавливаем blackmate. этот скрипт собирает в кучу инструменты и прописывается в меню. потом можно устанавливать инструменты прямо из графического утсановщика программ. плюс в том, что в манджаро уже все есть и для обычного использования, как десктопной машины.и стабильно работает.
этот способ имеет еще один жирный плюс - последние версии блэкарча плохо стыкуются с более старыми машинами. у меня к примеру стал только через костыли. а манджаро пошел на ура.
недавно нашел еще один минус. не все инструменты устанавливаются на чистый арч или на его модификации без бубнов и плясок у костра. т.е. если нужен блэкарч и не хочется заморачиваться как минимум на неделю рихтовки, то только блэкарч в стандартной упаковке.и если еще требуется стабильность, то только с родными репами.