<![CDATA[Forum Ubuntu-fr.org / Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?id=33259 Tue, 04 Apr 2006 10:28:49 +0000 FluxBB <![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=254274#p254274 Gloubiboulga , une question ...

quand tu dis : "[...]Une fois l'arborescence mise en place, copie le script dans le dossier dists/, entre dans ce dossier et exécute le script. Il n'y a aucune raison pour que ça ne fonctionne pas." c'est bien une arborescence créée sur le net sur mon hébergement et non pas sur mon linux ; c'est bien ca ou j'y suis pas dutout ?

]]>
Tue, 04 Apr 2006 10:28:49 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=254274#p254274
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=243426#p243426 Pas de souci gapz smile

]]>
Fri, 24 Mar 2006 20:08:17 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=243426#p243426
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242899#p242899 Désolé pour ma réponce qui été totalement incorrect, j'aurais du réfléchir à deux fois, faut dire des fois c'est systématique de faire sudo, en plus comme le disais gloubiboulga, effectivement c'est déconseillé de faire pour un dépôt.

]]>
Fri, 24 Mar 2006 12:05:59 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242899#p242899
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242624#p242624 merci reggaemanu pour cette précision ^^ oki c dû aux permissions non réglées en fait (ca c pas malin comme étourderie, j'avoue ne pas m'être posé la question...) roll

]]>
Fri, 24 Mar 2006 05:55:26 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242624#p242624
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242622#p242622 « find: ./sharing: permission non accordée » ne signifie pas qu'il faut le lancer en root mais que tu n'a pas les droit en execution, autrement dit un "chmod +x sharing" règlera le problème, ensuite tu le lance avec ./sharing

]]>
Fri, 24 Mar 2006 05:08:40 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242622#p242622
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242610#p242610 oki Gloubiboulga, je vais chercher davantage alors wink

Tu as l'air si sûr de toi que voilà ca me met en confiance en + ton 2eme paragraphe répond indirectement à des doutes que j'avais alors c cool , je teste ca demain dans la journée et avant de poster de nouveau ici je vais vraiment essayer même si je sent qu'au départ je vais en baver ^^ merci bcp pour ton aide et tes réponses ^^

EDIT : correction de l'oublie d'un mot ^^

]]>
Fri, 24 Mar 2006 04:29:04 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242610#p242610
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242315#p242315 oulà oulà...

Primo, le sudo est inutile (et je dirais meme vivement déconseillé).
Le ";command not found" vient très certainement d'un problème de recopiage du script (j'ai fait un copier/coller du script dans mon post précédent). Ou alors le dossier dans lequel tu l'exécutes est vide.

Maintenant, as-tu une arborescence correcte, c'est à dire quelque chose du genre 'dists/distrib/branche/binary-i386' et 'dists/distrib/branche/source' ?
Si non, ça ne va pas fonctionner...
Une fois l'arborescence mise en place, copie le script dans le dossier dists/, entre dans ce dossier et exécute le script. Il n'y a aucune raison pour que ça ne fonctionne pas.

]]>
Thu, 23 Mar 2006 20:58:13 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242315#p242315
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242116#p242116 Bon beh décidément c pas de bol en utilisant sudo sh ./script :

;command not found
'/script.sh: Line 3: syntaxe error near unexpected token `do
'/script.sh: Line 3: `for i in *; do

Bon beh je vais chercher ailleur merci qd même à Bobbybionic, Gloubiboulga et Gapz pour leur aide ; et à Ago pour ses remarques très constructives...

]]>
Thu, 23 Mar 2006 18:40:53 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242116#p242116
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242114#p242114 non non ca me vexe pas lol

sudo sh ./script c'est pas ce qui m'a été dit précédament donc lol

Et puis c en faisant les choses qu'on les apprend après soit on a assez de motiv pour pousser des recherches plus loin soit on ne la pas mais dans tous les cas voilà , je veux un dépot pour propulser un tas d'appli qui meurts les unes après les autres car le soutient n'est pas le même pour tous alors c pour combler ce détail ... qu'on viennent pas me dire que c'est pas utile ^^

]]>
Thu, 23 Mar 2006 18:34:52 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242114#p242114
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242102#p242102 essaye

sudo sh ./script


Mais bon, je vois pas comment tu peux avoir l'utilité de créer un dépot sans savoir faire un truc comme ça, sans vouiloir te vexer smile


P.S: l'extension n'a absolument aucune importance sous unix wink

]]>
Thu, 23 Mar 2006 18:26:46 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242102#p242102
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242083#p242083 Peut-être n'ai je pas donné la bonne extention au fichier aussi , c'est .SH ou pas ?

Je fais actuellement les essai sur un Ubuntu 5.10 Breezy Badger

]]>
Thu, 23 Mar 2006 18:12:25 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242083#p242083
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242062#p242062 ok Gloubiboulga je vais essayé ta méthode ;) (euh serait-ce du Perl?)

ok Gapz ^^ merci ;)

J'ai lancé le script comme ca :

sudo script.sh

Terminal me répond :

sudo: script.sh: command not found

Me manquerait-il pas quelque chose ou bien est-ce que je m'y prend mal ?

P.S.: le #!/bin/sh en début de script , qui doit indiquer au script le chemin de SH m'interpel car en naviguant dans /bin j'ai bien un raccourcis nommé SH mais pas de répertoire ... c'est normal ?

]]>
Thu, 23 Mar 2006 17:49:14 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242062#p242062
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242061#p242061 Et en root, via sudo nom_du_script

]]>
Thu, 23 Mar 2006 17:48:27 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242061#p242061
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242059#p242059 Bonjour Bobbybionic ;

j'ai tapé exactement (à la tabulation prêt) ce que tu m'a répondu mais voici ce que ca me donne :

find: ./sharing: permission non accordée
find exited with 256
Wrote 0 entries to output Packages file.

Peut-être que ca vient du fait que les dits paquets ne sont pas là où il faut , bref dans le doute je te demande ton avis wink

]]>
Thu, 23 Mar 2006 17:47:31 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242059#p242059
<![CDATA[Réponse à : Création de dépot debian & ubuntu ...]]> http://forum.ubuntu-fr.org/viewtopic.php?pid=242044#p242044 J'utilise un script trrès simple qui crée les fichiers Packages.gz et Sources.gz:

#!/bin/sh

for i in *; do
        if [ -d $i ]; then
                cd $i
                for j in *; do
                        if [ -d $j ]; then
                                cd $j
                                dpkg-scanpackages binary-i386 /dev/null dists/"$i"/"$j"/ | gzip -f9 > binary-i386/Packages.gz
                                dpkg-scansources source /dev/null dists/"$i"/"$j"/ | gzip -f9 > source/Sources.gz
                                cd ..
                        fi
                done
                cd ..
        fi
done

Ca a l'avantage de scanner toutes les distros ($i) et toutes les branches ($j).
Le script est à exécuter dans le répertoire dists/

]]>
Thu, 23 Mar 2006 17:31:22 +0000 http://forum.ubuntu-fr.org/viewtopic.php?pid=242044#p242044