¿Cómo crear un archivo .deb desde el paquete instalado?

20

Puede instalar un archivo de paquete .deb en un sistema mediante dpkg -i filename.deb.

¿Es posible hacer lo contrario? Por reverso, me refiero a crear un archivo de paquete .deb a partir de un paquete instalado con un nombre de paquete.

radj
fuente
2
consulte esto debian.org/doc/manuals/maint-guide/build.en.html
Faizan Akram Dar
Ya debería tener el archivo .deb en / var / cache / apt / archives
Doug Smythies
2
@DougSmythies Mi carpeta de archivos está vacía :(
radj

Respuestas:

30

Instale el paquete dpkg-repack:

sudo apt-get install dpkg-repack

ejemplo:- sudo dpkg-repack gparted

reemplace gparted con su package_name

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

Panta
fuente
un ejemplo sería genial;)
Postadelmaga
@postadelmanga si desea reempaquetar un programa instalado de forma independiente, puede ejecutarlo, sudo dpkg-repack vlcpor ejemplo, el reproductor vlc. Sin embargo, no sé sobre otros paquetes con dependencias y todo lo demás.
Aditya Soni
2
Puede usarlo fakeroot -u dpkg-repack gpartedpara ejecutarlo sin privilegios de root, si su usuario puede leer todos los archivos del paquete que desea reconstruir.
Selivanov Pavel