แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™แžงแž”แž€แžšแžŽแŸแž…แŸ‚แž€แž…แžถแž™แžแžทแž…แžแžฝแž…แž”แŸ†แž•แžปแž Alpine Linux 3.16

แž€แžถแžšแž…แŸแž‰แž•แŸ’แžŸแžถแž™ Alpine Linux 3.16 แž‚แžบแžขแžถแž…แžšแž€แž”แžถแž“ แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แžแžทแž…แžแžฝแž…แž”แŸ†แž•แžปแžแžŠแŸ‚แž›แž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แž“แŸ…แž›แžพแž˜แžผแž›แžŠแŸ’แž‹แžถแž“แž“แŸƒแž”แžŽแŸ’แžŽแžถแž›แŸแž™แž”แŸ’แžšแž–แŸแž“แŸ’แž’ Musl แž“แžทแž„แžŸแŸ†แžŽแžปแŸ†แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ BusyBox แŸ” แž€แžถแžšแž…แŸ‚แž€แž…แžถแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžŸแž˜แŸ’แž‚แžถแž›แŸ‹แžŠแŸ„แž™แžแž˜แŸ’แžšแžผแžœแž€แžถแžšแžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–แž€แžพแž“แžกแžพแž„ แž“แžทแž„แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แž€แžพแžแžกแžพแž„แžŠแŸ„แž™แž€แžถแžšแž€แžถแžšแž–แžถแžš 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 แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž“แŸ’แžแŸ‚แž˜แŸ”
  • แžŸแŸ’แž‚แŸ’แžšแžธแž” setup-desktop แžแŸ’แž˜แžธแžแŸ’แžšแžผแžœแž”แžถแž“แžŸแŸ’แž“แžพแžกแžพแž„ แžŠแžพแž˜แŸ’แž”แžธแžŸแž˜แŸ’แžšแžฝแž›แž€แžถแžšแžŠแŸ†แžกแžพแž„แž”แžšแžทแžŸแŸ’แžแžถแž“แž•แŸ’แž‘แŸƒแžแžปแŸ”
  • แž€แž‰แŸ’แž…แž”แŸ‹แž‡แžถแž˜แžฝแž™แžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ sudo แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แž›แžถแžŸแŸ‹แž‘แžธแž‘แŸ…แžƒแŸ’แž›แžถแŸ†แž„แžŸแž แž‚แž˜แž“แŸ แžŠแŸ‚แž›แž”แž„แŸ’แž€แž”แŸ‹แž“แŸแž™แž€แžถแžšแž”แž„แŸ’แž€แžพแžแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–แžŠแŸ‚แž›แž›แžปแž”แž”แŸ†แž”แžถแžแŸ‹แž—แžถแž–แž„แžถแž™แžšแž„แž‚แŸ’แžšแŸ„แŸ‡แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžแŸ‚แžŸแžถแžแžถ sudo แžŠแŸ‚แž›แž˜แžถแž“แžŸแŸ’แžแŸแžšแž—แžถแž–แž…แžปแž„แž€แŸ’แžšแŸ„แž™แž”แŸ†แž•แžปแžแŸ” แž‡แŸ†แž“แžฝแžŸแžฑแŸ’แž™ sudo แžœแžถแžแŸ’แžšแžผแžœแž”แžถแž“แžŽแŸ‚แž“แžถแŸ†แžฑแŸ’แž™แž”แŸ’แžšแžพ doas (แžขแžถแžŽแžถแžกแžผแž€แžŸแžถแž˜แž‰แŸ’แž‰แž“แŸƒ sudo แž–แžธแž‚แž˜แŸ’แžšแŸ„แž„ OpenBSD) แžฌแžŸแŸ’แžšแž‘แžถแž”แŸ‹ doas-sudo-shim แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹แž€แžถแžšแž‡แŸ†แž“แžฝแžŸแž–แžถแž€แŸ’แž™แž”แž‰แŸ’แž‡แžถ sudo แžŠแŸ‚แž›แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž›แžพแžงแž”แž€แžšแžŽแŸแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ doas แŸ”
  • แž—แžถแž‚แžแžถแžŸ /tmp แžฅแžกแžผแžœแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ‚แž„แž…แŸ‚แž€แž“แŸ…แž€แŸ’แž“แžปแž„แžขแž„แŸ’แž‚แž…แž„แž…แžถแŸ†แžŠแŸ„แž™แž”แŸ’แžšแžพแž”แŸ’แžšแž–แŸแž“แŸ’แž’แžฏแž€แžŸแžถแžš tmpfs แŸ”
  • แž€แž‰แŸ’แž…แž”แŸ‹แž‘แžทแž“แŸ’แž“แž“แŸแž™ icu แžŠแŸ‚แž›แž˜แžถแž“แž‘แžทแž“แŸ’แž“แž“แŸแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžขแž“แŸ’แžแžšแž—แžถแžœแžผแž”แž“แžธแž™แž€แž˜แŸ’แž˜แžแŸ’แžšแžผแžœแž”แžถแž“แž”แŸ‚แž„แž…แŸ‚แž€แž‡แžถแž–แžธแžšแž€แž‰แŸ’แž…แž”แŸ‹แŸ– icu-data-en (2.6 MiB, แž˜แžถแž“แžแŸ‚ en_US/GB locale แž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›) แž“แžทแž„ icu-data-full (29 MiB) แŸ”
  • แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž‡แŸ†แž“แžฝแž™แžŸแž˜แŸ’แžšแžถแž”แŸ‹ NetworkManager แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžฝแž˜แž”แž‰แŸ’แž…แžผแž›แž€แŸ’แž“แžปแž„แž€แž‰แŸ’แž…แž”แŸ‹แžŠแžถแž…แŸ‹แžŠแŸ„แž™แžกแŸ‚แž€แž–แžธแž‚แŸ’แž“แžถแŸ– networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp แž“แžทแž„ networkmanager-ovsแŸ”
  • แž”แžŽแŸ’แžŽแžถแž›แŸแž™ SDL 1.2 แžแŸ’แžšแžผแžœแž”แžถแž“แž‡แŸ†แž“แžฝแžŸแžŠแŸ„แž™แž€แž‰แŸ’แž…แž”แŸ‹ sdl12-compat แžŠแŸ‚แž›แž•แŸ’แžแž›แŸ‹ API แžŠแŸ‚แž›แž†แž”แž‚แŸ’แž“แžถแž‡แžถแž˜แžฝแž™ SDL 1.2 binary แž“แžทแž„แž€แžผแžŠแž”แŸ’แžšแž—แž– แž”แŸ‰แžปแž“แŸ’แžแŸ‚แžŠแŸ†แžŽแžพแžšแž€แžถแžšแž“แŸ…แž›แžพแž€แŸ†แž–แžผแž›แž“แŸƒ SDL 2 แŸ”
  • แž€แž‰แŸ’แž…แž”แŸ‹ 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 1.60, Python 3.10, Python 8.1, PHP , Podman 4.2 แŸ” แž”แžถแž“แž›แžปแž”แž€แž‰แŸ’แž…แž”แŸ‹แž–แžธ php4.16 แž“แžทแž„ python4.0.

แž”แŸ’แžšแž—แž–: opennet.ru

แž”แž“แŸ’แžแŸ‚แž˜แž˜แžแžทแž™แŸ„แž”แž›แŸ‹