web-dev-qa-db-fra.com

Création de ppa pour d'autres versions d'ubuntu

J'ai ppa pour la version astucieuse d'ubuntu 17.10. Maintenant, je veux que mon ppa fonctionne dans les versions 16.04 et 16.10 d'ubuntu, donc je dois créer un ppa séparé pour d'autres versions ou il existe un moyen d'installer mon logiciel dans toutes les versions d'ubuntu avec un seul ppa.

Remarque: mon logiciel est compatible avec les versions Ubuntu 16.04 et 16.10

4
aman5319

Copier des packages vers d'autres versions

En supposant que vous soyez sur Launchpad:

  1. Cliquez sur 'Archives de paquets personnels' sur le PPA que vous souhaitez modifier.
  2. Cliquez ensuite sur 'Voir les détails du paquet' (à droite de 'Vue d'ensemble des paquets publiés')



    enter image description here



  1. En haut à droite, vous verrez "Copier les paquets", cliquez dessus, et vous verrez des cases à cocher apparaître à côté des paquets.



    enter image description here



  1. Cliquez sur celui que vous souhaitez copier sur d'autres versions, puis sous la liste des packages, choisissez la "série de destinations" ciblée (version Ubuntu), puis choisissez "Copier les fichiers binaires existants".



    enter image description here



Puis appuyez sur le bouton Copy packages

C'est ça. Maintenant, le ppa est disponible sur la version Ubuntu à laquelle vous l'avez copié (en réalité, cela peut prendre une minute ou 20 minutes).

N.B.

1. La même version du logiciel fonctionne sur plusieurs versions

Cela ne fonctionne que si, comme vous l'avez indiqué, la même version fonctionne sur différentes versions d'Ubuntu. Sinon, vous devez reconstruire une version spécifique.

Si seules les versions diffèrent, vous pouvez probablement créer une version multi-version en incluant différentes versions dans votre fichier de contrôle avec un "|", par exemple. :

Depends: python3,
    python3-gi,
    gir1.2-budgie-1.0 | gir1.2-budgie-desktop-1.0,

2. EOL

Comme @doug l'a déjà mentionné dans un commentaire, 16.10 est eol et Launchpad ne permet plus la copie de packages vers 16.10.

4
Jacob Vlijm