Lëshimi i distribuimit Alpine Linux 3.23 dhe menaxherit të paketave apk 3.0

Versioni e reditë Alpine Linux 3.23 është tani në dispozicion, një distribucion minimalistik i ndërtuar mbi bibliotekën sistemore Musl dhe një grup mjetesh BusyBox. Distribucioni shquhet për kërkesat e tij të përmirësuara për siguri dhe është ndërtuar me mbrojtjen SSP (Stack Smashing Protection). Si sistem i inicializimit përdoret OpenRC, ndërsa për menaxhimin e paketave shfrytëzohet menaxheri i tij i paketave apk. Alpine përdoret për krijimin e imazheve zyrtare të konteinerëve Docker dhe përdoret në projektin PostmarketOS. Imazhet ISO të ngarkueshme (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64 dhe loongarch64) janë përgatitur në gjashtë variante: standarde (344 MB), ngarkueshëm nga rrjeti (361 MB), të zgjeruara (1 GB), për makinat virtuale (67 MB), minirootfs (4 MB) dhe për hipervizorin Xen (1 GB).

NĂ« versionin e ri:

  • Pas pesĂ« vjet zhvillimi, Ă«shtĂ« publikuar menaxheri i paketave apk 3.0. NĂ« versionin Alpine Linux 3.23 janĂ« angazhuar mjete tĂ« reja apk, por akoma po vazhdohet pĂ«rdorimi i versionit tĂ« dytĂ« tĂ« formatit tĂ« paketave dhe indeksit (kalimi nĂ« versionin e tretĂ« Ă«shtĂ« planifikuar nĂ« njĂ« nga daljet e ardhshme).

    Ndryshimet në apk 3.0 përfshijnë:

    • NjĂ« format tĂ« ri paketash, qĂ« mbĂ«shtet algoritmin e kompresimit zstd dhe nĂ«nshkrime digjitale nĂ« bazĂ« tĂ« algoritmit tĂ« ri, si dhe parashikon mundĂ«sinĂ« e verifikimit tĂ« tĂ« dhĂ«nave nĂ« DB-nĂ« e menaxherit tĂ« paketave, duke pĂ«rdorur nĂ«nshkrimet origjinale tĂ« paketave.
    • MbĂ«shtetje pĂ«r pĂ«rdorimin nĂ« indeks tĂ« algoritmeve tĂ« reja tĂ« hash-it (SHA-256, SHA-512).
    • KĂ«tu Ă«shtĂ« hequr mbĂ«shtetje pĂ«r FTP, versionin e parĂ« tĂ« formatit tĂ« paketave dhe md5-hash-et.
    • ËshtĂ« shtuar kontrolli i pĂ«rputhjes sĂ« arkitekturĂ«s sĂ« paketĂ«s qĂ« po instalohet me arkitekturĂ«n e sistemit.
    • PĂ«r tĂ« ndarĂ« daljen e skenarĂ«ve dhe utilitarit apk, tani pĂ«r daljen e skenarĂ«ve shtohet prefiksi ‘*’.
    • NĂ« formatin e skedave tĂ« konfigurimit tĂ« depozitĂ«s Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rcaktimin dhe pĂ«rdorimin e variablave.
    • ËshtĂ« shtuar mbĂ«shtetje pĂ«r nxjerrjen e cilĂ«simeve tĂ« parazgjedhura nĂ« njĂ« skedĂ« tĂ« veçantĂ« konfigurimi.
    • JanĂ« shtuar komanda tĂ« reja: apk mkpkg pĂ«r krijimin e paketave, apk mkndx pĂ«r krijimin e indeksit, apk adbsign pĂ«r menaxhimin e nĂ«nshkrimeve digjitale dhe apk adbdump pĂ«r shkarkimin e strukturave.
    • ËshtĂ« shtuar komanda «apk query» pĂ«r tĂ« marrĂ« informacione mbi paketat nga DB-tĂ« e instaluara dhe indekset, duke kombinuar funksionalitetet e komandave info, list dhe search.
  • Shtesa opsionale pĂ«r tĂ« transferuar tĂ« gjitha skedarĂ«t ekzekutivĂ« dhe bibliotekat nga direktoret rrĂ«njĂ«sore nĂ« seksionin /usr (/bin, /sbin dhe /lib* janĂ« unifikuar me direktoret pĂ«rkatĂ«se nĂ« brendĂ«si tĂ« /usr dhe janĂ« formatuar pĂ«rmes lidhjeve simbolike me to). PĂ«r tĂ« aktivizuar njĂ« pĂ«rzierje tĂ« tillĂ« gjatĂ« instalimit, duhet tĂ« vendosni ndryshoren e ambientit BOOTSTRAP_USR_MERGED pĂ«rpara thirrjes sĂ« utilitetit setup-disk. NĂ« sistemet e tashme, paketĂ«n merge-usr mund ta pĂ«rdorni pĂ«r pĂ«rzierje.
  • Paketimi i kernelit Linux "linux-edge" Ă«shtĂ« zĂ«vendĂ«suar me "linux-stable", i cili ndryshon pĂ«r pĂ«rdorimin e konfigurimeve identike me paketĂ«n "linux-lts". NĂ« paketĂ«n linux-stable pĂ«rdoren tĂ« gjitha degĂ«t e qĂ«ndrueshme tĂ« kernelit, ndĂ«rsa nĂ« linux-lts vetĂ«m ato qĂ« janĂ« tĂ« markuara si LTS.
  • Firmware pĂ«r adaptatorĂ«t pa tel Intel, tĂ« mbĂ«shtetur nga drivere iwlwifi, janĂ« transferuar nga paketa linux-firmware-other nĂ« linux-firmware-intel.
  • Shtuar njĂ« metapakete LLVM, e cila referon nĂ« lĂ«shimin e fundit tĂ« LLVM.
  • Setet e rregullave nftrules dhe udev janĂ« ndarĂ« nĂ« nĂ«npaketa ($pkgname-nftrules dhe $pkgname-udev), qĂ« ofrojnĂ« rregulla pĂ«r firewall dhe udev nĂ« lidhje me paketat. NjĂ«jĂ«sisht Ă«shtĂ« bĂ«rĂ« ndarja nĂ« nĂ«npaketa tĂ« shĂ«rbimeve systemd nĂ« $pkgname-systemd (me pĂ«rjashtim se kalimi nga OpenRC nĂ« systemd nuk Ă«shtĂ« i planifikuar). NjĂ« metapakete nftables-rulesets Ă«shtĂ« shtuar pĂ«r instalimin e tĂ« gjitha rregullave nftrules.
  • Serveri nginx Ă«shtĂ« ndĂ«rtuar me opsionin "--with-compat" pĂ«r tĂ« siguruar kompatibilitetin me modulat dinamike tĂ« ngarkuara nga palĂ«t e treta. ËshtĂ« shtuar paketa nginx-mod-dev me kodin nginx dhe varĂ«sitĂ« ndĂ«rtuese tĂ« nevojshme pĂ«r ndĂ«rtimin e moduleve.
  • Paketat me versione tĂ« reja tĂ« ambienteve grafike GNOME 49, KDE Plasma 6.5.3, LXQt 2.3.0, Sway 1.11 janĂ« propozuar.
  • Versionet e paketave janĂ« pĂ«rditĂ«suar, pĂ«r shembull, shumica e lĂ«shimeve tĂ« kernelit Linux 6.18, GCC 15, LLVM 21, busybox 1.37.0, Node.js 24.11, Rust 1.91, Valkey 9.0, OpenZFS 2.4.0-rc4, Crystal 1.18, Docker 29, .NET 10.0, Go 1.25, Kea 3.0, OpenJDK 25, Perl 5.42, PHP 8.5, PostgreSQL 18, Qt 6.10, ffmpeg 8, wlroots 0.19.

    Burimi: opennet.ru
Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Blini hosting tĂ« besueshĂ«m pĂ«r faqe interneti me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster