Preguntas etiquetadas con packaging

creando paquetes para la instalación de software, como .deb (Debian y derivados), .rpm (RHEL / CentOS), .bff (AIX), Solaris pkg / pkgadd, etc. NO utilice esta etiqueta para / software-installation o / package -administración

12
¿Cuáles son las ventajas y desventajas de deb vs. rpm?
Por alguna razón, siempre he usado distribuciones basadas en RPM (Fedora, Centos y actualmente openSUSE). A menudo escuché que decía que deb es mejor que rpm, pero cuando se le preguntó por qué, nunca he podido obtener una respuesta coherente (por lo general, recibo un fervor entusiasta y grandes cantidades …
173 rpm  packaging  dpkg 


2
Comprime todo en el directorio actual
Me gustaría comprimir y empaquetar todo, incluidos los archivos y carpetas en el directorio actual, en un solo archivo ZIP en Ubuntu. ¿Cuál sería el comando más conveniente para esto (y el nombre de la herramienta que se debe instalar, si corresponde)? Editar: ¿Qué sucede si necesito excluir una carpeta …




5
¿Existe un servicio equivalente de PPA en el mundo de Fedora?
Para Ubuntu existe este conveniente servicio PPA disponible donde puede obtener su propio repositorio de paquetes. Puede colocar paquetes fuente que estén bajo una licencia de código abierto, por ejemplo, instantáneas de desarrollo de su software. (El servidor se encarga de crear el paquete binario correcto y lo firma con …
23 fedora  packaging  rpm 


4
En los sistemas basados ​​en Debian, ¿cómo purgamos los archivos de configuración de los paquetes que ya se han desinstalado?
Para ser más específico, me gustaría hacer el equivalente de agregar la --purgebandera al siguiente comando sudo apt-get autoremove --purge [package name] a paquetes que ya no están en el sistema. Preferiblemente, me gustaría saber cómo hacerlo en paquetes específicos y en cada paquete desinstalado en el sistema.

2
¿Es seguro cambiar el nombre del archivo .deb nombrado por los estándares?
La estructura establecida del .debnombre del archivo es package_version_architecture.deb. De acuerdo con este párrafo: Algunos paquetes no siguen la estructura del nombre package_version_architecture.deb. Los paquetes renombrados por dpkg-name seguirán esta estructura. En general, esto no afectará la forma en que dselect / dpkg instala los paquetes, pero otras herramientas de …
13 debian  ubuntu  packaging  deb 


1
¿Convención de nomenclatura de paquetes de Debian?
Todo es muy confuso. Existen diferentes ejemplos, por ejemplo: <package-name>_<epoch>:<upstream-version>-<debian.version>-<architecture>.deb fuente: nombres de archivo del paquete debian ¿La sección 5.6.12 Versión o el Manual de políticas de Debian también están relacionados con el nombre del archivo real del paquete? ¿O solo a los campos en el archivo de control? En …

1
Crear PKGBUILD desde .deb
Tengo un .debpaquete de Debian que esencialmente contiene los archivos binarios del software como una /usr/share/bincarpeta en un dataarchivo comprimido , y otro archivo comprimido de metadatos que contiene las sumas de verificación de los otros archivos. Mi objetivo es crear un PKGBUILDpara instalar dicho paquete .deb correctamente en archlinux. …

3
¿Cómo instalar / analizar dependencias de compilación de debian / control?
Supongamos que descargó una carpeta de código fuente, que contiene una /debian/carpeta existente así como un /debian/controlarchivo. Supongamos que el paquete en cuestión no está en el repositorio oficial de Debian, por apt-get build-deplo que no se puede usar. ¿Cómo analizar la Build-Depends:línea? Por ejemplo, si la línea dijera Build-Depends: …

3
python == python2 O python == python3? ¿Cómo empaquetar, distribuir scripts python py2k?
Dependiendo del sistema, python== python2o python== python3. Los scripts ejecutables de Python comienzan con: #!/usr/bin/env python #!/usr/bin/env python2 #!/usr/bin/env python3... Para python py3k se proporciona en la documentación que debería / puedo usar con el número de versión , así que hago esto: #!/usr/bin/env python3 Pero he encontrado un problema …

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.