Bonjour à tous!
Après une brève discussion avec un ami, il est apparu qu’un des défauts d’Ubuntu était le manque de choix dans la sélection des paquets à télécharger et installer, lors d’une installation toute fraîche.
Je m’explique: pour openSUSE, par exemple, il existe un “mini-cd” qui permet une netinstall. Après avoir gravé ce cd (70Mo), on lance l’installation et on peut choisir les paquets et éléments que l’on désire installer, paquets par paquets. L’interface d’installation gère les dépendances. Au terme de l’installation, on se retrouve avec un système déjà partiellement personnalisé, du moins au niveau des paquets.
Pour Ubuntu, rien de tel: on doit télécharger une*.iso entière, destinée à l’installation. Une fois l’installation réussie, on se retrouve avec plusieurs paquets inutiles (ex: je n’ai absolument pas besoin de gaim !) , alors que certains paquets manquent cruellement: amule, amarok,ffmpeg,…
Un projet ne pourrait-il pas voir le jour (avis aux amateurs!) pour mettre en oeuvre la création d’un mini-cd pour une netinstall rapide et efficace.
Néanmoins, cette solution n’est peut être la plus heureuse, pour un système qui se veut le plus “userfriendly” possible !
Aussi, nous avons pensé à une autre solution:
Ne serait-il pas possible de créé une plateforme à partir de laquelle l’utilisateur pourrait choisir, au travers d’une interface user-friendly, les paquets qui lui correspondent. Un logiciel, du coté serveur, serait en charge de gérer les dépendances et les meta-paquets “obligatoires”, “multimedia”, “jeux”, etc.
Au final, l’utilisateur cliquerais sur “ok” et bam, c’est là que la magie opère: un gros fichier *.tar.bz2 pourrait être téléchargé, qui contient tous les paquets nécéssaires et désirés, avec un petit script à exécuter, qui ferait en sorte de créé l’iso.
Une fois l’*iso créé, hop, on grave et on installe
Le top du top serait évidement que l’image soit créée du côté serveur, pour encore réduire les opérations nécessaires à l’utilisateur.
Cette opération n’est pas pour simplifié l’installation, et des actions supplémentaires sont nécessaires, par rapport à une installation “classique”, néanmoins, cela permettrait d’accelerer les phases d’installation, pour ceux qui ont un minimum d’expérience.
Est-ce que je rêve? Est-ce un projet complètement farfelu et impossible à réaliser? Mes connaissances du web, de la programmation et du fonctionnement d’Ubuntu ne me permettent pas encore de répondre à cette question!
Mais vous, chers lecteurs assidus du PUF (et les nombreux autres, bien entendu ;)), qu’en pensez-vous? Est-ce possible? Y a-t-il des motivés dans la salle? Est-ce qu’un projet similaire existe déjà? Dois-je arrêter de boire
Les commentaires sont ouverts
note: l’idée nous est venue après avoir entendu parler de ce site, qui propose un système similaire pour les plugins de wordpress.