Alpine Linux 3.16 ra mắt với hỗ trợ NVMe, doas thay vì sudo và hơn thế nữa

Vài ngày trước việc phát hành phiên bản mới của bản phân phối Linux, “Alpine Linux 3.16” đã được công bố, một bản phân phối tối giản được xây dựng trên cơ sở thư viện hệ thống Musl và bộ tiện ích BusyBox.

Sự phân phối được phân biệt bởi các yêu cầu bảo mật cao hơn và được xây dựng với tính năng bảo vệ SSP (Bảo vệ chống đập ngăn xếp). OpenRC được sử dụng làm hệ thống khởi tạo và trình quản lý gói apk của riêng nó được sử dụng để quản lý gói. Alpine được sử dụng để tạo hình ảnh vùng chứa Docker chính thức.

Các tính năng mới chính của Alpine Linux 3.16

Trong phiên bản mới này được giới thiệu trên Alpine Linux 3.16 cải thiện khả năng tương thích với ổ NVMe trong tập lệnh cấu hình hệ thống, đã thêm khả năng tạo tài khoản quản trị viên và hỗ trợ thêm khóa cho SSH.

Một trong những thay đổi nổi bật trong phiên bản mới này là gói có tiện ích sudo đã được chuyển đến kho lưu trữ cộng đồng, có nghĩa là việc tạo ra các bản cập nhật với khả năng loại bỏ lỗ hổng chỉ dành cho nhánh ổn định mới nhất của sudo. Thay vì sudo, bạn nên sử dụng doas (một dạng tương tự đơn giản của sudo từ dự án OpenBSD) hoặc lớp doas-sudo-shim, cung cấp sự thay thế cho lệnh sudo, chạy trên tiện ích doas.

Ngoài ra, gói icu-data với dữ liệu để quốc tế hóa được chia thành hai gói: icu-data-en (2.6 MiB, chỉ bao gồm ngôn ngữ en_US / GB) và icu-data-full (29 MiB).

Các thay đổi khác nổi bật trong phiên bản mới này:

  • Một tập lệnh thiết lập-máy tính để bàn mới đã được đề xuất để đơn giản hóa việc thiết lập môi trường máy tính để bàn.
  • Phân vùng / tmp hiện được ánh xạ trong bộ nhớ bằng hệ thống tệp tmpfs.
  • Các plugin cho NetworkManager đã được chuyển sang các gói riêng biệt: networkmanager-wifi, networkmanager-adsl, networkmanager-wwan, networkmanager-bluetooth, networkmanager-ppp và networkmanager-ovs.
  • Thư viện SDL 1.2 đã được thay thế bằng gói sdl12-compat, cung cấp một API tương thích với mã nguồn và mã nguồn SDL 1.2, nhưng chạy trên SDL 2.
  • Các gói Busybox, dropbear, mingetty, openssh, using-linux được xây dựng với hỗ trợ utmps.
    Gói use-linux-login được sử dụng để cung cấp lệnh đăng nhập.
  • Các phiên bản gói cập nhật bao gồm 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 . Đã xóa các gói khỏi php7 và python2.

Cuối cùng các bạn quan tâm có thể biết thêm về phiên bản mới này có thể tham khảo chi tiết Trong liên kết sau đây.

Tải xuống Alpine Linux 3.16

Nếu bạn muốn tải xuống bản cập nhật Alpine Linux mới này, bạn phải vào trang web chính thức của dự án nơi bạn có thể có được hình ảnh của hệ thống theo kiến ​​trúc của thiết bị mà bạn sẽ sử dụng nó.

Bạn cũng nên biết rằng bản phân phối này có một hình ảnh để sử dụng trên Raspberry Pi.

Hình ảnh iso có thể khởi động (x86_64, x86, armhf, aarch64, armv7, ppc64le, s390x) được chuẩn bị trong năm phiên bản: tiêu chuẩn (155 MB), hạt nhân chưa được vá (168 MB), nâng cao (750 MB) và cho máy ảo (49 MB).

Liên kết của tải xuống là cái này.

Làm thế nào để cài đặt Alpine Linux trên Raspberry Pi?

Nếu bạn định sử dụng hệ thống này trên máy tính bỏ túi nhỏ của mình, bạn có thể làm như vậy bằng cách làm theo các hướng dẫn bên dưới.

  • Đã tải xong, chúng ta phải định dạng thẻ SD của mình, chúng tôi có thể hỗ trợ Gparted, thẻ SD phải ở định dạng fat32.
  • Thực hiện điều này bây giờ chúng ta phải lưu hình ảnh của Alpine Linux 3.11 trong SD của mình, Đối với điều này, chúng tôi chỉ phải giải nén tệp có chứa các tệp Alpine.
  • Sau khi quá trình tải xuống hoàn tất, chúng tôi chỉ cần sao chép nội dung bên trong thẻ SD của chúng tôi.
  • Chỉ khi kết thúc chúng ta phải lắp thẻ SD vào Raspberry Pi của mình và kết nối nó với nguồn điện và hệ thống sẽ bắt đầu chạy.
  • Chúng tôi sẽ nhận ra điều này vì đèn LED màu xanh lá cây sẽ nhấp nháy cho biết rằng nó đã nhận ra hệ thống.
  • Và sẵn sàng với nó, chúng ta có thể bắt đầu sử dụng Alpine Linux trên Raspberry Pi của mình.

Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: AB Internet Networks 2008 SL
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.