Преди известно време на моя Raspberry Pi 4 използвах Манджаро ARM. Това беше системата, която използвах и на основния си лаптоп и реших да я пробвам. Тъй като Raspberry Pi OS е официалната система и тази, която си струва да имате за някои задачи - като актуализиране на официалния EEPROM - аз я инсталирах и се опитах да свикна с нея. Може би го разбрах, но през цялото това време нещо ми липсваше.
Ако напуснах Manjaro ARM по това време, може би това беше заради „карибския“ спорт. Използвах Acestream много и не можах да го накарам да работи в 64-bit. Така че прекарах известно време на 32-битова RPiOS, но наскоро надстроих до 64-битова. Това е първата причина, която ме накара да се върна към Manjaro: ако нямам нужда от Acestream и имам нужда от по-обща система, Manjaro ARM е много по-пълна от Raspberry Pi OS, или аз се чувствам така.
Raspberry Pi OS и неговият Pixel
Съжалявам за всички, които предпочитат светло бюро, но през 2024 г. не ги харесвам. Можех да се справя с тях, когато използвах Ubuntu за първи път, но днес вече не. Не се чувствам комфортно. Нито е това Плазма, сегашният ми избор, е супер красив, но е по-привлекателен визуално и освен това предлага много повече опции, отколкото съм правил.
Pixel е базиран на LXDE, и честно казано, няма голяма разлика в производителността в сравнение с Plasma. Така че нещата са доста ясни.
Manjaro ARM и AUR
Manjaro ARM е версията за този тип архитектура на това, което вече използвам на работния плот. Нямам какво да променям, просто се съобразя с архитектурата. Много програми имат версия за ARM и това, което не е предоставено от разработчика, се качва от общността AUR.
AUR също би било отговорът на въпроса защо не използвате нещо като Ubuntu на моя Raspberry Pi. Не всеки софтуер е готов за ARM, както е за x86. Ако нещо съществува, лесно е да бъде качено в AUR и вече компилирано за ARM, като Stremio.
Достъп до Flathub от Pamac
Преди малко написахме статия, в която преподавахме как да активирате поддръжка за пакети flatpak на Raspberry Pi OS. Това ни предлага нов свят от възможности. За да дадем някои примери, можем да инсталираме от там официалната версия на Kodi — този, който директно поддържа XBMC Foundation, без компилации за разпространение — или браузъра Vivaldi.
Ако го добавим от терминала, инсталирането на пакети flatpak Също така трябва да е от терминала. Ако не знаем името на даден пакет, трябва да го потърсим. Алтернативата е да потърсите програмата в Уебсайт на Flathub, щракнете върху бутона „Инсталиране“ и въведете командата в терминала. Но нямаше ли да е по-лесно, ако беше в магазина за софтуер?
По подразбиране Manjaro ARM, подобно на x86 версията, има деактивирана поддръжка за AUR и Flatpak, но първото може да се активира с обикновен превключвател, а второто чрез инсталиране libpamac-flatpak-плъгин. От този момент нататък можем да търсим flatpaks от Pamac — не забравяйте, че това е името на софтуерния магазин и че Pacman е нещо друго.
Говорейки за Pamac, това е a софтуерен магазин, който изглежда добре в новите времена. Pixel one е тип Synaptic, който беше използван толкова много в Ubuntu, когато нямаше софтуерни магазини. Това е графичен инструмент, но е на светлинни години от всеки пълен магазин.
Проблемът със закъсненията в Manjaro ARM
Manjaro в основната си версия пуска стабилна версия или актуализация приблизително всеки месец. За разлика от Arch, на който е базиран, той проверява дали всичко работи както се очаква в клоновете Unstable и Testing, но софтуерът пристига редовно и сравнително скоро. Не е същото на Manjaro ARM: зависи от Arch ARM, а тук вървят и малко по-бавно. Следователно, към момента на писане на тази статия, вече бяха изминали около шест месеца от предишната стабилна версия.
Например Firefox беше във версия 123, когато го инсталирах, въпреки че вече беше наличен Firefox 130. Това може да е проблем за тези, които искат най-актуалния софтуер, но поне по отношение на програмите можете да използвате AUR или Flathub, тъй като това е опция.
Resumiendo
За да обобщя, след време, в което бях на базирана на Debian система и когато чувствах, че нещо липсва на моя Raspberry, преминах към Manjaro ARM. Основната причина е, че има по-добри опции от Pixel, изживяването на работния плот е по-пълно, Свикнал съм и на всичкото отгоре имам AUR поддръжка. За мен беше лесно да взема решение. Разбира се, винаги ще имам готов SD с RPiOS за каквото и да се случи.