¿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.



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


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
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.