Journal Foresight Linux et conary

Posté par  .
Étiquettes : aucune
0
23
déc.
2007
Foresight Linux est une merveilleuse distribution. Jeune mais prometteuse.

Pour l'installer procurez-vous l'iso dvd. L'installation ne devrait pas poser de problèmes aux linuxiens chevronnés que vous êtes ;) (je vous rassure, l'installation est très simple et tout à fait classique. L'installeur est basé sur Anaconda et devrait ne pas trop dépayser les habitués de Red Hat).

Une fois l'installatio terminée je vous conseille de réaliser une mise-à-jour complète :

sudo conary updateall

Pour chercher un logiciel dans les dépôts :

sudo conary repquery logiciel

Pour installer un logiciel :

sudo conary update logiciel

Pour le supprimer :

sudo conary erase logiciel

Foresight est une distribution qui propose des mises-à-jour successives plutôt qu'une grosse mise-à-jour à chaque numéro de versions. C'est un peu comme une Gentoo, mais la phase de compilation en moins (c'est un peu grossier comme comparaison).
Conary offre plusieurs avantages dont celui de ne télécharger et installer que les parties modifiées d'un paquet. De plus conary dispose d'une fonctionnalité merveilleuse : rollback.

Rollback sert à revenir à un état précédent de la base des paquets. Si l'installation d'une série de logiciels a provoqué des plantages et autres bugs qui vous gênent, il vous suffit de revenir à l'état précédent cette installation.

Pour cela il vous faut d'abord consulter la liste des états :

sudo conary rblist | less

Vous obtiendrez quelque chose de ce genre :

r.15:
installed: ffmpeg2theora(:doc :runtime) foresight.rpath.org@fl:1-contrib-0.16-1-1

r.14:
installed: ffmpeg(:lib) 0.5+r11050-1-1
installed: gnutls(:lib) 1.4.4-1-1
installed: libcddb(:lib) 1.3.0-1-1
installed: libdvbpsi4(:lib) orleans.rpath.org@rpl:devel/0.1.5-1-1
installed: libdvdnav(:lib) orleans.rpath.org@rpl:devel/0.1.10-1-1
installed: libebml(:lib) orleans.rpath.org@rpl:devel/0.7.7-2-1
installed: libmatroska(:lib) orleans.rpath.org@rpl:devel/0.8.1-1-1
installed: mpeg2dec(:lib) foresight.rpath.org@fl:1-contrib/0.4.1-3-1
installed: vlc(:data :devel :devellib :doc :lib :locale :runtime) foresight.rpath.org@fl:1-contrib/0.8.6d-1-1

r.13:
installed: prboom(:data :doc :runtime) foresight.rpath.org@fl:1-contrib2.4.7-1-1

(...)

r.0:
updated: conary:data conary.rpath.com@rpl:1-devel/1.2.7-0.1-1 -> 1.2.10-0.1-1
updated: conary:doc conary.rpath.com@rpl:1-devel/1.2.7-0.1-1 -> 1.2.10-0.1-1
updated: conary:python conary.rpath.com@rpl:1-devel/1.2.7-0.1-1 -> 1.2.10-0.1-1
updated: conary:runtime conary.rpath.com@rpl:1-devel/1.2.7-0.1-1 -> 1.2.10-0.1-1
updated: python:lib conary.rpath.com@rpl:1/2.4.1-20.9-1 -> 2.4.1-20.14-1


Le r.15 correspond ici au dernier état enregistré, le r.0 au premier.

Supposons que ffmpeg2theora met le bazar dans votre installation (r.15), un simple

sudo conary rollback r.14

Vous ramène à l'état précédent cette installation.

Supposons que vous vouliez revenir à l'état post-installation de votre distribution :

sudo conary rollback r.0

Intéressant n'est-il pas ?


Il existe un site français (forum, wiki etc.) pour la communauté Foresight :
http://www.foresightlinux-fr.org/

Ainsi qu'un salon jabber que je viens d'ouvrir :
foresightlinux-france@chat.jabberfr.org
  • # précision

    Posté par  . Évalué à 2.

    Ce billet est la copie d'un article posté sur mon blog d'informatique:
    http://linuxette.blogspot.com/2007/12/foresight-linux.html

    Ce blog ne s'adresse pas à un public particulier, d'où la référence un peu grossière à Gentoo. J'espère que les utilisateurs de cette distribution me pardonneront ;)
  • # Puisque personne ne veut le faire, je me dévoue

    Posté par  . Évalué à 1.

    Ton article n'est qu'une grosse conary.

    C'est bon je suis déjà dehors.
  • # installer depuis un chroot

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

    Salut,

    Ça m'intéresse bien d'installer foresight ... car la Fedora8 que j'ai installée ne me convient pas trop (créer des paquets RPM est bien plus difficile qu'avec l'ArchLinux que j'avais avant, c'est ma principale critique. C'est domage, Fedora8 est très bien à part ça).

    Seulement, je n'aime pas trop rebooter ... Et en plus comme j'ai un mac, c'est pas garanti que ça boote comme il faut. Et en plus, je n'aime pas passer quelques heures (même une seule) sans ordinateur fonctionnel. Alors j'aime bien installer (et configurer) les distributions à partir d'un chroot.

    Il y a une doc quelque part, ou c'est trop difficile ?
    Merci

    Mildred
  • # Et voilà...

    Posté par  . Évalué à 2.

    /me fait chauffer virtualbox pour tester :)
    • [^] # Re: Et voilà...

      Posté par  . Évalué à 1.

      J'ai essayé de l'installer dans virtualbox sous fedora 8 et à la fin de l'installation, où il y a un "Running post-installation scripts", vbox me sort une erreur. Obligé d'arrêter la machine (virtuelle évidemment).
      • [^] # Re: Et voilà...

        Posté par  . Évalué à 2.

        arf c'est étrange. Le "Running post-installation scripts" dure assez longtemps, mais il n'a pas posé de problèmes chez moi (juste plusieurs minutes d'attente).
  • # les paquets

    Posté par  . Évalué à 2.

    il y a des idées interessantes, mais le souci est toujours le meme par rapport a de grosses distributions.

    l'orffre logicielle tient t'elle la route ? (I.e y a t'il des foultitudes de paquets)
    • [^] # Re: les paquets

      Posté par  . Évalué à 2.

      Il y en a pas mal. Si tu aimes Gnome, il y a tout ce dont tu as besoin. Tu peux consulter une liste ici :

      http://www.rpath.org/rbuilder/repos/foresight/browse
      • [^] # Re: les paquets

        Posté par  . Évalué à 2.

        le souci est justement quand tu n'utilises pas les gnme/kde/firefox/Etc et que tu preferes des alternatives plus legeres
        • [^] # Re: les paquets

          Posté par  . Évalué à 2.

          Fluxbox, fvwm et Window Maker (et ceryainement d'autres) sont également disponible ;)

          Ainsi que KDE (plus complet via le dépôt supplémentaire KDE).

          Je voulais juste dire que Foresight est orientée Gnome, ce qui ne veut pas dire que les autres environnement sont absents (à part GNUStep qui est vraiment absent)

Suivre le flux des commentaires

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