Загружаемся:
Входим (учётные данные root:blackarch):
Нужно обязательно включить Интернет-соединение, поскольку по умолчанию оно отключено. Как это сделать описано в заметке «Как включить Интернет в BlackArch».
Открываем терминал:
Набираем там:
blackarch-install
Выберите опцию «1», это позволит вам очень здорово сэкономить время:
Опять выбираете «1»:
Выбираете «1» и нажимаете ENTER:
Происходит синхронизация базы данных пакетов, если вместо похожей картины у вас быстро-быстро мелькают сообщения об ошибках, это означает, что у вас нет подключения к Интернету:
Здесь нас спрашивают, хотим ли мы полностью зашифровать рут, выберите то, что вам больше нравиться:
Теперь у нас спрашивают путь до диска.
Чтобы посмотреть, какие диски присутствуют в системе, воспользуйтесь командой:
fdisk -l
На этом этапе будьте очень внимательны, ведь если вы ставите на реальный компьютер, то неверный выбор диска может привести к полному удалению данных на носители, который вы не хотели очищать. Если вы ставите в виртуальную машину, то у вас только один диск: /dev/sda
Нас спрашивают, создать ли разделы. Если у вас ещё нет разделов, то выбираете y:
Выберите dos:
Выбираете New для создания нового раздела:
Это будет загрузочный раздел, поэтому 200 мегабайт достаточно:
Выбираем primary:
Поставьте флаг Bootable:
Стрелочкой вниз перемещаетесь на свободное место и опять выбираете New, установите размер 4 гигабайта для раздела подкачки:
Опять выберите primary, для изменения типа выберите Type:
Выберите 82 Linux swap / Solaris:
Опять перейдите стрелочкой вниз на свободное место и выбираете New, это будет рут раздел, поэтому для него я оставляю всё свободное место:
Выберите primary.
Для сохранения сделанных изменений, выберите Write:
Наберите yes:
Должно получиться примерно так:
Выходим:
Создать ли раздел BOOT – да, номер раздела BOOT – оставляем без изменений, тип файловой системы раздела BOOT – оставляем без изменений; создать ли раздел подкачки – да, номер раздела подкачки – без изменений; номер раздела ROOT – без изменений, файловая система – без изменений:
Подытоживается наш выбор, если всё правильно, то выбираем y:
Далее автоматически, без нашего участия форматируются разделы, опять происходит синхронизация базы данных пакетов и устанавливаются пакеты групп base и base-devel:
Из списка зеркал выберите одно и укажите его номер:
У нас спрашивают, установить ли сейчас пакеты BlackArch.
Конечно, нам нужны эти пакеты, но рекомендую отложить установку по следующим причинам:
- мы ускорим окончание установки сейчас и в дальнейшем сможем доустановить нужные пакеты;
- сейчас будет непросто выбрать только нужные пакеты или группы пакетов, в дальнейшем мы с лёгкостью сможем установить только необходимые нам группы.
Теперь у нас спрашивают, установить ли менеджер дисплея и окружение рабочего стола. Мне не нравятся эти легковесные окружения, которые нам предлагают. Поэтому я отказываюсь, чтобы чуть позже установить GDM3 и Cinnamon:
Установить ли пакеты VirtualBox – я устанавливаю в виртуальную машину, поэтому соглашаюсь:
Вводим пароль рута:
Также я выбираю создание обычного пользователя и ввожу пароль для него:
Устанавливаем имя хоста:
Устанавливаем загрузчик:
Нам говорят, что всё готово (на самом деле нет):
Вынимаем диск и перезагружаемся:
Если вы, как и я, отказались от установки рабочего стола по умолчанию, то мы все вместе попадаем в консоль, логинимся там как рут:
Начитаем с того, что поднимаем Интернет:
Синхронизируем базу данных пакетов и обновляемся:
pacman -Syu
Раскомментируйте группу wheel из sudoers «%wheel ALL=(ALL)», чтобы пользователи сразу после создания могли sudo:
pacman -S vim sudo vim /etc/sudoers
Устанавливаем пакет для автодополнения по клавише TAB:
pacman -S bash-completion
Теперь в файле locale.gen нам нужно раскомментировать две строки, для этого
vim /etc/locale.gen
Ищем там и раскомментируем строки:
en_US.UTF-8 UTF-8 ru_RU.UTF-8 UTF-8
После этого выполняем:
locale-gen
Создадим locale.conf и экспортируем локаль:
echo LANG=en_US.UTF-8 > /etc/locale.conf export LANG=en_US.UTF-8
Настраиваем часы:
sudo hwclock --systohc --utc
Ставим иксы:
pacman -S xorg-server xorg-xinit xorg-utils xorg-server-utils mesa pacman -S xorg-twm xterm xorg-xclock
Это для ноутбуков с тачпадами:
pacman -S xf86-input-synaptics
Установка видеодрайверов (только для тех, кто не в виртуальной машине):
Посмотрите, какая у вас видеокарта:
lspci | grep VGA
Чтобы посмотреть доступные открытые драйверы:
pacman -Ss xf86-video- | less
И установите соответствующий вашей видеокарте:
sudo pacman -S xf86-video-[TAB]ваша_графическая_карта
Тестируем иксы:
startx
Если всё настроено правильно, то будет запущена X сессия как на скриншоте ниже. Отсюда можно выйти написав exit в самой большой консоли.
Установка окружения рабочего стола (Cinnamon) и менеджера рабочего стола (gdm):
sudo pacman -S cinnamon nemo-fileroller gdm mv /usr/share/xsessions/gnome.desktop ~/ sudo systemctl enable gdm sudo systemctl start gdm
Настраиваем интернет:
sudo pacman -S net-tools sudo pacman -S network-manager-applet sudo systemctl stop dhcpcd@enp0s3.service sudo systemctl disable dhcpcd@enp0s3.service sudo systemctl stop dhcpcd.service sudo systemctl disable dhcpcd.service
Запустите и задействуйте Network Manager.
sudo systemctl start NetworkManager sudo systemctl enable NetworkManager
Программы, которые я всегда устанавливаю для себя:
sudo pacman -S gedit gnome-terminal pulseaudio pulseaudio-alsa pavucontrol firefox vlc chromium unzip unrar p7zip pidgin toxcore deluge smplayer audacious qmmp gimp xfburn thunderbird gnome-system-monitor doublecmd-gtk2 gnome-calculator pinta recoll deadbeef truecrypt bleachbit shutter evince mlocate antiword catdoc unrtf djvulibre id3lib mutagen python2-pychm perl-image-exiftool aspell-en aspell-sv git calibre
Если не хотите ставить все программы, то вот эти вам точно пригоняться:
sudo pacman -S gedit gnome-terminal firefox unzip unrar p7zip gnome-system-monitor doublecmd-gtk2 shutter
Опять же, опционально, кодеки:
sudo pacman -S a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins
Если вам нужны офисные инструменты вроде Writer, Calc, Impress, Draw, Math и Base, то установите пакет LibreOffice следующей командой.
sudo pacman -S libreoffice-fresh libreoffice-fresh-ru
Дополнительные словари для LibreOffice (можно ставить все):
- Русский орфографический словарь. Основан на работе группы AOT.ru.
- Пакет словарей для русского языка
- LanguageTool
Отлично, теперь у нас полнофункциональная, выглядящая современно система.
Пришла пора установить инструменты BlackArch. Со списком инструментов и с группами инструментов вы можете ознакомиться по адресам:
Установите список зеркал:
sudo pacman -S blackarch-mirrorlist
К примеру, я хочу установить инструменты для автоматизации взлома, взлома паролей, работе с базами данных, использования эксплойтов, сетевые инструменты, разведки, сканеры, снифферы, социальной инженерии, спуфинга, работе с веб-приложениями и работе с беспроводными сетями, я выполняю команду:
sudo pacman -S blackarch-automation blackarch-cracker blackarch-database blackarch-exploitation blackarch-networking blackarch-recon blackarch-scanner blackarch-sniffer blackarch-social blackarch-spoof blackarch-webapp blackarch-wireless --needed
Близкие статьи
- Варианты установки BlackArch (100%)
- Создание загрузочной флешки BlackArch / Arch Linux (100%)
- Установка BlackArch, часть первая: Установка BlackArch в VirtualBox (100%)
- Установка BlackArch, часть вторая: Установка Arch (100%)
- Установка Дополнений гостевой ОС VirtualBox для BlackArch (Arch Linux) (100%)
- Установка LAMP (Linux, Apache, MySQL/MariaDB, PHP8 и phpMyAdmin) в Arch Linux / BlackArch (RANDOM - 50%)
здравствуйте алексей.вижу идея с блэкарчем вам понравилась 🙂 рад, что вы создали такой сайт. очень полезный. опять ( как и все ваши остальные сайты) добавляю его себе в закладки. теперь вопрос - я не ставил цинамон в блэкарч, зато утсанавливал блэкарч поверх арча ( в т.ч манджаро) не получилось так как хотелось. инструменты установились, но их нужно было вспоминать и выковыривать через консоль. в блэкарче они расположены в меню по категориям,а моим способом они просто были на диске. это утоминтельно. вашим способом установки ( имею ввиду цинамон) они автоматом располагаются по категориям или опять нужно их искать?
Мне не только идея понравилась, но я натурально влюбился в Arch. Хоть в качестве домашней ОСи, хоть в качестве дистрибутива для пентестинга – просто шикарно! Даже сервак вот здесь (suip.biz) поднят на Arch / BlackArch. Теперь у меня ещё одна загадка в жизни, почему Arch так умеренно популярен? Неужели только из-за «сложности» установки? В принципе, не делать установщик – это идея, конечно, хорошая: отсечь нубов, чтобы они не мучали совсем глупыми вопросами )))))
По существу:
Нет, в меню Cinnamon их не будет (точнее, будет несколько инструментов, которые с графическим интерфейсом + некоторые без графического интерфейса) и все они раскиданных по обычным категориям (системные программы, интернет и т.д.).
Меню, такое как на Live-дистрибутиве BlackArch, возможно только в определённых средах рабочего стола (только в fluxbox, awesome и openbox).
Чтобы узнать, какие категории существуют, можно сделать так:
Чтобы узнать, какие инструменты входят в конкретную категорию можно сделать так:
Пример:
Не люблю спорить на тему «а вот лучше так», но ведь действительно же меню не ускоряет процесс запуска программы – если это утилита командной строки, то там нужно вводить опции и аргументы, т.е. в любом случае меню не поможет. Если нужны просто названия программ, то я показал чуть выше, как их посмотреть. Или вот ещё скриптик набросал:
А так вообще, распотрашить / переконвертировать оригинальный пакет (blackarch-menus) под меню Cinnamon, или сгенерировать меню – это хорошие задачки для тренировки ума начинающих пентестеров ))))
здравствуйте алексей.а все таки я с просьбой- не могли бы вы помочь найти ответ на мой вопрос? с арчем вы разобраслись больше меня. я чёй-то торможу в последнее время. как все-таки воткнуть программы пентеста в отдельную папку меню(как например в пенту). правда если честно - мое предпочтение - матэ, а не цинамон. ничего стоящего нагуглить не получается. уже дело принципа 🙂 дло не в том, что поможет или нет. вопрос в удобстве контроля. быстрее найти то, что тебе нужно черезкатегории меню, чем играться в консоли. в кали тоже много консольныхутилит, но доступ к ним быстрее ( хотя-бы потому, что не нужно искать).
здравствуйте алексей. мне тоже арч нравится. ( хотя пользуюсь не только им). но с ним пока не очень подружился. все времени нет разбираться досконально, как вы. вообще-то с арчем можно поступить проще. если инструменты не становятся по категориям, то можно вообще-то проще поступить. устанавливаем манджаро ( там уже все прикручено для работы, включая и синамон+установщика аж два. на любой вкус и цвет) потом по этой ссылке https://manjaro.ru/blog/how-to/delaem-iz-manjaro-pentest-distributiv2.html. я кстати там тоже уже отметился 🙂 и далее по тексту. у кого - что получится. у меня получилось с трудом. видимо руки немного не оттуда растут 🙂 а менее популярен он не из-за установщика. не моу взгляд малая популярность связана с уж очень профессиональными инструментами ( все таки хаккерская группа null security веников не вяжет) и отсутствием ( или малым наличием) документации. типа профи и так знаю, а ламерам тут делать нечего 🙂
вот если бы найти ответ на мой вопрос - как рассортировать инчтрументы в меню, чтобы было как оригинале, сохранив при этом цинамон ( а еще лучше - матэ). 🙂 тогда бы цены ему не было.
reached target graphical interface и все дальше не загружается, ставил по инструкции, но на virtualbox и со стандартной оболочкой……
Это называется "повезло". Если коротко, ядро 4.5 (а теперь именно такая версия), в Arch Linux не дружит с VirtualBox. Проблема и на свежеустановленных машинах, и после обновления. Как справится написано в "Решение проблемы X server не поднимается в VirtualBox VM после обновления ядра до 4.5".
Большое спасибо за ответ!
кстати, для полноты картины установки блэкарча (бесспорно очень грамотно и доходчиво разжеванным) я бы еще добавил установку через манджаро. тот же арч с установленным цинамоном и удобным установщиком.
и еще один вопрос в догон - не могли бы вы расписать дополнительно установку матэ на блэк арч. желательно также доходчиво как цинамон ( или как в кали на вашем бывшем сайте)
еще раз здравствуйте алексе. есть еще один вопрос - при установке арча подтормаживает лиса при навигации в нете. на других сборках такого не наблюдается. в частности на пенте, дебиан сборках ( особенно на любимом кали ) таких вещей не происходит. ничего вразумительного на форумах и гугле не нашел. может вы сможете подсказать причину?
забыл пояснить - в режиме лайв арч тоже летает. тормозов нет. только при установке ( причем что манджаро, что блэкарч). устанавливал на диск. не на виртуалку.
Миграция с Кали была на удивление безболезненной благодаря вашему сайту. Большое спасибо!
Couid not connect to wicd's D-Bus interface.Check the wicd iog for error messages.
Error connecting to wicd service via D-Bus.Please ensure the wicd service is running.
V terminale napishi: sudo wicd
I zarabotaet set'.
делаю все по инструкции но на vbox он мне выдает следующее [+] Creating BOOT partition [-] ERROR: Could not create filesystem
хотя опять пишет error could not Luka form
123qwe не работает