Chuyển đổi RPM sang CPIO

Trích xuất tải trọng RPM sang định dạng CPIO gốc miễn phí

Thả tập tin ở đây. 1 GB Kích thước file tối đa hoặc là Đăng ký
đến
Facebook Amazon Microsoft Tesla Nestle Walmart L'Oreal

Truy Cập Tải Trọng Gốc

RPM sử dụng CPIO bên trong — quá trình chuyển đổi này loại bỏ phần đầu và siêu dữ liệu RPM, cho bạn truy cập trực tiếp vào tải trọng tệp thô ở dạng CPIO gốc.

rpm2cpio Trên Web

Nhận kết quả tương đương công cụ dòng lệnh rpm2cpio ngay trong trình duyệt của bạn — không cần terminal Linux, không cần cài đặt phần mềm trên hệ thống.

Tệp Bị Xóa Sau Khi Dùng

Các tệp RPM đã tải lên bị xóa ngay khi hoàn thành chuyển đổi. Kho lưu trữ CPIO được tạo ra bị xóa khỏi máy chủ trong vòng 24 giờ.

Làm thế nào để chuyển đổi RPM sang CPIO

1

Lựa chọn các tập tin từ Máy tính, Google Drive, Dropbox, URL hoặc bằng cách kéo tập tin vào trang này.

2

Chọn cpio hoặc bất kỳ định dạng nào khác bạn cần chuyển đổi sang (hỗ trợ hơn 200 định dạng)

3

Hãy để tập tin chuyển đổi và bạn có thể tải tập tin cpio của bạn xuống ngay sau đó

Về các định dạng

RPM (ban đầu là Red Hat Package Manager, hiện là từ viết tắt đệ quy cho RPM Package Manager) là định dạng quản lý gói phần mềm do Red Hat phát triển cho các bản phân phối Linux, lần đầu ra mắt với Red Hat Linux 2.0 vào năm 1995. Tệp RPM đóng gói phần mềm đã biên dịch, tệp cấu hình và tài liệu cùng với siêu dữ liệu phong phú trong một định dạng nhị phân có cấu trúc gồm: phần dẫn (định danh định dạng), header chữ ký (xác minh toàn vẹn và xác thực), header siêu dữ liệu (tên gói, phiên bản, mô tả, danh sách phụ thuộc, mã kiểm tra tệp và các tập lệnh cài đặt) và tải trọng kho lưu trữ CPIO nén chứa các tệp thực tế. Công cụ rpm và các trình quản lý cấp cao hơn như YUM và DNF xử lý việc cài đặt, nâng cấp, xác minh và gỡ bỏ các gói RPM. Một ưu điểm là quản lý phụ thuộc toàn diện — các gói RPM khai báo các khả năng mà chúng cung cấp và yêu cầu, cho phép tự động giải quyết các chuỗi phụ thuộc phức tạp từ các kho lưu trữ đã cấu hình. Hệ thống xác minh tích hợp là một thế mạnh khác: rpm --verify kiểm tra mọi tệp đã cài đặt đối chiếu với mã kiểm tra, quyền truy cập, quyền sở hữu và dấu thời gian đã lưu, phát hiện các thay đổi trái phép hoặc hỏng hóc. RPM phục vụ làm nền tảng đóng gói cho các bản phân phối Linux doanh nghiệp lớn bao gồm Red Hat Enterprise Linux, Fedora, CentOS, SUSE và openSUSE. Cùng với DEB, RPM là một trong hai định dạng đóng gói Linux thống trị, hỗ trợ quản lý phần mềm cho hàng triệu máy chủ và máy trạm.
Nhà phát triển: Red Hat
Phát hành lần đầu: 1995
CPIO (Copy In, Copy Out) là định dạng lưu trữ Unix có từ hệ thống PWB/UNIX tại AT&T Bell Labs vào năm 1977, xuất hiện trước cả định dạng tar. Tên gọi mô tả thao tác ban đầu của công cụ: sao chép tệp vào kho lưu trữ và sao chép tệp ra khỏi kho lưu trữ. CPIO lưu trữ các tệp tuần tự với phần header cho từng tệp chứa tên tệp, thông tin inode, quyền truy cập, quyền sở hữu, dấu thời gian và kích thước tệp, tiếp theo là dữ liệu tệp. Định dạng tồn tại dưới nhiều biến thể: định dạng nhị phân gốc, định dạng ODC (hướng octet) theo POSIX.1, định dạng newc của SVR4 với các trường thiết bị và inode mở rộng, và biến thể CRC bổ sung xác minh mã kiểm tra. Khác với tar, CPIO đọc danh sách tệp cần lưu trữ từ đầu vào chuẩn, giúp nó kết hợp tự nhiên với find và các tiện ích Unix khác thông qua ống dẫn (pipe). Một ưu điểm là bảo toàn siêu dữ liệu Unix trung thực — CPIO ghi lại số thiết bị, thông tin inode và mối quan hệ liên kết cứng với độ chính xác cao hơn các phiên bản tar trước đó, phù hợp cho sao lưu cấp hệ thống và lưu trữ tệp thiết bị. Vai trò trung tâm của định dạng trong quản lý gói Linux là một ý nghĩa thực tiễn khác: định dạng gói RPM sử dụng CPIO làm chứa dữ liệu bên trong, nghĩa là mọi hệ thống Linux dựa trên RPM đều phụ thuộc vào việc giải nén CPIO. Mặc dù tar đã trở nên phổ biến hơn cho lưu trữ tổng quát, CPIO vẫn được sử dụng trong quản trị hệ thống, ảnh initramfs và hạ tầng quản lý gói.
Nhà phát triển: AT&T / Unix
Phát hành lần đầu: 1977

