Az Arch Linux AUR tárolójából törlésre kerülnek az x86_64 támogatással nem rendelkező csomagok

Egy az Arch Linux levelezőlistáján történt üzenetváltásból kiderült, hogy az Arch User Repository (AUR) szabályzata egyértelműen előírja, hogy a tároló kizárólag az x86_64 architektúrát támogató csomagokat fogadja el, számolt be róla a Phoronix hírportál. Mint az üzenetváltásból kiderült, az ARM-specifikus vagy más architektúrákra szánt szoftverek jelenleg nem engedélyezettek a központi AUR-ban.

Az Arch Linux AUR tárolójából törlésre kerülnek az x86_64 támogatással nem rendelkező csomagok

A döntés összhangban van a szabályozással

Ez a szabályozás összhangban van azzal, hogy az Arch Linux hivatalosan csak az x86_64 Intel/AMD processzorokat támogatja, míg ARM és 32 bites x86 portok csak nem hivatalosan érhetők el. A döntés különösen időszerű, mivel egyre több nyílt forráskódú projekt jelenik meg, amely ARM architektúrákra – például Apple Silicon vagy Qualcomm Snapdragon X1 eszközökre – optimalizáltak.

Legutóbb a FEX-Emu csomag került törlésre az AUR-ból, mivel kizárólag AArch64 rendszeren releváns. A FEX-Emu egy népszerű emulátor, amely lehetővé teszi x86_64 szoftverek futtatását ARM64 rendszereken, beleértve a Steam, Wine és Proton játékokat. A csomag eltávolítása miatt a FEX projekt már nem támogatja hivatalosan az Arch Linuxot.

A törlés oka nem mindenki számára volt egyértelmű

Az AUR irányelvei először novemberben kerültek reflektorfénybe, amikor egy ARM-specifikus „uboot-cm3588-nas” csomagot utasítottak el. Akkor még kevésbé volt egyértelmű, hogy az x86_64 támogatás alapfeltétel, de mára a szabályozás világos: az Arch Linux elsődlegesen x86_64 kompatibilis platformként működik.