설치된 패키지에서 .deb 파일을 만드는 방법은 무엇입니까?


20

을 사용하여 .deb 패키지 파일을 시스템에 설치할 수 있습니다 dpkg -i filename.deb.

반대로 할 수 있습니까? 반대로, 패키지 이름이 주어진 설치된 패키지에서 .deb 패키지 파일을 생성한다는 의미입니까?



/ var / cache / apt / archives에 .deb 파일이 있어야합니다
Doug Smythies

2
@DougSmythies 내 보관 폴더가 비어 있습니다 :(
radj

답변:


30

dpkg-repack 패키지를 설치하십시오 :

sudo apt-get install dpkg-repack

예:- sudo dpkg-repack gparted

gparted를 package_name으로 바꾸십시오

http://manpages.ubuntu.com/dpkg-repack.1


좋은 예입니다.)
Postadelmaga

@postadelmanga 당신이 독립적으로 설치된 프로그램을 다시 포장하고 싶다면 sudo dpkg-repack vlcvlc 플레이어를 위해 실행할 수 있습니다 . 그러나 나는 의존성과 다른 모든 것을 가진 다른 패키지에 대해서는 모른다.
Aditya Soni

2
fakeroot -u dpkg-repack gparted사용자가 다시 빌드하려는 패키지의 모든 파일을 읽을 수있는 경우 루트 권한없이 실행할 수 있습니다 .
Selivanov Pavel
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.