Como criar um arquivo .deb a partir do pacote instalado?


20

Você pode instalar um arquivo de pacote .deb em um sistema usando dpkg -i filename.deb.

É possível fazer o inverso? Por reverso, quero dizer criar um arquivo de pacote .deb a partir de um pacote instalado, com o nome de um pacote?



Você já deve ter o arquivo .deb em / var / cache / apt / archives
Doug Smythies 4/15/15

2
@DougSmythies meus arquivos pasta está vazia :(
radj

Respostas:


30

Instale o pacote dpkg-repack:

sudo apt-get install dpkg-repack

exemplo:- sudo dpkg-repack gparted

substitua gparted pelo seu package_name

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


um exemplo seria ótimo;)
Postadelmaga 25/03

@postadelmanga Se você quiser reembalar um programa instalado de forma independente, você pode executar, sudo dpkg-repack vlcpor exemplo, o vlc player. no entanto, não conheço outros pacotes com dependências e tudo mais.
Aditya Soni

2
Você pode usá fakeroot -u dpkg-repack gparted-lo sem privilégios de root, se o usuário puder ler todos os arquivos do pacote que deseja reconstruir.
Selivanov Pavel
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.