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

Disponohet lëshimi i Alpine Linux 3.23, një distribucion minimalistik i ndërtuar mbi bibliotekën sistemike Musl dhe paketat utilitare BusyBox. Distribucioni karakterizohet nga kërkesa të rritura për siguri dhe është ndërtuar me mbrojtje SSP (Stack Smashing Protection). Për sistemin e inicializimit përdoret OpenRC, ndërsa për menaxhimin e paketave përdoret menaxheri i vet i paketave apk. Alpine përdoret për të formuar imazhe zyrtare të kontenierëve Docker dhe përdoret në projektin PostmarketOS. Imazhet ISO të boot-ueshme (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x, riscv64 dhe loongarch64) janë përgatitur në gjashtë variante: standarde (344 MB), boot-ueshme në rrjet (361 MB), të zgjeruara (1 GB), për makinave virtuale (67 MB), minirootfs (4 MB) dhe për hipervizorin Xen (1 GB).

Në lëshimin e ri:

  • Pasi kaluan pesĂ« vjet zhvillim, u publikua menaxheri i paketave apk 3.0. NĂ« versionin Alpine Linux 3.23 janĂ« angazhuar utilitetet e reja apk, por ende vazhdohet pĂ«rdorimi i versiionit tĂ« dytĂ« tĂ« formatit tĂ« paketave dhe indeksit (kalimi nĂ« versionin e tretĂ« Ă«shtĂ« planifikuar pĂ«r njĂ« nga lĂ«shimet e ardhshme).

    Ndër ndryshimet në apk 3.0:

    • Formati i ri i paketave, qĂ« mbĂ«shtet algoritmin e kompresimit zstd dhe nĂ«nshkrimet digjitale tĂ« bazuara nĂ« algoritmin e ri, si dhe parashikon mundĂ«sinĂ« e verifikimit tĂ« tĂ« dhĂ«nave nĂ« Baza tĂ« DhĂ«nash tĂ« menaxherit tĂ« pakove, duke pĂ«rdorur nĂ«nshkrimet origjinale tĂ« paketave.
    • MbĂ«shtetje pĂ«r pĂ«rdorimin nĂ« indeksin e algoritmeve tĂ« rinj tĂ« hash-it (SHA-256, SHA-512).
    • KĂ«to janĂ« hequr mbĂ«shtetje e FTP, versioni i parĂ« i formatit tĂ« paketave dhe hash-et md5.
    • Shtuar kontrolli i pĂ«rputhshmĂ«risĂ« sĂ« arkitekturĂ«s sĂ« paketĂ«s qĂ« instalon me arkitekturĂ«n e sistemit.
    • PĂ«r tĂ« ndarĂ« daljen e skripteve dhe utilitetin apk, tani i shtohet prefixi '*' daljes sĂ« skripteve.
    • NĂ« formatin e skedareve tĂ« konfigurimit tĂ« depozitĂ«s Ă«shtĂ« shtuar mbĂ«shtetje pĂ«r pĂ«rcaktimin dhe pĂ«rdorimin e variablave.
    • Shtuar mbĂ«shtetje pĂ«r nxjerrjen e parametrave tĂ« zakonshĂ«m nĂ« njĂ« skedar tĂ« veçantĂ« konfigurimi.
    • Shtohen komandat e reja: apk mkpkg pĂ«r krijimin e pakove, apk mkndx pĂ«r krijimin e indeksit, apk adbsign pĂ«r menaxhimin e nĂ«nshkrimeve digjitale dhe apk adbdump pĂ«r dump struktura.
    • Shtuar komanda 'apk query' pĂ«r tĂ« marrĂ« informacione rreth paketave nga DB-tĂ« e instaluara dhe indekset, duke kombinuar funksionalitetet e komandave info, list dhe search.
  • Shtuar mundĂ«sia opsionale pĂ«r tĂ« transferuar tĂ« gjitha skedarĂ«t ekzekutivĂ« dhe bibliotekat nga katalogĂ«t rrĂ«njĂ«sorĂ« nĂ« seksionin /usr (/bin, /sbin dhe /lib* janĂ« unifikuar me katalogĂ«t e pĂ«rshtatshĂ«m brenda /usr dhe janĂ« formatuar pĂ«rmes lidhjeve simbolike tĂ« tyre). PĂ«r tĂ« aktivizuar njĂ« bashkim tĂ« tillĂ« gjatĂ« instalimit, duhet tĂ« vendosni variablĂ«n e ambientit BOOTSTRAP_USR_MERGED para thirrjes sĂ« utilitarit setup-disk. NĂ« sistemet ekzistuese, pĂ«r bashkimin mund tĂ« pĂ«rdoret paketa merge-usr.
  • Paketa me bĂ«rthamĂ«n Linux "linux-edge" Ă«shtĂ« zĂ«vendĂ«suar me "linux-stable", e cila ndryshon duke pĂ«rdorur tĂ« njĂ«jtat cilĂ«sime me paketĂ«n "linux-lts". NĂ« paketĂ«n linux-stable pĂ«rdoren tĂ« gjitha degĂ«t e qĂ«ndrueshme tĂ« bĂ«rthamorĂ«ve, ndĂ«rsa nĂ« linux-lts - vetĂ«m ato tĂ« shĂ«nuara si LTS.
  • Firmware pĂ«r adaptuesit e wireless Intel, tĂ« mbĂ«shtetur nga drejtuesi i iwlwifi, janĂ« transferuar nga paketa linux-firmware-other nĂ« linux-firmware-intel.
  • Shtuar njĂ« metapaketĂ« LLVM, e cila i referohet lĂ«shimit tĂ« ri tĂ« LLVM.
  • Setet e rregullave nftrules dhe udev janĂ« ndarĂ« nĂ« nĂ«npaketa ($pkgname-nftrules dhe $pkgname-udev), duke ofruar rregulla tĂ« firewall-it dhe udev nĂ« lidhje me paketat. Po ashtu, ndarja nĂ« nĂ«npaketa tĂ« shĂ«rbimeve systemd $pkgname-systemd Ă«shtĂ« kryer (nuk Ă«shtĂ« parashikuar kalimi nga OpenRC nĂ« systemd si standard). PĂ«r instalimin e tĂ« gjitha rregullave nftrules, Ă«shtĂ« shtuar njĂ« metapaketa nftables-rulesets.
  • Serveri nginx Ă«shtĂ« ndĂ«rtuar me opsionin "—with-compat" pĂ«r tĂ« siguruar kompatibilitet me module dinamike tĂ« ngarkuara nga palĂ« tĂ« tretĂ«. Paketimi nginx-mod-dev Ă«shtĂ« shtuar me kodin e nginx dhe varĂ«sitĂ« e ndĂ«rtimit, tĂ« nevojshme pĂ«r ndĂ«rtimin e moduleve.
  • Paketet me versione tĂ« reja tĂ« mjediseve grafike GNOME 49, KDE Plasma 6.5.3, LXQt 2.3.0, Sway 1.11 janĂ« propozuar.
  • Versionet e paketimeve janĂ« pĂ«rmirĂ«suar, pĂ«r shembull, janĂ« nĂ« dispozicion lĂ«shimet e kernel-it 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
Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS đŸ”„ Bleni hostim tĂ« besueshĂ«m pĂ«r faqe me mbrojtje nga DDoS, serverĂ« VPS VDS | ProHoster