Tôi sẽ bắt đầu bằng cách nói điều hiển nhiên. Trong quá khứ, vòng/phút
trên Ubuntu chắc chắn KHÔNG phải là vấn đề. Đó là điều hiển nhiên khi bạn tìm kiếm "vòng/phút" ở đầu trang này. Lần gần nhất chúng tôi đến là các gói như người ngoài hành tinh
điều đó sẽ chuyển đổi các gói .rpm sang định dạng .deb.
Sau một kinh nghiệm gần đây, tôi không tin đây là trường hợp bây giờ. Trên thực tế, tôi chắc chắn rằng không phải vậy.
Đối với bối cảnh, tôi cũng sẽ thêm rằng vòng/phút
là một hệ thống quản lý gói rất giống đúng cách
/đpkg
. Tuy nhiên, cả hai không thể hoán đổi cho nhau do thực tế là chúng có định dạng gói riêng được sử dụng làm đầu vào. đpkg
lấy các gói .deb, trong khi vòng/phút
mất các gói .rpm.
Trong khi cài đặt một gói ngày hôm nay với cài đặt apt
, tôi nhận thấy một gói trong số các phụ thuộc cài đặt có tên rpm-chung
. Tò mò, tôi chạy tìm kiếm apt rpm
và ngạc nhiên với kết quả. Xin lưu ý rằng hiện tại có rất nhiều gói rpm đang được duy trì.
Thực tế này một mình không phải là đáng ngạc nhiên. Điều khiến tôi mất cảnh giác là thực tế là nhiều người trong số họ đến từ chính Ubuntu. Hóa ra có một nhóm trong số các cấp bậc được gọi là "nhóm phát triển rpm". Các gói do họ giám sát (trên Focal) bao gồm, nhưng không giới hạn ở:
vòng/phút
-- bản thân trình quản lý gói rpm
rpm-chung
-- tài liệu thông thường
rpm2cpio
-- chuyển đổi sang CPIO
vòng/phút
-- bộ kiểm tra gói
rpm-i18n
-- các trang man được bản địa hóa cho rpm
Để nghiên cứu thêm về điều này, tôi đã chạy thông tin apt rpm
, tiết lộ rằng nó đã được chuyển và duy trì ban đầu bởi "Nhóm đóng gói RPM" tại Debian, sau đó nó đã được chuyển sang Ubuntu và hiện được các nhà phát triển Ubuntu duy trì và hầu hết các gói ở trên được liệt kê là phần phụ thuộc của nó.
Vì vậy, tôi đoán câu hỏi của tôi là hai lần.
Việc đó đã xảy ra khi nào?
Quan trọng hơn, tại sao điều này lại xảy ra? Có sự thay đổi nào trong công việc, chẳng hạn như việc bổ sung Snaps gần đây không?
Ghi chú: thông tin apt rpm
đã nói như sau:
Trên Debian và các hệ thống dẫn xuất, nên sử dụng "người ngoài hành tinh" để
chuyển đổi các gói RPM thành định dạng .deb thay vì bỏ qua
Hệ thống quản lý gói Debian bằng cách cài đặt chúng trực tiếp với rpm.
Tôi chỉ không hiểu tại sao toàn bộ hệ sinh thái ứng dụng đang được duy trì, nhưng thông tin cảnh báo chúng tôi không sử dụng nó.