= dpkg == opciones * Muestra los ficheros y su ubicación de un paquete:dpkg -L packagename * Instalar desde archivos .deb descargados:dpkg -iEGB packagename * i : instala desde fichero * E, –skip-same-version: Don’t install the package if the same version of the package is already installed. * G : Don’t install a package if a newer version of the same package is already installed. * B, –auto-deconfigure: When a package is removed, there is a possibility that another installed package depended on the removed package. Specifying this option will cause automatic deconfiguration of the package which depended on the removed package. * Muestra opciones del paquete (incluidas las depedendencias):dpkg-deb -I packagename * Listar paquetes instalados:dpkg --get-selections * Información del paquete instalado (como la versión):dpkg -l * Mostrar a que paquete pertenece un fichero:dpkg -S /path/to/file == instalación offline en un sistema en marcha, podrás encontrar todos los paquetes instalados en la siguiente ruta: /var/cache/apt/archieves podemos obtener un listado de los paquetes instalados: dpkg --get-selections | grep install > packages.installed cat /var/log/dpkg.log | grep "\ install\ " y podemos reinstalar paquetes (copiando previamente en la ubicación correspondiente) apt-get install `cat packages.installed` o instalarlos desde otra ubicación dpkg -i *.dev puedes copiar los ficheros en otra carpeta (de otro sistema) e instalar con: dpkg -i *.deb [[http://www.linuxquestions.org/questions/linux-software-2/apt-get-dsl-linuxdebian-how-to-install-local-packages-513515/|más info]] == creación repositorio local creamos una carpeta donde queramos crear el repositorio copiamos los ficheros .deb que queremos que contenga ese repositorio ejecutamos el siguiente comando: sudo dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz de esa manera nos reconocerá el respositorio para hacerlo fino, modificamos el origen de los repositorios, editando: /etc/apt/sources.list y añadiendo, preferentemente en la primera linea: deb file:/path/repository/disk_1/ / [[http://odzangba.wordpress.com/2006/10/13/how-to-build-local-apt-repositories/|más info]] == crear paquete .deb para crear un paquete en el que incluir el software que queramos distribuir (por la razón que sea) hemos de: - crear una estructura de directorios determinada (ver más adelante) - ejecutar dpkg-deb -b / . === estructura directorio .—— DEBIAN ¦ ¦—— control ¦—— ¦—— Package: ibscanultimate Version: 3.0.0-1 Maintainer: You Architecture: amd64 Description: IBScanUltimate Software for the integrated biomedics kojak scanner ejemplo: {{ :linux:aptget:construccio_manual_paquet_debian.tar.gz |}}