Минималист түгээлтийн хэрэгсэл Alpine Linux 3.16 хувилбар

Musl системийн номын сан болон BusyBox хэрэгслийн иж бүрдэл дээр суурилсан минималист түгээлт болох Alpine Linux 3.16 хувилбарыг гаргах боломжтой. Энэхүү түгээлт нь аюулгүй байдлын шаардлагыг нэмэгдүүлдгээрээ онцлог бөгөөд SSP (Stack Smashing Protection) хамгаалалтаар бүтээгдсэн. OpenRC-ийг эхлүүлэх систем болгон ашигладаг бөгөөд өөрийн apk багц менежерийг багцын удирдлагад ашигладаг. Alpine нь албан ёсны Docker контейнерийн зургийг бүтээхэд ашиглагддаг. Ачаалах боломжтой iso зургуудыг (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) стандарт (155 MB), засварлаагүй цөм (168 MB), дэвшилтэт (750 MB) болон виртуал машин (49 MB) гэсэн таван хувилбараар бэлтгэсэн. .

Шинэ хувилбарт:

  • Системийн тохиргооны скриптүүдэд NVMe хөтчүүдийн дэмжлэг сайжирч, администраторын бүртгэл үүсгэх боломжийг олгож, SSH-д түлхүүр нэмэх дэмжлэг нэмэгдсэн.
  • Ширээний орчны суулгацыг хялбарчлахын тулд шинэ тохиргооны ширээний скриптийг санал болгов.
  • Sudo хэрэгсэл бүхий багцыг олон нийтийн репозитор руу шилжүүлсэн бөгөөд энэ нь зөвхөн хамгийн сүүлийн үеийн тогтвортой sudo салбарын эмзэг байдлыг арилгах шинэчлэлтүүдийг бий болгох гэсэн үг юм. Sudo-ийн оронд doas (OpenBSD төслийн sudo-ийн хялбаршуулсан аналог) эсвэл doas хэрэгслийн дээд талд ажилладаг sudo командыг орлуулах doas-sudo-shim давхаргыг ашиглахыг зөвлөж байна.
  • /tmp хуваалт одоо tmpfs файлын системийг ашиглан санах ойд хуваарилагдсан.
  • Олон улсын болгох өгөгдөл бүхий icu-өгөгдлийн багц нь icu-data-en (2.6 МБ, зөвхөн en_US/GB хэлийг оруулсан) болон icu-data-full (29 МБ) гэсэн хоёр багцад хуваагддаг.
  • NetworkManager-д зориулсан залгаасуудыг тусдаа багцад багтаасан болно: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp болон networkmanager-ovs.
  • SDL 1.2 номын санг SDL 12 хоёртын код болон эх кодтой нийцтэй API хангадаг SDL 1.2 дээр ажилладаг sdl2-compat багцаар сольсон.
  • Busybox, dropbear, mingetty, openssh, util-linux багцуудыг utmps дэмжлэгтэйгээр эмхэтгэсэн.
  • Нэвтрэх командыг ажиллуулахын тулд util-linux-login багцыг ашигладаг.
  • KDE Plasma 5.24, KDE Gears 22.04, Plasma Mobile 22.04, GNOME 42, Go 1.18, LLVM 13, Node.js 18.2, Ruby 3.1, Rust R 1.60, Python 3.10, X8.1P.en, PH4.2.en хувилбаруудыг багтаасан багцын шинэчилсэн хувилбарууд. , Podman 4.16. php4.0 болон python7-аас багцуудыг устгасан.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх