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 14/03/2005, à 23:38

ttoine

Générateur de fichier source.list en ligne, besoin de testeurs

Salut à tous,

Comme j'en trouvais pas, j'ai créé un générateur de fichier source.list (liste de dépôts pour apt-get et synaptic) sur le site web http://ubuntu.ttoine.net

Comme je ne pense pas que la liste soit exhaustive, si vous en avez que je connais pas, je suis preneur.
Si vous rencontrez des soucis, pareil, je suis preneur.

ttoine

ps :merci à coffee (malgré lui), dont j'ai pas mal profité de ces listes de dépôts sur les forums ubuntu-fr, à framasoft et à azurams pour la réalisation.
pps :  je rajoute les dépôts nerim pour ppc et amd64 dans la soirée
ppps : on travaille aussi sur un générateur de script pour apt-get, avec une liste d'applications. Si le projet vous intéresse...


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#2 Le 14/03/2005, à 23:42

coffee

Re : Générateur de fichier source.list en ligne, besoin de testeurs

ttoine a écrit :

ppps : on travaille aussi sur un générateur de script pour apt-get, avec une liste d'applications. Si le projet vous intéresse...

Regarde plutot du coté des meta paquets comme le ubuntu-desktop

Sinon ton projet est interressant mais perso j'ai bien envie de voir si il n'y a pas moyen d'accelerer les requetes en faisant une ligne par requete avec un serveur différend pour chaque ligne


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#3 Le 15/03/2005, à 00:15

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

coffee a écrit :

accelerer les requetes en faisant une ligne par requete avec un serveur différend pour chaque ligne

Ben, là, j'avoue que je comprend pas très bien ce que tu veux dire...

ttoine


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#4 Le 15/03/2005, à 00:28

coffee

Re : Générateur de fichier source.list en ligne, besoin de testeurs

un fichier source contenant:
deb @1 hoary main restricted universe multiverse
ira-t-il plus ou moins vite que:
deb @1 hoary main
deb @2 hoary restricted
deb @3 hoary universe
deb @4 hoary multiverse

Voilà c'est juste ma reflection du moment, et je me fais cette reflexion car souvent tu installes un paquet universe qui a besoin d'un paquet d'en main et vu que synaptic telecharge les paquets en parallele, ben je me demandais si il y avait pas moyen d'avoir un gain de vitesse tout en dechargeant les requets sur les serveurs


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#5 Le 15/03/2005, à 00:55

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

J'ai pigé le principe expliqué dans ton dernier paragraphe. c'est une bonne idée que de décharger les serveurs.

en revanche, j'ai toujours pas vraiment compris le coup des @1, etc... tu peux expliquer en détail ce que tu voudrais voir générer ? (ou me dire où je peux trouver des explications ???)

à part ça, est-ce qu'il marche bien, le générateur ?

ttoine

Dernière modification par ttoine (Le 15/03/2005, à 00:56)


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#6 Le 15/03/2005, à 01:25

coffee

Re : Générateur de fichier source.list en ligne, besoin de testeurs

oui oui elle a l'air de marcher, je regarde la liste des serveurs et je te montre l'algo sinon il y a plein de depots que tu peux rajouter et tu pourras demander de selectionner la distribution
l'adresse des backport n'est plus bonne par contre

