
¿Es factible crear un paquete RPM y luego utilizar alien para crear el paquete DEB en lugar de invertir tiempo en crear un paquete DEB? ¿O algunas piezas no se traducen bien?
Respuesta1
Vale la pena intentarlo, si no tienes otro punto de partida. Cuando trabaja, trabaja bien. Pero si cree que habrá otras personas que se beneficiarían del paquete, vale la pena invertir el esfuerzo en publicar uno nativo.
Respuesta2
Extraterrestrees bueno en algunos casos, es decir, desea instalar un paquete rápidamente y solo hay un DEB o RPM para ese paquete.
Según mi experiencia, Alien no es confiable para implementar un paquete en una distribución. es decir, creó un paquete RPM a partir de su proyecto y ahora también desea crear un paquete DEB, y no quiere perder tiempo aprendiendo cómo funciona el paquete deb. Y solo usas Alien. (puede que funcione bien pero tiene limitaciones, depende del paquete que le arrojes)
lo que recomiendo: Si desea crear paquetes para múltiples distribuciones de Linux y múltiples arquitecturas, el camino a seguir es usarServicio de compilación openSUSE (OBS)
Su filosofía es: "Mantener las fuentes una vez, ofrecer binarios paracualquierplataforma". Para obtener una descripción general de lo que puede hacer con ella, consultehttp://www.youtube.com/watch?v=pjOUX0WFkkk, ver tambiénTutorial de compilación de OBS
Respuesta3
Sí, es factible.
Sin embargo, probablemente sea mejor que utilices una aplicación comocomprobar instalarpara crear ambos tipos de paquetes para sus usuarios. Hay algunos tutoriales por ahí, este enlwn.nety este enlinuxjournal.com.
Respuesta4
En mi caso no estaba funcionando bien. Tal vez algunos paquetes más pequeños lo hagan, pero probé Debian squeeze para convertir de VMWare Server 2 de rpm a deb y no funcionó bien. Sin embargo, puedo recomendar alien
paquetes más pequeños y quizás más antiguos; No intenté convertir nuevos paquetes.