Tôi có tệp RPM mà tôi muốn kiểm tra nội dung tệp của nó. Đối với .deb
các gói, tôi có thể sử dụng dpkg -x file.deb
để giải nén nó.
Lệnh tương đương cho một .rpm
tập tin là gì? Tôi đang tìm kiếm một ứng dụng dòng lệnh.
Tôi có tệp RPM mà tôi muốn kiểm tra nội dung tệp của nó. Đối với .deb
các gói, tôi có thể sử dụng dpkg -x file.deb
để giải nén nó.
Lệnh tương đương cho một .rpm
tập tin là gì? Tôi đang tìm kiếm một ứng dụng dòng lệnh.
Câu trả lời:
Theo tôi nhớ, bạn phải sử dụng một ứng dụng có tên là Alien, biến đổi .rpm thành các tệp deb. Sử dụng một thiết bị đầu cuối để làm:
sudo apt-get install alien
sau đó
sudo alien -d nameofyourpackage.rpm (-d for Debian package)
Nếu sau đó bạn cần kiểm tra nó, bạn có thể sử dụng phương thức d.dkg -x file.deb của bạn
rpm2cpio
Có vẻ như hoạt động tốt, vì vậy tôi đã không thử cái này.
Cài đặt 7z:
apt install p7zip-full
và giải nén:
7z x /path/to/file.rpm
7z x /path/to/file.cpio -o/path/to/extract/folder/
rpm2cpio file.rpm | cpio --extract --make-directories