Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/11/2015, à 14:39

GP974

[Résolu]Creation d'un ppa

Bonjour

Voila j'ai développer une petite application en python Nvidiux j'usqua maintenant j'utilisais des fichiers deb
(voir dans ma signature pour plus d'info)

Mais pour marquer la version 1 Stable de mon logiciel et pour permettre une installation facilité j'ai voulu créer un ppa

c'est chose faite le voici https://launchpad.net/~nvidiux/+archive/ubuntu/nvidiux

J'ai déjà accepter l'entrée dans le programme ubuntu ma clé GPG est OK

Le problème est que je m'y pert totalement pour l'envois des source de nvidiux sur launchpad
La doc m'explique comment compiler mon prog et autre pour l'uploader a partir d'un tarball <- késako ?)

Sauf que c'est écrit en python j'ai pas besoin de compiler ce que a priori debhelper n'aime pas

En gros ma question j'ai les sources quelqu'un peux m'expliquer comment en faire un paquet  compatible avec launchpad ?
(ou me donner un lien vers un tuto qui ne parle pas de compilation ni de tarball "origine" ou au moins explique ce que c'est et comme on le crée)

Dernière modification par GP974 (Le 11/11/2015, à 18:09)


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@3.2ghz | DDR3 12go | Amd Rx580 | SSD - 120Go S2 | 14.04.05 & Arch
Fixe2 : I5 6500U@2.8ghz | DDR4 8GO | SSD 120 M2 | Arch
Développeur de nvidiux

Hors ligne

#2 Le 04/11/2015, à 15:20

genma

Re : [Résolu]Creation d'un ppa

Un tarball  ce sont les sources regroupées dans une archive tar elle même zipée avec gzip d'où le format tar.gz
Pour crér un paquet, y a ca comme doc :
https://doc.ubuntu-fr.org/tutoriel/creer_un_paquet


"Lorsque tu as découvert le libre, tu sais que tu ne pourras plus jamais revenir en arrière".
Utilisateur d'Ubuntu depuis la version 4.10 !
Mon blog ?      https://blog.genma.fr
Mon twitter?     http://twitter.com/genma

Hors ligne

#3 Le 04/11/2015, à 15:43

GP974

Re : [Résolu]Creation d'un ppa

J'ai essayer d’appliquer cette doc je suis pas arrivé au bout a partir de

debuild -S -sa --lintian-opts -i

Plus rien ne vas il ignore tous mes fichiers et plante en me disant que mon projet n'est pas compatible deb helper


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@3.2ghz | DDR3 12go | Amd Rx580 | SSD - 120Go S2 | 14.04.05 & Arch
Fixe2 : I5 6500U@2.8ghz | DDR4 8GO | SSD 120 M2 | Arch
Développeur de nvidiux

Hors ligne

#4 Le 04/11/2015, à 16:27

erresse

Re : [Résolu]Creation d'un ppa

GP974 a écrit :

Sauf que c'est écrit en python j'ai pas besoin de compiler ce que a priori debhelper n'aime pas

A priori, ton application n'est pas du type "source", il te faut créer un "paquet binaire" destiné à l'installation directe du programme, puisque python est un langage interprété et n'a pas besoin d'être compilé pour fonctionner...
Voir plutôt cette documentation pour fabriquer ton paquet.
Je pense que l'opération devrait être beaucoup plus simple que ce que tu as vu précédemment.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#5 Le 04/11/2015, à 17:29

jplemoine

Re : [Résolu]Creation d'un ppa

Si tu arrives à mettre le paquet de ce type dans un PPA, je suis preneur : je n'avais pas réussi à l'époque...


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#6 Le 04/11/2015, à 17:42

GP974

Re : [Résolu]Creation d'un ppa

@erresse j'ai déjà réussis a faire un deb comme tu le précise c'est relativement simple
Mais le problème c'est qu'on ne peut pas intégrer un deb dans un ppa et le désavantage du deb c'est que ca ne suit pas du tous la mise à jours

Donc soit les ppa ne sont pas fais pour les programme non compilé soit la doc est trés bien caché ^^

@jplemoine ça fais du bien de savoir que je ne suis pas tous seul smile


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@3.2ghz | DDR3 12go | Amd Rx580 | SSD - 120Go S2 | 14.04.05 & Arch
Fixe2 : I5 6500U@2.8ghz | DDR4 8GO | SSD 120 M2 | Arch
Développeur de nvidiux

Hors ligne

#7 Le 04/11/2015, à 18:01

erresse

Re : [Résolu]Creation d'un ppa

OK, au temps pour moi, je n'avais pas pris en compte le fait que la gestion des ppa est spéciale. Je n'ai pas l'expérience de ce cas-là...
Désolé.


Plus de 50 ans d'informatique, ça en fait des lignes de commandes en console, mais on n'avait pas le choix...
Excellente raison pour, aujourd'hui qu'on le peut, utiliser au maximum les INTERFACES GRAPHIQUES !
Important : Une fois résolu, pensez à clore votre sujet en ajoutant [Résolu] devant le titre du 1er message, et un bref récapitulatif de la solution à la fin de celui-ci. Merci.

Hors ligne

#8 Le 04/11/2015, à 18:57

jplemoine

Re : [Résolu]Creation d'un ppa

GP974 a écrit :

@jplemoine ça fais du bien de savoir que je ne suis pas tous seul smile

Oui mais ça ne nous dira pas si on peut le faire et comment... smile


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#9 Le 08/11/2015, à 10:30

Compte supprimé

Re : [Résolu]Creation d'un ppa

#10 Le 08/11/2015, à 11:11

GP974

Re : [Résolu]Creation d'un ppa

Merci je teste ca se soir (ou demain) et je vous tient au courant


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@3.2ghz | DDR3 12go | Amd Rx580 | SSD - 120Go S2 | 14.04.05 & Arch
Fixe2 : I5 6500U@2.8ghz | DDR4 8GO | SSD 120 M2 | Arch
Développeur de nvidiux

Hors ligne

#11 Le 11/11/2015, à 18:00

GP974

Re : [Résolu]Creation d'un ppa

C'est bon j'ai réussis j'ai mes 2 premier paquet sur le launchpad en 32 et 64bit pour trusty
Il ne me reste a faire que les paquets pour ubuntu 15.04 15.10 16.04 et 12.04
Merci smile


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@3.2ghz | DDR3 12go | Amd Rx580 | SSD - 120Go S2 | 14.04.05 & Arch
Fixe2 : I5 6500U@2.8ghz | DDR4 8GO | SSD 120 M2 | Arch
Développeur de nvidiux

Hors ligne

#12 Le 12/11/2015, à 18:43

VinsS

Re : [Résolu]Creation d'un ppa

Salut,

Ne perd pas ton temps pour ça.

Va sur ta page de ppa, clique View package details ensuite clique Copy packages (à droite)

Tu coches ton paquet déjà existant et, plus bas, tu choisis la version Ubuntu et tu coches Copy existing binaries ceci est important.

Tu cliques Copy Packages et tu répète ainsi pour chaque version d'Ubuntu.


Vincent
Oqapy      Qarte      PaQager

Hors ligne

#13 Le 13/11/2015, à 06:43

GP974

Re : [Résolu]Creation d'un ppa

Bonjour

Super j'avais pas encore pris le temps de le faire ca va me simplifier la tache smile

Merci

Dernière modification par GP974 (Le 13/11/2015, à 06:44)


Ubunteros depuis 10.04 Restez libre avec Linux :)
Fixe : i7 i930@3.2ghz | DDR3 12go | Amd Rx580 | SSD - 120Go S2 | 14.04.05 & Arch
Fixe2 : I5 6500U@2.8ghz | DDR4 8GO | SSD 120 M2 | Arch
Développeur de nvidiux

Hors ligne