ĂshtĂ« publikuar lĂ«shimi i distribucionit Linux Armbian 25.5, i cili ofron njĂ« mjedis tĂ« kompakt pĂ«r kompjuterĂ«t me njĂ« kartĂ« qĂ« kanĂ« procesorĂ« tĂ« bazuar nĂ« arkitekturĂ«n ARM, RISC-V dhe x86, duke mbĂ«shtetur modele tĂ« ndryshme tĂ« Raspberry Pi, Odroid, Orange Pi, Banana Pi, Helios64, pine64, Nanopi dhe Cubieboard me procesorĂ« Allwinner, Amlogic, Actionsemi, Freescale / NXP, Marvell Armada, Rockchip, Radxa dhe Samsung Exynos.
Për formimin e ndërtimeve përdoren bazat e paketave Debian dhe Ubuntu, por të gjithë komponentët riparosen plotësisht përmes një sistemi ndërtimi të brendshëm me përfshirjen e optimizimeve për të reduktuar madhësinë, për të rritur performancën dhe për të aplikuar mekanizma shtesë mbrojtjeje. Për shembull, pjesa /var/log montohet duke përdorur zram dhe ruhet në RAM në format të kompresuar me shkarkimin e të dhënave në ruajtës një herë në ditë ose gjatë mbylljes. Pjesa /tmp montohet duke përdorur tmpfs.
Projekti mbështet më shumë se 30 variante të brinjës së bërthamës Linux për platforma të ndryshme ARM dhe ARM64. Ofron SDK për të thjeshtuar krijimin e imazheve të sistemit, paketave dhe edicioneve të distribucioneve. Për swap përdoret ZSWAP. Kur hyni përmes SSH, ofrohet një opsion për përdorimin e autentifikimit me dy faktorë. Përfshihen një emulator box64, që lejon ekzekutimin e programeve të ndërtuara për procesorët e bazuar në arkitekturën x86. Ofrohen paketa të gatshme për të nisur ambientet e përdoruesit të bazuara në KDE, GNOME, Budgie, Cinnamon, i3wm, Mate, Xfce dhe Xmonad.
Ndryshimet kryesore në Armbian 25.5:
- Shtohet mbështetje zyrtare për platformat Banana Pi M2 dhe Mekotronics r58/r58x.
- Shtuar mbështetje për platformat TI SK-AM69, BeagleBoard PocketBeagle2, BeagleBone AI-64, BeaglePlay, Qcom Robotics RB5, Radxa Cubie A5E, SMART AM40, NanoPi R2S Plus, Mediatek Genio dhe Radxa Nio-12L.
- Për platformat me çipa Rockchip, të tilla si Rock 5B dhe Youyeetoo R1, është realizuar mbështetje për HDMI dhe zërin.
- ĂshtĂ« pĂ«rmirĂ«suar mbĂ«shtetje pĂ«r platformat BananaPi BPI-M4-Zero, BananaPi SM1, BigTreeTech CB2, MBa8MPxL, Nano pi r3s, Radxa Zero3, Rock 3a, Odroid XU4, Orange Pi 5/5b/pro, Raspberry Pi, Rock5, Station p2/m3.
- ĂshtĂ« modernizuar thelbĂ«sisht dhe Ă«shtĂ« pĂ«rcjellĂ« nĂ« arkitekturĂ«n mĂ« tĂ« re utilita armbian-config, e cila pĂ«rdoret pĂ«r tĂ« konfiguruar sistemin pas instalimit. Ă«shtĂ« integruar njĂ« funksion biblioteke aplikacionesh, qĂ« mundĂ«son nisjen e ambienteve tĂ« izoluara me aplikacione tĂ« njohura (Home Assistant, Stirling PDF, Navidrome, Grafana, NetData, Immich) direkt nga ndĂ«rfaqja armbian-config. NĂ« konfiguruesin e rrjetit Ă«shtĂ« pĂ«rmirĂ«suar identifikimi i pikave tĂ« qakses Wi-Fi dhe Ă«shtĂ« thjeshtuar cilĂ«simi i ndĂ«rfaqes sĂ« rrjetit. ĂshtĂ« garantuar ngarkimi dinamik i komponenteve specifike pĂ«r platformat dhe Ă«shtĂ« pĂ«rmirĂ«suar ndĂ«rfaqja pĂ«r kalimin midis BSP (Paketa e MbĂ«shtetjes pĂ«r KartĂ«).
- Nukleusi Linux për platformat me çipa Rockchip është përditësuar në versionin 6.14. Janë ofruar cilësime për menaxhimin e aktivizimit të patches, lehtësimi për të ndërtuar një variant të pa modifikuar të nukleusit.
- Ngarkuesi U-Boot është përditësuar në versionin 2025.01.
- Shtuar mbështetje për nën-bashkët e Btrfs.
- Realizuar mundësia e konfigurimit të ndarjes EFI për funksionimin në pajisjet me UFS.
- Një mbështetje më e mirë për qasjen në konsolë përmes portës seri.
- Në përbërjen themelore janë përfshirë utilitat e e2fsprogs.
- Në mjetin e ndërtimit është shtuar mundësia e aktivizimit të mbështetjes për ZFS, ZRAM dhe Docker.
- Shtuar paketat Home Assistant, Zerotier VPN, AdGuardHome, Unbound DNS.
- ĂshtĂ« thjeshtuar mjeti pĂ«r regjistrimin e logeve dhe janĂ« pĂ«rmirĂ«suar mjetet pĂ«r diagnostikimin e problemeve.
Për më tepër, mund të theksohet lëshimi i DietPi 9.13, një distribucion për kompjuterë me një kartë të bazuar në arkitekturën ARM dhe RISC-V, të tilla si Raspberry Pi, Orange Pi, NanoPi, BananaPi, BeagleBone Black, Rock64, Rock Pi, Quartz64, Pine64, Asus Tinker, Odroid dhe VisionFive 2. Distribucioni është ndërtuar mbi bazën e paketeve Debian dhe është i disponueshëm në ndërtimet për më shumë se 50 plataforma. DietPi gjithashtu mund të përdoret për krijimin e ambienteve kompakte për makinave virtuale dhe kompjuterëve të zakonshëm të bazuar në arkitekturën x86_64. Ndërtimet për pllakëza dallohen nga një përmasë e vogël (në mesatarisht 130 MB) në krahasim me Raspberry Pi OS dhe Armbian. Mjetet për ndërtimin dhe mbështetje të distribucionit shpërndahen nën licencën GPLv2.
Projekti është optimizuar për konsum minimal burimesh dhe zhvillon disa utilitete të veta: ndërfaqe për instalimin e aplikacioneve DietPi-Software, konfiguruesin DietPi-Config, sistemin e kopjimit DietPi-Backup, mekanizmin për mbajtjen e regjistrave të përkohshëm DietPi-Ramlog (mbështetet gjithashtu rsyslog), ndërfaqe për vendosjen e prioriteteve të ekzekutimit të proceseve DietPi-Services dhe sistemin e dërgimit të azhurnimeve DietPi-Update. Utilitetet ofrojnë një ndërfaqe konsolë për përdoruesin me menutë dhe dialogët të bazuara në whiptail. Mbështetet modeli i automatizimit të plotë të instalimit, duke lejuar instalimin në pllaka pa pjesëmarrjen e përdoruesit.
Ndryshimet në DietPi 9.13:
- Shtuar kërkesa për ndërrimin e detyrueshëm të fjalëkalimeve për përdoruesit në mënyrë të paracaktuar dhe dietpi-software. Në sistemet e instaluara më parë, një kërkesë e tillë do të shfaqet gjatë procesit të azhurnimit, nëse vazhdohet përdorimi i fjalëkalimeve të paracaktuar.
- Nga mjedisi sistemor janë përjashtuar utilitat unzip, 7zip dhe bzip2, të cilat tani do të instalohen automatikisht në rast nevoje.
- Për platformat Orange Pi 3B është realizuar menaxhimi i ventilatorëve.
- Për platformat Radxa ZERO 3 është realizuar kalimi në variantin e nukleusit Linux 6.1 të ofruar nga prodhuesi.
- Për platformat ASUS Tinker Board 2 është zgjidhur problemi me ndryshimin e adresës MAC me çdo rindizje.
- Në imazhet për makinat virtuale, paketa tiny-initramfs është zëvendësuar nga initramfs-tools, e cila lejon gjenerimin e imazhesh më kompakte initramfs (~1 MiB në vend të ~35 MiB) përmes përfshirjes vetëm të moduleve të përdorura të nukleusit.
- Në ndërfaqen e konfigurimit pas ngarkimit të parë është thjeshtuar dialogu për zgjedhjen e formatit të tastierës (në vend të një procesi shumë të avancuar të zgjedhjes, është propozuar një listë e thjeshtë e opsioneve të disponueshme dhe një seksion i veçantë me cilësime të avancuara).
- Në menaxherin e aplikacioneve DietPi-Software është realizuar mbështetje për instalimin e platformës së zhvillimit të përbashkët Gitea në sistemet me procesorë RISC-V.
- Furnizimi i paketave Google AIY Voice Kit dhe Mycroft AI është ndërprerë, zhvillimi i të cilave është pezulluar nga prodhuesit.
Burimi: opennet.ru
