GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo obtener el software en Ubuntu?

Como desarrollador de software libre, quiero llevar mi aplicación a Ubuntu.

¿Debo proporcionar un tarball de origen y solicitar el embalaje? ¿O debería crear un paquete yo mismo? ¿Debería apuntar a Ubuntu directamente, o debería intentar ingresar a Debian y luego a Ubuntu automáticamente?

Mejor respuesta

Hay varios caminos que un paquete puede tomar para ingresar a Ubuntu. La descripción general del desarrollo de Ubuntu dirigido a desarrolladores "upstream" como usted puede ser un lugar útil para comenzar, pero también intentaré darle algunos consejos.

A través de Debian

En general, si está publicando software libre y de código abierto, pasar por Debian primero es el mejor camino. De esta manera se asegura que su paquete tendrá un mantenedor dedicado. También llegará a la mayor cantidad de usuarios, ya que estará disponible no solo en Debian y Ubuntu, sino también en todos sus derivados. Algunos enlaces útiles para solicitar/proporcionar nuevos paquetes en Debian:

  • Paquetes
    prospectivos y que necesitan trabajo:información sobre cómo
    archivar errores de "Intención de empaquetar" y "Solicitud
    de paquete", así como una lista de
    ITP y RFP abiertos.

  • Debian Mentors
    Preguntas frecuentes:debian-mentors es para la
    tutoría de nuevos y posibles
    desarrolladores de Debian. Es donde puede
    encontrar un patrocinador para cargar su paquete en el archivo.

  • Referencia del desarrollador de Debian:sección de referencia del desarrollador de Debian sobre nuevos paquetes. El documento completo es invaluable para los empaquetadores de Ubuntu y Debian.

Directamente en Ubuntu

En algunos casos, podría tener sentido ir directamente a Ubuntu primero. Algunos enlaces útiles:

  • El sitio para desarrolladores de aplicaciones de Ubuntu:para aplicaciones de escritorio livianas, puede enviarlas directamente en la sección Mis aplicaciones de developer.ubuntu.com, la Junta de revisión de aplicaciones las revisará y se publicarán en el Centro de software.

  • Guía de empaquetado:una introducción a cómo empaquetar para Ubuntu.

  • REVU:una herramienta basada en la web en la que los colaboradores de Ubuntu pueden cargar nuevos paquetes para que los desarrolladores de Ubuntu los revisen y los incluyan en Ubuntu.

  • Proceso de patrocinio:después de ingresar a Ubuntu, puede mantener su paquete a través del proceso de patrocinio.

Archivos de paquetes personales

Más allá de los canales oficiales de Ubuntu y Debian, Launchpad le ofrece la posibilidad de distribuir paquetes Debian directamente a sus usuarios a través de sus Archivos de paquetes personales o PPA para abreviar. Un aspecto particularmente útil de un PPA es que puede proporcionar compilaciones diarias de su software con fines de prueba.

Relacionado:En un script Bash, ¿qué significa un punto seguido de un espacio y luego una ruta en Ubuntu?
Ubuntu
  1. Cómo instalar Spotify en Ubuntu y Debian

  2. Personalizar la Terminal en Ubuntu 20.04:¿cómo hacerlo?

  3. Debian:¿cómo ejecutar programas de 32 bits en un Debian/ubuntu de 64 bits?

  4. ¿Cómo hacer que la cámara web funcione con Ubuntu 14.04?

  5. ¿Cómo obtener la última versión de Winetricks en Ubuntu?

Cómo obtener la apariencia de Windows en Ubuntu 18.04

Cómo eliminar un PPA en Ubuntu

Cómo instalar SpamAssassin en Ubuntu/Debian

Cómo instalar PrestaShop en Ubuntu/Debian

¿Cómo obtener la última versión de vim en Ubuntu 20.04?

Cómo enumerar los paquetes de software instalados en Ubuntu