Journal Installeur Debian graphique.

Posté par  (site web personnel) .
Étiquettes :
0
26
oct.
2005
Et oui vous ne rêvez pas.

Le projet de développement d'un installeur graphique pour Debian date de 2003. Il fût abandonné pendant un long moment et repris vie en 2005 pour être aujourd'hui complètement fonctionnel.

L'installeur est basé sur gtk et utilise DFB (DirectFrameBuffer) pour l'affichage via le projet GDK Library.

A terme le schéma de l'affichage de l'installeur devrait être le suivant :

GTK 2.8 : GTK frontend <--> GTK <--> GDK for DFB <--> Cairo for DFB <--> DFB


Une image iso pour installation via le réseau est disponible http://people.debian.org/~fjp/d-i/images/daily/gtk-miniiso/m(...)

J'ai un peu joué (grâce à qemu) et voici les résultats en images http://jaroug.free.fr/debian_installer/

Source : http://www.debian.org/News/weekly/2005/43/
Plus d'informations : http://wiki.debian.org/DebianInstallerGUIBuild

Bien sur ce n'est encore qu'une prébeta donc merci de rapporter les bugs trouvés :)
  • # .

    Posté par  . Évalué à 9.

    Bon, on va pas cracher et c'est toujours mieux que rien, mais ce qui serait intéressant, c'est que ce ne soit pas juste une version graphique de la version curses mais quelque chose de différent avec des écrans totalement nouveaux
    ( par exemple, un visualisateur de partitions de disque dur sous forme de camemberts, modifiable a la souris, etc... bref des fonctionalites qui profitent du graphique réellement.
    Bon en attendant le graphique fera toujours moins repoussant que le curses, mais ca n'est que faiblement exploité.
    • [^] # Re: .

      Posté par  (site web personnel) . Évalué à 8.

      Encore une fois ce n'est qu'une prébêta, beaucoup de chose sont appelés à changer (enfin j'espère).
      J'ai eu la même réaction que toi sur cette partie mais je suis certain que l'ergonomie sera amélioré.
    • [^] # Re: .

      Posté par  . Évalué à 10.

      Pourquoi le curse est-il systematiquement considéré comme minable ? L'installation de la slackware se fait par une interface curse, et c'est tres clair. On ne peut pas se perdre, les choix a faire sont toujours bien explicicites. Bref, à part le look, c'est pareil qu'un truc vraiment graphique. Mais c'est sur que faire voir du ncurse à un windozien, ça le fait fuir....

      Sinon, l'installation de la Ubuntu ne se fait pas justement par cet installateur ?
      • [^] # Re: .

        Posté par  (site web personnel) . Évalué à -1.

        Effectivement, il n'y a pas de differance entre le systeme de preinstallation de debian et celui d'ubuntu.
        • [^] # Re: .

          Posté par  . Évalué à 0.

          je me demande si justement cet installateur est basé sur sur le fait de pouvoir installer ubuntu en graphique (la breezy était suposé d'avoir un installateur graphique (et gparted comme outil de partionement), mais il avait été reporter par manque de temps pour la sortie..)
      • [^] # Re: .

        Posté par  . Évalué à 8.

        FreeBSD aussi je crois ;-p
        Franchement et sans vouloir trop troller (non, vraiment !!) je ne vois pas l'interet de l'interface graphique si c'est pour faire exactement la meme chose que l'interface txt.
        • [^] # Re: .

          Posté par  . Évalué à 4.

          Une interface en mode texte ça fait peur.
          Et un utilisateur qui a peur de son ordinateur (et des bêtises qu'il pourrait faire) perd instantanément toutes ses facultés intellectuelles.

          Un joli installateur graphique convivial enlève cette barrière et permet à beaucoup plus de monde d'installer son système.

          BeOS le faisait il y a 20 ans !

        • [^] # Re: .

          Posté par  . Évalué à 6.

          J'en vois trois principalement :

          1 : C'est plus joli (discutable)
          2 : Ca permet de mettre plus de choses sur un écran, pas mal de question de l'installeur debian ont tendance a afficher l'aide dans un écran et la question dans un autre, c'est un peu chiant de se demander : fallait que je réponde quoi déjà ?
          3 : (l'argument massu mais qui ne concerne pas tout le monde), certaines langues ne sont tout simplement pas affichables en console et beaucoups gagnent à une vraie gestion des caractères.
      • [^] # Re: .

        Posté par  . Évalué à 10.

        Mais c'est sur que faire voir du ncurse à un windozien, ça le fait fuir....

        En même temps un windowsien qui fuit devant un installeur ncurses, je suis pas sûr qu'il resterais très longtemps devant une Debian non plus.
        • [^] # Re: .

          Posté par  (site web personnel) . Évalué à 10.

          En même temps un windowsien qui fuit devant un installeur ncurses, je suis pas sûr qu'il resterais très longtemps devant une Debian non plus.

          Ni même devant un installeur windows... (en tout cas la première partie, avant le reboot)
    • [^] # Re: .

      Posté par  (site web personnel) . Évalué à 4.

      Je pense au contraire, qu'il faut qu'il y ai les mêmes écrans, pour que l'installeur puisse switcher en mode ncurses lorsque la mémoire est insuffisante.

      De plus, rien n'empêche d'avoir les mêmes écrans (étapes), mais d'offrir plus de possibilités à la souris pour le mode graphique.
      • [^] # Re: .

        Posté par  (site web personnel) . Évalué à 7.

        c'est ce qui est fait par exemple avec l'installeur de mandriva.
        Les écrans texte et graphiques sont identiques, les écrans graphiques permettent néanmoins de jouer de la souris là ou il le faut (pour les partitions par exemple)

        Si certains ont un cd, qemu ou autre, testez les deux installations. J'ai eu dernièrement à installer sur une machine avec très peu de mémoire vidéo et l'installe en mode texte était facilité par la connaissance de l'installeur graphique.

        reste que même si l'installateur est le même, la version graphiques est plus facile à utiliser je trouve, on peut également avoir de meilleurs résolutions et donc afficher plus de choses, c'est plus confortable.

        (oui je sais, mandriva peut aussi s'installer en mode texte, ça peut en surprendre certains mais elle n'a rien à envier à debian / ubuntu / slack ;-) )
        • [^] # Re: .

          Posté par  (site web personnel) . Évalué à 0.

          Un jour j'ai essayé l'install Mandrake (10.0 a l'époque ... a moins que ce soit la 9.2) et j'ai eu un peu de mal ...
          Notament car j'avais une résolution minimum ... et leurs widgets prennent beaucoup de place à l'écran. Assez difficile a manier.
        • [^] # Les choix techniques de Debian

          Posté par  . Évalué à 3.

          L'installateur de Mandriva me semble plus propre au niveau design, c'est basé sur des scripts Perl. L'installateur de Debian est un mélange de script shell et d'exécutable en C. Je ne sais pas si c'est due au nombre d'architecture supporté. Mais ça fait un peu extrême comme solution aujourd'hui. Ils vont avoir du mal à faire une interface graphique aussi évolué. Quelqu'un connaît il les raisons de ce choix?
          • [^] # Re: Les choix techniques de Debian

            Posté par  . Évalué à 4.

            J'ai pas trop creusé le problème mais un "mélange de script shell et d'exécutable en C" ça me fait penser à la philosophie d'Unix:

            Chaque exécutable retourne 0 si il a bien fonctionné, ou un code d'erreur entier sinon, et est donc facilement testable par le shell qui l'a lancé.

            Ce "choix" est donc plutôt classique. Dans tous les Unix ou les Linux, il y a plein de scripts de cette nature pour le boot, les services=démons, les runlevels...
  • # Saisie manuelle

    Posté par  (site web personnel) . Évalué à 0.

    ... du source liste : je ne comprends pas ? Il propose l'adresse (192.168.0.1), le répertoire (/debian/) et pas le reste : "sarge main contrib"

    ...
  • # meuh

    Posté par  (site web personnel) . Évalué à 5.

    J'ai un peu joué (grâce à qemu) et voici les résultats en images http://jaroug.free.fr/debian_installer/

    toi tu aurais besoin d'un programme pratique et puissant pour générer des web-albums. je te propose http://zarb.org/~gc/html/booh.html ce qui donne http://zarb.org/~gc/debian_installer/ avec une seule commande, mais mon avis est biaisé. et au passage y'a pas de .deb donc si c'est dans tes cordes hop.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.