Journal FreeBSD mise à jour binaire.

Posté par  (site web personnel) .
Étiquettes : aucune
0
23
jan.
2007
Pour tout ceux qui veulent mettre à jour leur FreeBSD 6.1 vers FreeBSD 6.2 sans recompiler le kernel et le world : voici un petit script permettant de faire la montée de version :
http://www.daemonology.net/blog/2006-11-26-freebsd-6.1-to-6.(...)

A parfaitement fonctionner sur mes serveurs avec juste une petit modification du fichier de conf : update.freebsd.org par update1.freebsd.org

Sachant que le freebsd-update qui permet de faire les mise à jours de sécu qui viens d'être intégré dans la 6.2 devrait être amélioré pour supporter les fonctionnalités fournies par ce script rapidement.

Bonne mise à jour.
  • # apt?

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

    http://www.debian.org/ports/kfreebsd-gnu/

    apt-get distupgrade

    \o/

    Non?

    -->[]
  • # sysinstall

    Posté par  . Évalué à 3.

    je ne comprends pas trop, c'est quoi l'intérêt de ce script, alors qu'il est possible de faire cette mise à jour simplement à partir de sysinstall ?

    Il suffit de changer la version en cours pour 6.2-RELEASE par exemple (on doit pouvoir faire de même avec les beta), et ensuite on lance la mise à jour binaire...

    Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

    • [^] # Re: sysinstall

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

      Je ne savais pas que l'on pouvait le faire aussi depuis sysinstall, mais je pense que si freebsd-update a été intégré (pour les mise à jour de sécu) et qu'il va être étendu à la monté de version ce n'est pas pour rien.

      quelqu'un pour nous éclairer ?
      • [^] # Re: sysinstall

        Posté par  . Évalué à 2.

        je viens d'essayer, mais c'est à la base une installation de pcbsd (qui normalement n'ajoute qu'une couche en plus à freebsd), et cela n'a pas fonctionné, mais je ne sais pas si c'est à cause de cela ou pas : j'ai essayé au début de le faire pour tout le système, il a commencé à télécharger, mais s'est vautré pour le serveur X, à cause d'un truc lié à freetype je crois...
        J'ai donc demandé une mise à jour minimale (système de base + noyau), cela a encore téléchargé des choses, m'a indiqué qu'il avait fait une sauvegarde du noyau, et m'a dit que je n'avais plus qu'à redémarrer, ce que j'ai fait, mais apparemment il n'avait pas installé le nouveau noyau, j'ai donc redémarré avec la sauvegarde, et ai retenté une nouvelle mise à jour via sysinstall, mais là au moment de se connecter au serveur, sysinstall quitte brutalement...
        Comme j'ai dit, je ne sais pas si c'est lié à pcbsd ou alors parce que je n'ai pas eu de chance juste à ce moment-là.
        Quoi qu'il en soit, pcbsd propose également des mises à jour simplifiées, et en les lançant il n'a pas encore proposé de mise à jour vers la 6.2...

        Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

      • [^] # Re: sysinstall

        Posté par  . Évalué à 1.

        Je met à jour mon FreeBSD à grands coups de cvsup/make, mais de mémoire l'update via sysinstall te bute ta config (celle dans /etc, pas celle de /usr/local/etc).

        Sinon la mise à jour via sysinstall ne permet qu'une màj vers une version -RELEASE (ou une RC quand dispo en iso)
        • [^] # Re: sysinstall

          Posté par  . Évalué à 2.

          cela a dû changer, car là si j'ai bien compris il dit qu'il a fait une sauvegarde du /etc, et après la mise à jour il recopie cette sauvegarde dans /etc, et copie le /etc de la mise à jour dans un autre dossier.

          Only wimps use tape backup: real men just upload their important stuff on megaupload, and let the rest of the world ~~mirror~~ link to it

Suivre le flux des commentaires

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