RPM 파일을 어떻게 추출합니까? 사용할 수있는 dpkg -x file.deb압축을 풉니 다. .rpm파일에

파일 내용을 검사하려는 RPM 파일을 가지고 있습니다. 들어 .deb패키지, 내가 사용할 수있는 dpkg -x file.deb압축을 풉니 다.

.rpm파일에 해당하는 명령은 무엇입니까 ? 명령 줄 응용 프로그램을 찾고 있습니다.



답변

file-rollerrpm 파일 을 여는 것 같습니다 . 또는 다음 명령을 사용할 수 있습니다.

$ sudo apt-get install rpm2cpio
$ rpm2cpio /path/to/file.rpm | cpio -i --make-directories

rpm 내용을 현재 디렉토리로 추출합니다 .


답변

내가 기억하는 한 .rpm을 deb 파일로 변환하는 alien이라는 앱을 사용해야합니다. 터미널을 사용하여 다음을 수행하십시오.

sudo apt-get install alien

그때

sudo alien -d nameofyourpackage.rpm (-d for Debian package)

그런 다음 검사 해야하는 경우 dpkg -x file.deb 방법을 사용할 수 있습니다


답변

7z 설치 :

apt install p7zip-full

추출 :

7z x /path/to/file.rpm
7z x /path/to/file.cpio -o/path/to/extract/folder/


답변

외계인을 사용하여 파일 ( “빌드 트리 생성”이라고 함) 만 추출 할 수 있습니다

alien --scripts --generate <package.rpm>

rpm에서 원시 추출 인 2 개의 dirs- <package>및 을 얻게됩니다 <package>.orig.


답변