Các câu hỏi thường gặp

Tại sao RPM sang CPIO là quá trình chuyển đổi tự nhiên?

Gói RPM lưu trữ tải trọng tệp của chúng ở định dạng CPIO bên trong. Quá trình chuyển đổi này về cơ bản loại bỏ lớp bọc RPM và cho bạn truy cập trực tiếp vào kho lưu trữ CPIO bên dưới.

Làm thế nào để mở tệp CPIO?

Công cụ dòng lệnh cpio là tiêu chuẩn trên Linux và macOS. Trên Windows, 7-Zip mở kho lưu trữ CPIO nguyên gốc. Nhiều trình quản lý tệp Linux cũng xử lý CPIO một cách trong suốt.

Đây có giống như chạy rpm2cpio không?

Về mặt khái niệm, có — kết quả cuối cùng là tải trọng CPIO bên trong RPM. Bộ chuyển đổi này cho bạn kết quả tương tự thông qua giao diện web, không cần dòng lệnh.

Đầu ra CPIO có bao gồm siêu dữ liệu RPM không?

CPIO chỉ chứa tải trọng tệp — các tệp và thư mục có thể cài đặt thực tế. Siêu dữ liệu đặc trưng của RPM như danh sách phụ thuộc và tập lệnh nằm trong phần đầu RPM, không phải CPIO.

Tôi có thể chuyển đổi nhiều tệp RPM cùng lúc không?

Có — tải lên theo lô được hỗ trợ. Mỗi RPM sẽ được chuyển đổi riêng thành kho lưu trữ CPIO của nó, và tất cả kết quả đều có sẵn để tải xuống riêng lẻ.

Có mất phí cho quá trình chuyển đổi này không?

Không. Chuyển đổi RPM sang CPIO trên convertio.cloud hoàn toàn miễn phí — tải lên, chuyển đổi và tải xuống mà không cần thanh toán hay tài khoản.

Xếp hạng chất lượng từ RPM đến CPIO

5.0 (2 phiếu bầu)
Bạn cần phải chuyển đổi và tải xuống ít nhất 1 tệp để cung cấp phản hồi!