Здравствуйте.
Два месяца добросовестно курил сабж, например, и набрался наглости предложить добрым людям переработанный и дополненный официальный гайд, чтоб некоторых моих шишек вслед за мной не набивать, изложить впечатления и задать очередной вопрос. Итак:
l=буква_диска_в_/dev/sda
cd /tmp
fdisk '/dev/sd'$l
"o","p"
"n","p","1","ENTER","+512M","t","c" # в официальной инструкции +200M, но этого не хватит для rpi-update
"n","p","2","ENTER","ENTER","w".
mkfs.vfat '/dev/sd'$l'1';mkdir boot;mount '/dev/sd'$l'1' boot
mkfs.ext4 '/dev/sd'$l'2';mkdir root;mount '/dev/sd'$l'2' root
wget http://os.archlinuxarm.org/os/ArchLinuxARM-rpi-aarch64-latest.tar.gz # в официальной инструкции образ arm7, но правильным будет качать aarch64
bsdtar -xpf ArchLinuxARM-rpi-aarch64-latest.tar.gz -C root;sync
mv root/boot/* boot;sed -i 's/mmcblk0/mmcblk1/g' root/etc/fstab;umount boot root
загрузиться с носителя (alarm:alarm, root:root), и:
pacman-key --init;pacman-key --populate archlinuxarm;pacman -Syyu
cd /tmp;git clone https://aur.archlinux.org/yay-bin.git; cd yay-bin;makepkg-si
обязательно заменить u-boot стандартным стабильным загрузчиком (rpi-update всё сделает), при этом правильная архитектурка и все плюшки дистра останутся на месте.
sed -i 's/mmcblk1/mmcblk0/g' root/etc/fstab
переименоваться, перепаролиться, перегрузиться.
Система готова.
Проверено на Raspberry Pi 4 8Г.
Впечатления от приготовленной таким образом системы:
а: Практически абсолютный клон предпочтений хлопком двух пальцев. Ты в чём-то определился - ты железобетонно это имеешь, причём сохранять тебе надо только список пакетов и хомяк. Перезалить его, список yay'у скормить, кой-чего совсем четь-чуть из /etc передрать, и... всё. Ты, как Джек Воробей, просто перешагнул с одного носителя на другой. Унёс этот носитель куда тебе надо, там запустился... это уж мелочи, конечно, но очень приятные мелочи. И особенно приятно, что эти мелочи ты имеешь лёгким шевелением двух пальцев, а не после получаса ловли блох и подстроек под конкретику - то, что сработало один раз, то сработает всегда.
б: Практически абсолютно голый исходный ноль под любой набор кубиков для любого направления деятельности. Исключительно просто редактируется прямой перезаписью файлов без всей вот этой вашей медитацией над образами.
в: Действительно свежайшие репы. В связи с этим хвататься за гиты очертя голову оказывается совершенно не нужным - если пакет есть в ауре и одновременно в коре/(экстре), то гитовая версия, как правило, ощутимо отстаёт (я удивился). Ну и
г: Отполированнейшая отполированность дистра позволяет пользователю пороть любую дичь, практически не заботясь о последствиях, что мне невероятно пришлось по душе.
д: Да, есть Манжара и Эмеральд. Они дальше от идеала и вторичны, и по сути не нужны, хотя по жизни симпатичны.
Арчлинуксарм тоже не арч, я знаю, но он гораздо арчовей, чем предыдущие два, тем более Эмеральд, который от армухи устал-перестал. Манжара получше, манжара живая.
А вот штык молодец, void - тот имеет дух малинку официально поддерживать, и, судя по отзывом, ещё отвязней, и живой интерес таки реально вызывает. Хотя стабильность, насколько я понимаю - не его второе имя, но истинных джедаев от заботы о мелочах подобного рода внезапно рухнувший на голову бронзовый Ленин ещё в детском саду всемилостивейше избавить соизволил)
Резюме: ALA классный дистр для классных людей. Не только лишь всем зайдёт. Жар-птицы стаями не летают. Но кто разгрыз, того за уши не оттащишь.
--------------------------------
P.S. Причина возврата фабричного /boot в последних строчках - дрожь иксов, примороженные окна, промахи клика мыши, и приступы внезапной глубокой кататонии с фризом видео/периферии, светодиодной истерикой, и передёргом питания. Это немного мешало наслаждаться, и было бы неплохим поводом попробовать этот ваш wayland, если б не awesome, к которому я намертво примёрз. И к иксам, соответственно, тоже.
И я сейчас я, наверно, понял почему оно провоцировалось главным образом именно в браузере - АЛАщный «оверлей» путался в одноимённых окнах, видимо?
В пост приглашаются умные и добрые люди, умеющие канпелять вёдра и способные мне подсказать: а я могу с помощью каких-нибудь u-boot tools заставить «дистровые» модули арчлинухарма работать более надёжно? Или ключики поперебирать какие-нибудь? Так-то вообще-то оно миленькое, шустренькое, cистеме 2 гига с лишним экономит. И у пингвинов на лого такие лапки милые. Вот по занозам бы вышеупомянутым рашпилем пройтись - так ничего было бы вполне ведёрко)
Спасибо за внимание.