Changer les dépendances d'un .deb

Changer les dépendances d'un .deb - Linux et OS Alternatifs

Marsh Posté le 23-09-2005 à 18:25:56    

J'aimerais changer le fichier control d'un .deb pour redefinir les dependances (je suis sous breezy et le nom de certains paquets a changé).
 
j'arrive facilement a extraire les fichiers d'un .deb par contre je ne sais pas comment le reconstruire.
Si quelq'un comment sait faire ça assez simplement je suis preneur .
 
Merci. ;)

Reply

Marsh Posté le 23-09-2005 à 18:25:56   

Reply

Marsh Posté le 23-09-2005 à 18:47:08    

prend les sources et après dpkg-buildpackage
 
 
mais pourquoi tu veux faire ça ?

Reply

Marsh Posté le 23-09-2005 à 18:53:31    

En fait j'ai un .deb prevu pour Ubuntu Hoary et en breezy lzs noms de certains paquets on changé donc impossible de l'installer sans forcer.
 
Mais bon comme le deb ne contient qu'un executable (et des icones mais bon ) je l'ai extrait et copier dans /usr/bin et ça me reviens au meme pour moi.

Reply

Marsh Posté le 23-09-2005 à 19:00:39    

il faut que tu rebuild le paquet. Ne force surtout rien.

Reply

Marsh Posté le 23-09-2005 à 19:04:36    

Demande toi surtout pourquoi le paquet à changer de nom ... trouve les sources et rebuild. Sinon c'est droit dans le mur.

Reply

Marsh Posté le 23-09-2005 à 19:11:05    

En fait pour faire simple apres avoir :
 
- extrait le paquet dans un répertoire avec ark
- extrait le fichier control.tar.gz  
- modifié le fichier control qui s'y trouvait
- recrée un nouveau fichier control.tar.gz
 
ce qui nous donne un repertoire contenant trois fichiers :  
 

med@galileo:~/programmes/deb/ktorrent-1.1rc1$ ls
control.tar.gz  data.tar.gz  debian-binary
med@galileo:~/programmes/deb/ktorrent-1.1rc1$


 
Le but serait de recreer un .deb valide avec ces trois fichiers.


Message édité par Brett_Sinclair le 23-09-2005 à 19:12:43
Reply

Marsh Posté le 23-09-2005 à 19:21:01    

NON NON ET NON !
 
Il faut rebuilder le paquet. Procure toi les sources du paquet, fais te modif, et dpkg-rebuildpackage ton paquet pour ta breezy.

Reply

Marsh Posté le 23-09-2005 à 19:36:08    

(patapaÿ)  
D'accord je vais essayer mais je ne suis pas sur de trouver un .src.deb  
 
merci pour ta réponse

Reply

Marsh Posté le 23-09-2005 à 19:41:16    

tu peux demander à l'auteur de te le fournir. Ou de rebuilder le .deb. Ou demander l'inclusion dans ubuntu directement. Si tu arrives a un bon résultat (paquet correct rebuildé pour breezy), partage le avec l'auteur du soft.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed