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 МБ), патчсыз ядросы бар (168 МБ), кеңейтілген (750 МБ) және виртуалды машиналар үшін ( 49 Мб).

Жаңа шығарылымда:

  • Жүйе конфигурациясының сценарийлерінде 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-компат пакетімен ауыстырылды.
  • 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, X8.1.en, PH4.2. , Podman 4.16. php4.0 және python7 бумалары жойылды.

Ақпарат көзі: opennet.ru

пікір қалдыру