Alionet - Communauté openSUSE francophone

Informatique Libre en général => Autres distributions GNU/Linux et BSD => Discussion initiée par: Seb95Passionlinux le 20 Novembre, 2019, 20:30:08

Titre: Faire un paquet source deb ou rpm depuis un paquets installé.
Publié par: Seb95Passionlinux le 20 Novembre, 2019, 20:30:08
Bonsoir,

9a fait un petit moment que je me demande si c'est faisable. C'est assez simple, admettons que j'ai un paquet sous debian, un truc qui m'intéresse, mais qui n'est plus dans les dépots, est ce que c'est possible de construire / fabriquer un paquet source depuis un paquet binaire installé ou sur le net?

Pareil pour le RPM?

Je dis en complément, que de un, les paquets sources ne sont pas trouvables, seuls subsistent les paquets binaires.
J'ai vu que RPMREBUILD (http://rpmrebuild.sourceforge.net/index.fr.html)  pouvait en le lançant rebuilder un paquet en changeant ses dépendances,  et que d’après le site c'est l'equivalent du logiciel dpkg-repack sur debian. Mais au mieux ça ne fait qu'un paquet binaire et au pire ça ne marche pas...

Dans le pire des cas j'ai pensé à faire un "faux" paquet ou meta-paquet. Vous en dites quoi?
Titre: Re : Faire un paquet source deb ou rpm depuis un paquets installé.
Publié par: sogal le 20 Novembre, 2019, 22:29:12
À ma connaissance, tu ne peux pas faire un paquet source depuis un paquet contenant le logiciel compilé. Il faudrait un "décompilateur" pour te convertir le binaire en fichiers de code source.
Peu importe le paquet source, si tu as le code source du programme, tu peux le recompiler et le ré-empaqueter derrière.
Ou je ne comprends pas bien la question ?
Titre: Re : Faire un paquet source deb ou rpm depuis un paquets installé.
Publié par: Seb95Passionlinux le 20 Novembre, 2019, 23:29:44
Coucou Sogal, si si tu comprends bien la question, c'est que faire un paquet depuis zéro total je ne suis pas du tout fier, et la j'ai un paquet rpm arnold que j'aime bien et qui n'est pas forcement sous debian et vise versa. Je regarde un peu et tiendrai au courant.
Titre: Re : Faire un paquet source deb ou rpm depuis un paquets installé.
Publié par: sobkowiak le 21 Novembre, 2019, 18:12:27
On peut toujours faire un rpm à partir d'un .deb, sous réserve qu'il n'y ait pas de problème de dépendances.
Titre: Re : Faire un paquet source deb ou rpm depuis un paquets installé.
Publié par: oh!rocks le 22 Novembre, 2019, 00:32:35
Salut,

Et sinon, utiliser alien (https://software.opensuse.org/package/alien) ?

Ça convertit un .deb en .rpm et vice-versa.


à plus,
oh!rocks
Titre: Re : Faire un paquet source deb ou rpm depuis un paquets installé.
Publié par: Seb95Passionlinux le 22 Novembre, 2019, 09:58:49
Coucou;

On peut toujours faire un rpm à partir d'un .deb, sous réserve qu'il n'y ait pas de problème de dépendances.

Salut,

Et sinon, utiliser alien (https://software.opensuse.org/package/alien) ?

Ça convertit un .deb en .rpm et vice-versa.


à plus,
oh!rocks

Effectivement ça le fait. J'ai les sources du programme car je le gardais sur OBS anant qu'il ne disparaisse du depot game. je l'ai de nouveau poussé vers celui ci et il accepté. par contre il n'est pas sur debian et j'aurais voulu le faire mais sans partir de zero. Bon je vas tenter de le faire depuis zero:)