Phát hành trình quản lý gói APT 2.2

Một bản phát hành bộ công cụ quản lý gói APT 2.2 (Công cụ gói nâng cao) đã được chuẩn bị, kết hợp các thay đổi tích lũy trong nhánh 2.1 thử nghiệm. Ngoài Debian và các bản phân phối phái sinh của nó, APT cũng được sử dụng trong một số bản phân phối dựa trên trình quản lý gói vòng/phút, chẳng hạn như PCLinuxOS và ALT Linux. Bản phát hành mới sẽ sớm được tích hợp vào nhánh Debian Unstable và vào cơ sở gói Ubuntu (Ubuntu 20.10 đã sử dụng nhánh 2.1 thử nghiệm).

Các thay đổi bao gồm:

  • Đã thêm hỗ trợ cho các bản cập nhật gia tăng mà Ubuntu đã sử dụng để hạn chế phân phối và kiểm soát việc triển khai các bản cập nhật. Ví dụ: các bản cập nhật theo giai đoạn cho phép bạn phân phối các bản cập nhật cho bản phát hành ổn định mới ban đầu cho một tỷ lệ nhỏ người dùng và sau một thời gian, trong trường hợp không xảy ra hiện tượng hồi quy, hãy phân phối các bản cập nhật cho tất cả người dùng khác.
  • Các mẫu bổ sung để chọn gói dựa trên sự phụ thuộc đã được triển khai, chẳng hạn như “?depends” và “?conflicts”.
  • Đã thêm hỗ trợ cho trường “Được bảo vệ”, thay thế trường “Quan trọng” và xác định các gói không được chấp nhận để xóa và cần thiết để hệ thống khởi động chính xác.
  • Tùy chọn “-error-on=any” đã được thêm vào lệnh “update”, khi được đặt, lệnh này sẽ hiển thị lỗi đối với bất kỳ lỗi nào.
  • Phương pháp rred để áp dụng và truy xuất các bản vá hiện có sẵn dưới dạng một chương trình riêng biệt để xử lý tệp pdf.
  • Mã xử lý để loại bỏ các phiên bản kernel cũ (autoremoval) đã được viết lại từ shell sang C++ và giờ đây có thể được gọi trong khi apt đang chạy chứ không chỉ khi cài đặt các gói kernel. Thay đổi này sẽ đảm bảo rằng hạt nhân hiện đang được sử dụng được bảo tồn chứ không phải hạt nhân đang hoạt động trong quá trình cài đặt gói có hạt nhân mới. Để tránh làm đầy phân vùng /boot, ba lõi được lưu thay vì bốn.
  • Để lập chỉ mục các phần tử bộ nhớ đệm, thuật toán băm XXH3 được sử dụng thay cho Adler32 hoặc RC32c. Tăng kích thước bảng băm.
  • Tiện ích apt-key dự kiến ​​sẽ bị gỡ bỏ vào quý 2022 năm XNUMX.

Nguồn: opennet.ru

Thêm một lời nhận xét