Установка BlackArch Linux на Raspberry Pi3

Установка BlackArch Linux на Raspberry Pi3


Всем привет! Так получилось, что недавно ко мне в руки попала очередная, Raspberry Pi, 3-ей модели. И я задумался, в качестве чего ее можно использовать, всяких видео и почтовых серверов у меня достаточно, поэтому выбор пал на установку Black Arch Linux.

Fdisk/dev/ssd
И загрузим архив, содержащий Arch Linux с официального сайта:
Создадим файловую систему FAT на первом разделе – sdd1 и примонтируем туда, ранее созданную папку boot.
mkfs.vfat/dev/ssd1
mount /dev/ssd1 boot
Создадим файловую систему ext4 на втором разделе – sdd2 и примонтируем туда, ранее созданную папку root.
mkfs.ext4/dev/ssd2
mount /dev/ssd2 boot
Разархивируем скачанный дистрибутив, в уже примонтированную папку root.
tar zxvf ArchLinuxARM-rpi-3-latest.tar.gz -C root
Если во время извлечения, возникают такие сообщения, то это не повод беспокоиться.
Выполняем sync.
sync - записывает данные, буферизованные в памяти, на диск. Буферизуются, например, измененные супер-блоки, измененные inode'ы, операции чтения и записи также откладываются. Буферизация должна быть реализована в ядре. Программа sync всего лишь делает системный вызов sync(2)
Затем необходимо переместить папку boot из root в каталог boot, который мы создавали и монтировали.

mv root/boot/* boot
Еще раз можно вызвать sync. И отмонтировать разделы, которые мы смонтировали ранее.

umount root
umount boot
Теперь, можно извлекать карту, вставлять в Raspberry и запускать. Монитор для этих целей не обязателен, в случае успеха мы увидим такую картину:
Подключаемся к ней по SSH, используя следующие учетные данные:
Логин – alarm
Пароль – alarm
Root пароль – root, логин - root.
Необходимо выполнить инициализацию ключей пакетного менеджера:

pacman key --init
pacman -key --populate archlinuxarm
Пишут, что система минималистична, и на ее основе можно создать нечто прекрасное и вечное, загляну в htop:
Приятно удивляет в сравнении с минималистичной Raspbian, или Kali со всеми ее наворотами.
BlackArch Linux совместим с существующими / нормальными установками Arch. Он действует как неофициальный пользовательский репозиторий.
Теперь начнем превращать наш Arch в BlackArch, для этого нам понадобится запустить некий скрипт, скачаем его и сделаем исполняемым:

После того, как скрипт отработал, можем проверить, какие утилиты нам доступны из репозитория BlackArch Linux:
Список довольно внушительный, попробуем установить отдельно выбранный инструмент:

Все устанавливается и работает корректно. Есть возможность установить все инструменты сразу, но я не думаю, что это разумно. Но на всякий случай, оставлю эти команды здесь:
  • pacman -S blackarch – Установка всех утилит.
  • pacman -S blackarch-<category> - Установка одной категории инструментов.
  • pacman -Sg | grep blackarch – Просмотр категорий инструментов.
На этом установку можно считать завершенной, спасибо за внимание.

Report Page