Fedora Linux 44, mis on planeeritud 2026. aasta kevadeks, kavatseb lõpetada 32-bitiste rakenduste toe x86 arhitektuurile. Kui plaan heaks kiidetakse Fedora Engineering Steering Committee'i (FESCo) poolt, mis vastutab Fedora Linuxi tehnilise arenduse eest, siis lõpetatakse i686 arhitektuuri ja 32-bitiste teekide (multilib) paketihaldus, mis tagavad ühilduvuse 32-bitiste rakendustega x86_64 keskkondades.
Linuxi tuumade, installipiltide ja 32-bitiste x86 süsteemide pakettide hoidlate tarnimine lõpetati juba 2019. aastal (Fedora 31). Samas jäi 32-bitiste rakenduste tugi x86_64 süsteemide paigaldamiseks, ja sellise toe toetamiseks vajalikud 32-bitised paketid olid saadaval x86_64 hoidlates. Fedora 37 kaudu anti võimalus lõpetada i686 arhitektuuri paketihaldus, kui pakett ei ole teiste paketid sõltuvus. Praegu on Fedoras alles umbes kümme tuhandet 32-bitist paketti (i686), mis on peamiselt nõutud Wine'i ja 32-bitiste mängude käitamiseks.
Jaotamine plaanib minna üle 64-bitiste Wine'i versioonide pakkumisele, mis kasutavad Wow64 (64-bitine Windows-on-Windows) režiimi, et käitada 32-bitiseid Windowsi rakendusi 64-bitistes Unix-süsteemides. 64-bitiste Wine'i pakettide pakkumine vähendab kasutajate vajadust multilibi järele. i686 arhitektuuri toe lõpetamine soovitatakse teostada kahes etapis: esimeses etapis plaanitakse lõpetada 32-bitiste raamatukogude avaldamine x86_64 hoidlatest ja teises etapis lõpetada pakettide kogumise tugi i686 arhitektuurile. Kui esimeses etapis ilmnevad ettenägematud probleemid, on muudatus võimalik tagasi pöörata ja paketid uuesti välja anda.
i686 arhitektuuri toe lõpetamise peamised faktid:
- Suure hulga 32-bitiste pakettide eemaldamine kiirendab pakettide käitlemist oluliselt väiksema indeksi ja allalaaditavate metainfode mahu tõttu;
- Vähendab arendajate koormust, võimaldades neil rohkem aega kulutada 64-bitiste süsteemide pakettidele;
- Lihtsustab väljaannete loomist ja testimist;
- Vähendab ressursside kasutamist ehitusinfrastruktuuris.
Allikas: opennet.ru
