Nous sommes le Sam 27 Avr, 2024 17:59
Supprimer les cookies

Page 1 sur 41, 2, 3, 4 SuivantEt un générateur de fichier source.list qui marche!!

Le choix d'Ubuntu pour mes premiers pas Linux

Lun 14 Mars, 2005 18:38

Salut à tous.

Dans la série du "je trouve pas donc je fais", je viens de terminer sur http://ubuntu.ttoine.net un générateur de fichier source.list.

Cochez les dépôts que vous voulez, cliquez en bas sur "Générer" et c'est bon, vous n'avez qu'à remplacer avec /etc/apt/source.list

Merci d'avance pour vos commentaires.

ttoine

ps : je prépare un générateur d'apt-get sur le même modèle pour la suite
pps : n'hésitez pas à me demander de rajouter des dépôts que vous connaissez.
Dernière édition par ttoine le Lun 14 Mars, 2005 23:29, édité 1 fois au total.
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Lun 14 Mars, 2005 20:58

Il faudrait utiliser printf au lieu de echo. Ensuite, les cases à cocher ont toutes le même nom, php met donc la dernière donnée dans "$liste".

Mais pourquoi faire ça avec du php alors qu'ouvrir une nouvelle fenêtre en javascript et y écrire les sources serait bien plus facile et moins contraignant ?
Téthis

Avatar de l’utilisateur
Messages : 3895
Géo : De passage chez les cathares

Lun 14 Mars, 2005 21:42

ben, si tu veux proposer, je t'en prie...

car je sais encore moins faire
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Lun 14 Mars, 2005 22:29

Salut
1- dans ton formulaire html : renommer le nom des cases "liste" en "liste[]" ( cf http://julp.developpez.com/php/formulaires/#5 )
2- ton script :

Code: Tout sélectionner
<?php
echo "#http://ubuntu.ttoine.net <br>\n";
echo "#copier le fichier dans /etc/apt/sources.list <br>\n";
if ($_GET[$liste]) {  // si on a bien un tableau avec des éléments de la liste
 for ($i=0; $i<count($liste); $i++) { // pour chaque élément (ou "ligne") de tableau...
    echo $liste[$i]."<br>\n"; // on affiche
}
?>


Ca devrait le faire (mais bon, là c'est sans filet)

Variante:
Code: Tout sélectionner
<pre>
<?php
echo "#http://ubuntu.ttoine.net \n";
echo "#copier le fichier dans /etc/apt/sources.list \n";
if ($_GET[$liste]) {  // si on a bien un tableau avec des éléments de la liste
 for ($i=0; $i<count($liste); $i++) { // pour chaque élément (ou "ligne") de tableau...
    echo $liste[$i]."\n"; // on affiche
}
?>
</pre>


(pour info/rappel, c'est "\n" pour le retour chariot, et non "/n")

pyg
*Nouveau venu ? Lisez les règles d'utilisation de ce forum
*Une question à poser ? Assurez vous qu'on vous répondra
*Soutenir Framasoft ? Participez à l'annuaire !
*"T'es où ?" Inscrivez vous sur la FramaMap
pyg

Avatar de l’utilisateur
Messages : 7858
Géo : Lyonnais

Lun 14 Mars, 2005 23:25

"Ting" c'est prêt

Merci beaucoup pour l'astuce, et merci à Azurams pour la mise en oeuvre

Ya plus qu'à essayer.
Je vous redonne l'adresse, au cas où vous auriez la flemme de remonter au début de la discussion : http://ubuntu.ttoine.net

Bonne utilisation, et j'espère que j'aurais vos commentaires en cas de problème, histoire de les résoudre.

à plus.

ttoine
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Lun 21 Mars, 2005 16:31

Salut à tous,

Juste un petit post pour dire que le site est mis à jour et que le liste des dépôts a été corrigée, avec la nouvelle adresse des backports.

ttoine

ps : je le redis, si vois avez des suggestions de dépôts à rajouter, aller voir http://blog.ttoine.net , section "Ubuntu"
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Ven 08 Avr, 2005 01:13

Encore un juste pour dire, mais celui intéressant.

Ceux qui sont allé sur le forum Ubuntu-fr savent qui est Coffee, et ô combien il maîtrise le sujet Ubuntu Linux.

Bref. Il m'a proposé un script différent et plus compler pour mon générateur de source list, et donc je l'ai mis en test à cette adresse : http://ubuntu.ttoine.net/sourcelist-.html

La page est la même que l'actuelle, sauf que le formulaire renvoie vers un autre script php.

J'attend vos opinions.

Toine
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Sam 09 Avr, 2005 15:59

Ah, Linux est grand, Ubuntu Hoary aussi, mais il manquait un environnement java. Qu'a cela ne tienne, toujours grâce à Coffee, si vous allez voir la dernière version mise à jour du générateur de sourcelist, j'ai rajouté un dépôt tux.org qui permet d'installer j2re1.4 sans ligne de commande, avec synaptic.

Quelle joie de pouvoir jouer au billard sur yahoo (sans le son, c'est le seul truc) ou de déclarer ses impôts en ligne, entre autres choses, depuis Ubuntu.

Bien à vous,

Toine
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Sam 09 Avr, 2005 17:34

Le problème c'est que ca me dit que j'ai pas les droits d'accès et si j'essai de modifier les droits il veut pas.
SuperPinguiN

Messages : 33

Sam 09 Avr, 2005 18:33

ouvre le lanceur d'applications, en bas du menu "Applications"

et tape :

Code: Tout sélectionner
gksudo nautilus


et hop, t'as nautilus avec les droits root. fait gaffe de pas modifier n'importe quoi, du coup, mais tu pourras copier le fichier source list.

attention, si tu n'as généré que le dépôt pour java, rajoute les lignes de code dans le fichier sourcelist, ne l'écrase pas, ou tu perds les autres.

Toine
Quand on pourra jouer aux jeux grand public sur Linux, il deviendra vraiment populaire
ttoine

Avatar de l’utilisateur
Messages : 848
Géo : Lyon, France

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit