1. Подготавливаем SD-карту памяти на ОС Linux (в примере она определяется как /dev/sdb) fdisk /dev/sdb Уничтожаем все разделы командой o, проверяем отсутствие разделов командой p. lsblk Форматируем созданные разделы в FAT32 и ext4 соответственно: mkfs.vfat /dev/sdb1 mkfs.ext4 /dev/sdd2 Примечание: подкоманда mkfs для форматирования в FAT32 (mkfs.vfat) может по умолчанию отсутствовать в системе, в этом случае нужно сначала её установить. mkdir boot mkdir root Загружаем архив с Arch Linux с официального сайта: wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-2-latest.tar.gz Монтируем созданные и отформатированные на карте разделы в каталоги boot и root соответственно: mount /dev/sdb1 boot mount /dev/sdb2 root Распаковываем загруженный архив в каталог root и перемещаем содержимое подкаталога boot распакованного архива в каталог boot: bsdtar -xpf ArchLinuxARM-rpi-2-latest.tar.gz -C root synс mv root/boot/* boot sync umount root umount boot
ssh -l alarm 192.168.1.112 У пользователя root пароль по умолчанию тоже root. su -m passwd passwd alarm Затем инициализируем ключи для менеджера пакетов: pacman key --init pacman-key --populate archlinuxarm Первичная установка Arch Linux завершена, можно обновить систему до актуального состояния командой pacman -Syu Однако по умолчанию в системе не установлено много софта, который непременно потребуется. Так как yaourt устанавливается под обычным пользователем alarm, то сначала нужно включить пользователя в группу wheel, а членов группы wheel сделать sudo-пользователями, отредактировав файл /etc/sudoers: usermod -a -G wheel alarm vi /etc/sudoers Установить yaourt можно скриптом bash <(curl -s https://archibold.io/install/yaourt)
curl -O https://blackarch.org/strap.sh chmod +x strap.sh ./strap.sh Некоторые полезные командные строки для Blackarch: pacman -Sgg | grep blackarch | cut -d' ' -f2 | sort –u Просмотр категорий пакетов pacman -Sg | grep blackarch Установка всех категорий pacman -S blackarch Установка одной категории pacman -S blackarch-<category> No comments yet.
|
|