EDIT: Voici mon idée avec le code (et donc l'algo)

<?
$distribution = "hoary";

$type_ubuntu = array("main","retstricted","universe","multiverse");

$mirroir_ubuntu =  array('http://ftp.cs.umn.edu/pub/ubuntu', 'http://mirror.clarkson.edu/pub/distributions/ubuntu', 'http://archive.ubuntu.com/ubuntu', 'http://ftp.inf.tu-dresden.de/os/linux/dists/ubuntu', 'http://www.artfiles.org/ubuntu.com/archive','http://ftp.acc.umu.se/mirror/ubuntu', 'http://mirror.switch.ch/ftp/mirror/ubuntu', 'http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu', 'http://archive.ubuntu.cz/ubuntu', 'http://ftp.esat.net/mirrors/archive.ubuntu.com', 'http://ubuntu.inode.at/ubuntu', 'http://mirror.isp.net.au/ftp/pub/ubuntu', 'ftp://mir1.ovh.net/ubuntu/ubuntu/', 'http://mirrors.dk.telia.net/ubuntu/', 'ftp://mirror.isp.net.au/pub/ubuntu/', 'http://ftp.inf.tu-dresden.de/os/linux/dists/ubuntu');



$nombre_mirroirs = count ($mirroir_ubuntu);
$nombre_de_type = count ($type_ubuntu);
$num1 = $nombre_mirroirs - 1;  // Les tableaux en PHP commence à 0
$num2 = $nombre_de_type - 1;

for ($i=0; $i<=$num2; $i++)
{
	srand ((double) microtime() * 1000000);;
	$nombre[$i] = rand(0,$num1);//   génère le chiffre
	$existe = false; //  On initialise l'existence du nombre à faux

	for ($j=0; $j<$i; $j++)
		if ($nombre[$i] == $nombre[$j]) //  si le nouveau random est égal a un ancien random
       			$existe = true;   //  alors il existe déjà

   	if ($existe) //  s'il existe
     		$i--;  // recommencer ce random
	else
	{
		printf ("#Mirroir Ubuntu pour %s, section %s<BR>",$distribution, $type_ubuntu[$i]);
		printf ("deb %s %s %s <BR>", $mirroir_ubuntu[$nombre[$i]] ,$distribution ,$type_ubuntu[$i]);
		printf ("deb-src %s %s %s <BR><BR>", $mirroir_ubuntu[$nombre[$i]] ,$distribution ,$type_ubuntu[$i]);
	}
}

?>

Dernière modification par coffee (Le 15/03/2005, à 02:45)


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#7 Le 15/03/2005, à 10:47

doobs

Re : Générateur de fichier source.list en ligne, besoin de testeurs

Salut,


juste pour info, le dépot "http://ubuntu-bp.sourceforge.net" est maintenant situé sur "http://backports.ubuntuforums.org/".

Le 1er dépot ne sera plus valable à partir du 1er avril

Hors ligne

#8 Le 21/03/2005, à 16:53

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

Salut à tous,

J'ai corrigé la page avec les nouvelles adresses des backports.

Pour ce qui est de ton script, Coffee, ce que je peux te proposer, c'est de rajouter une page sur mon site avec ton script, ce qui permettrait de faire une comparaison entre la méthode regroupée et la méthode séparée. mais par contre, j'ai besoin que tu m'aides un peu plus à le mettre en oeuvre, car je suis pas un codeur très expérimenté (le html et le css, ça va, mais le php... je patauge assez vite.) Dis moi ce que tu en penses, si besoin, je te passerais un code d'accès sur le serveur.

J'ai trouvé une grande liste de dépôts pour debian sur un forum, je suis en train de décortiquer, j'aimerais être sûr de ne proposer que des dépôts qui marchent bien avec Ubuntu : http://forum.hardware.fr/hardwarefr/OSAlternatifs/Vos-sources-apt-pour-paquet-deb--sujet-46755-1.htm

Pour trier, si vous voulez m'aider, vous êtes sympas. Si on pouvait faire un catégorie "drivers" vraiment exhaustive, ça serait top.

à plus

ttoine

Dernière modification par ttoine (Le 21/03/2005, à 17:04)


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#9 Le 21/03/2005, à 17:07

coffee

Re : Générateur de fichier source.list en ligne, besoin de testeurs

les depots que j'utilise:
http://lecoindespotes.free.fr/article.php3?id_article=11

Pour le tri par catégorie, je veux bien mais tu peux nommer les catégories?

Pour la mise en oeuvre, il n'y a pas de problèmes, suffit de me dire ce qu'il faut faire


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#10 Le 21/03/2005, à 18:39

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

Alors, à mon avis (mais ce n'est pas restrictif, je suis ouvert, vous êtes plus expérimentés que moi) ça serait bien d'avoir:

- les dépôts recommandés (pour avoir tout ce qu'il faut dans la distrib en cours, dont Nerim)
- les dépôts de pilotes (cartes graphiques, etc... pour faciliter l'install)
- les dépôts multimedia complémentaires (autres que Nerim, genre Geekbox, Mplayer, etc...)
- les dépôts pour "bidouiller" (avec les versions unstable,  test, etc... plus quelques autres genre debian, etc...)
- éventuellement, une catégorie "en vrac", masquable, avec une liste exhaustive de tout ce qui n'est pas classable...

Que pensez vous de cette approche ?

-> Coffee : pour la mise en oeuvre, tu peux me dire comment je dois adapter la page actuelle http://ubuntu.ttoine.net/sourcelist.html pour que ça fonctionne avec ton script (ce que je dois ajouter, ce que je dois enlever ou modifier, etc...), qu'il n'y ait plus qu'à mettre en ligne le fichier html, et ton script.

ttoine

ps : une fois le tri fait, je commencerais par remettre de l'ordre sur la page actuelle

Dernière modification par ttoine (Le 21/03/2005, à 18:40)


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#11 Le 22/03/2005, à 10:04

mat24

Re : Générateur de fichier source.list en ligne, besoin de testeurs

à ce propos n'y aurait il pas moyen de trouver des images iso avec les sources et paquets intégrés !!! pour ceux qu'i nont pas internet à la maison ???

Hors ligne

#12 Le 22/03/2005, à 11:29

coffee

Re : Générateur de fichier source.list en ligne, besoin de testeurs

cheztonmarchanddejournaux.com ou parunpote.fr, à part ça pas grand chose en fait, hélas


Nom d'un tupperware habillé en streetware mangeant de la confiture de pouère et qui se dite où est-ce que je suis ouère !
Tiens mon blog
Les blagues sous forme de fausses aides sont susceptible de ban (ex: rm)

Hors ligne

#13 Le 22/03/2005, à 15:20

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

Belle remarque, Coffe


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#14 Le 06/04/2005, à 02:03

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

Le lien pour tester le script de Coffee. Il commente une bonne partie des dépôts et les sépare.

http://ubuntu.ttoine.net/sourcelist-.html

J'en profite pour signaler la correction d'une boulette dans le dépôt hoary-security, que j'avais laissé en warty-security (vive le copier coller trop vite...)

Dans l'attente de vos commentaires, je vous souhaite une bonne nuit.

Toine

Dernière modification par ttoine (Le 06/04/2005, à 02:06)


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#15 Le 13/04/2005, à 17:46

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

J'ai mis à jour le générateur de fichiers source.list.

J'ai mis un lien sur la page d'accueil du site vers le script de Coffe. Mais il ne marche pas avec la nouvelle liste de dépôts... 

Toine


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne

#16 Le 21/04/2005, à 14:49

mat24

Re : Générateur de fichier source.list en ligne, besoin de testeurs

hello ....

voila quelques erreurs rencontrées

http://mirror.isp.net.au/ftp/pub/ubuntu/dists/hoary/Release.gpg: Erreur temporaire de résolution de « mirror.isp.net.au »
http://www.artfiles.org/ubuntu.com/archive/dists/hoary/Release.gpg: Erreur temporaire de résolution de « www.artfiles.org »
http://archive.ubuntu.com/ubuntu/dists/hoary-updates/Release.gpg: Ne parvient pas à résoudre « archive.ubuntu.com »
http://jeroen.coekaerts.be/debian/dists/unstable/Release.gpg: Erreur temporaire de résolution de « jeroen.coekaerts.be »
http://liyang.ucam.org/debian/dists/unstable/Release.gpg: Erreur temporaire de résolution de « liyang.ucam.org »
http://www.stud.uni-karlsruhe.de/~ut8g/ubuntu/dists/hoary-updates/main/binary-i386/Packages.gz: 404 Not Found [IP : 193.196.41.52 80]
http://www.stud.uni-karlsruhe.de/~ut8g/ubuntu/dists/hoary-updates/universe/binary-i386/Packages.gz: 404 Not Found [IP : 193.196.41.52 80]
http://www.flashtux.org/debian/dists/unstable/mainniverse/binary-i386/Packages.gz: 404 Not Found

Hors ligne

#17 Le 21/04/2005, à 15:42

ttoine

Re : Générateur de fichier source.list en ligne, besoin de testeurs

bon, je note. les mirroirs, ça peut-être normal, vu qu'ils ne sont pas tous toujours actifs. Pour les autres, faut que je refasse des essais.

Toine


Quand Linux se passera du terminal, il deviendra vraiment populaire | ttoine.net

Hors ligne