Alpine Linux 3.16 jest dostarczany z obsługą NVMe, doas zamiast sudo i nie tylko

Kilka dni temu ogłoszono wydanie nowej wersji dystrybucji Linuksa „Alpine Linux 3.16”, minimalistyczna dystrybucja zbudowana na podstawie biblioteki systemowej Musl i pakietu narzędzi BusyBox.

Dystrybucja wyróżnia się wyższymi wymaganiami bezpieczeństwa i jest zbudowany z ochroną SSP (Ochrona przed rozbiciem stosu). OpenRC jest używany jako system inicjujący, a jego własny menedżer pakietów apk służy do zarządzania pakietami. Alpine jest używany do tworzenia oficjalnych obrazów kontenerów Docker.

Główne nowe funkcje Alpine Linux 3.16

W tej nowej wersji, która jest prezentowana w Alpine Linux 3.16 poprawiona kompatybilność z dyskami NVMe w skryptach konfiguracji systemu dodano możliwość utworzenia konta administratora oraz dodano obsługę dodawania kluczy dla SSH.

Kolejną zmianą, która wyróżnia się w tej nowej wersji, jest to pakiet z narzędziem sudo został przeniesiony do repozytorium społeczności, co oznacza, że ​​generacja aktualizacji z usuwaniem luk dotyczy tylko najnowszej stabilnej gałęzi sudo. Zamiast sudo zaleca się użycie doa (uproszczony odpowiednik sudo z projektu OpenBSD) lub warstwę doas-sudo-shim, która zastępuje polecenie sudo, które działa wraz z narzędziem doas.

Oprócz tego pakiet icu-data z danymi do internacjonalizacji jest podzielony na dwa pakiety: icu-data-en (2.6 MiB, uwzględniono tylko lokalizację en_US/GB) i icu-data-full (29 MiB ).

Spośród innych zmian, które wyróżniają się w nowej wersji:

  • Zaproponowano nowy skrypt setup-desktop, aby uprościć konfigurację środowiska graficznego.
  • Partycja /tmp jest teraz mapowana w pamięci przy użyciu systemu plików tmpfs.
  • Wtyczki dla NetworkManagera zostały przeniesione do oddzielnych pakietów: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp i networkmanager-ovs.
  • Biblioteka SDL 1.2 została zastąpiona przez pakiet sdl12-compat, który zapewnia interfejs API zgodny z kodem binarnym i źródłowym SDL 1.2, ale działa na wierzchu SDL 2.
  • Pakiety Busybox, dropbear, mingetty, openssh, util-linux są zbudowane z obsługą utmps.
    Pakiet util-linux-login służy do dostarczania polecenia login.
  • Zaktualizowane wersje pakietów, w tym 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, PHP 8.1, R 4.2, Xen 4.16, Podman 4.0 . Usunięto pakiety z php7 i python2.

Na koniec, jeśli chcesz dowiedzieć się więcej o tej nowej wersji, możesz zapoznać się ze szczegółami W poniższym linku.

Pobieranie Alpine Linux 3.16

Jeśli chcesz pobrać tę nową aktualizację Alpine Linux, musisz wejść na oficjalną stronę projektu gdzie można uzyskać obraz systemu zgodnie z architekturą sprzętu, na którym będzie on używany.

Powinieneś również wiedzieć, że ta dystrybucja ma obraz do wykorzystania na Raspberry Pi.

Bootowalne obrazy iso (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) przygotowane są w pięciu wersjach: standard (155 MB), unpatched kernel (168 MB), advanced (750 MB) oraz dla maszyn wirtualnych (49 MB).

Link do pobieranie jest to.

Jak zainstalować Alpine Linux na Raspberry Pi?

Jeśli planujesz używać tego systemu na swoim małym kieszonkowym komputerze, możesz to zrobić, postępując zgodnie z poniższymi instrukcjami.

  • Zakończono pobieranie, musimy sformatować naszą kartę SD, możemy obsługiwać Gparted, karta SD musi być w formacie fat32.
  • Zrobiłem to musimy teraz zapisać obraz Alpine Linux 3.11 na naszej karcie SD, Aby to zrobić, musimy tylko rozpakować plik zawierający pliki Alpine.
  • Po zakończeniu pobierania musimy tylko skopiuj zawartość z naszej karty SD.
  • Tylko na koniec musimy włożyć kartę SD do naszego Raspberry Pi i podłącz go do zasilania, a system powinien zacząć działać.
  • Zrozumiemy to, ponieważ zielona dioda LED musi migać, wskazując, że rozpoznała system.
  • I gotowe, możemy zacząć używać Alpine Linux na naszym Raspberry Pi.

Zostaw swój komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *

*

*

  1. Odpowiedzialny za dane: AB Internet Networks 2008 SL
  2. Cel danych: kontrola spamu, zarządzanie komentarzami.
  3. Legitymacja: Twoja zgoda
  4. Przekazywanie danych: Dane nie będą przekazywane stronom trzecim, z wyjątkiem obowiązku prawnego.
  5. Przechowywanie danych: baza danych hostowana przez Occentus Networks (UE)
  6. Prawa: w dowolnym momencie możesz ograniczyć, odzyskać i usunąć swoje dane.