Étant très intéressé par FreeBSD j’ai une 11.0-STABLE en VM qui me sert à faire quelques tests. Je ne connais pas bien ce système, en tous cas moins que les distributions GNU/Linux, alors j’essaie d’apprendre à m’en servire, parce que c’est vrai qu’il a l’air sacrément cool cet OS !
À la lecture de ton journal je me suis dit que c’était une bonne occasion de tenter cette mise à jour. Jusqu’ici je me contentais de faire des pkg update && pkg upgrade, qui me mettait parfois quelques trucs à jour, mais toujours en restant en 11.0-STABLE, version installée à l’origine.
Je lance donc la commande indiquée dans ton journal : freebsd-update upgrade -r 11.2-RELEASE ... et c’est le drame :
Looking up update.FreeBSD.org mirrors... 3 mirrors found.
Fetching public key from update6.freebsd.org... failed.
Fetching public key from update5.freebsd.org... failed.
Fetching public key from update4.freebsd.org... failed.
No mirrors remaining, giving up.
Je vous passe l’analyse mais ma conclusion, vous me direz si je me trompe, c’est que freebsd-update ne permet pas d’upgrader à partir d’une version X.Y-STABLE, mais seulement à partir d’une version X.Y-RELEASE. Bien... le journal n’en parle pas, pourquoi ?
Par contre, voici LA question dont j’espère qu’un BSDiste aguerri saura me répondre : « Étais-je réellement obligé d’installer à partir des sources ? Est-ce qu’il n’y avait pas un moyen de passer de 11.0-STABLE à 11.2-RELEASE uniquement en mettant à jour les binaires ? »
Parce que tout compiler c’est un peu long quand même ! J’aurais pu réinstaller à partir d’une ISO 11.2 aussi j’imagine... mais il n’y a pas de méthode pour faire 11.0-STABLE → 11.2-RELEASE sans tout compiler ?
# FreeBSD
Posté par Marotte ⛧ . En réponse à la dépêche FreeBSD 11.2. Évalué à 5.
Étant très intéressé par FreeBSD j’ai une 11.0-STABLE en VM qui me sert à faire quelques tests. Je ne connais pas bien ce système, en tous cas moins que les distributions GNU/Linux, alors j’essaie d’apprendre à m’en servire, parce que c’est vrai qu’il a l’air sacrément cool cet OS !
À la lecture de ton journal je me suis dit que c’était une bonne occasion de tenter cette mise à jour. Jusqu’ici je me contentais de faire des
pkg update && pkg upgrade, qui me mettait parfois quelques trucs à jour, mais toujours en restant en 11.0-STABLE, version installée à l’origine.Je lance donc la commande indiquée dans ton journal :
freebsd-update upgrade -r 11.2-RELEASE... et c’est le drame :Je vous passe l’analyse mais ma conclusion, vous me direz si je me trompe, c’est que
freebsd-updatene permet pas d’upgrader à partir d’une version X.Y-STABLE, mais seulement à partir d’une version X.Y-RELEASE. Bien... le journal n’en parle pas, pourquoi ?Donc finalement je me retrouve à RTFM et je tombe sur https://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.html qui explique comment upgrader à partir des sources. Alors déjà, un truc pas mal, ça fonctionne parfaitement ! J’ai maintenant un système bien à jour :
J’imagine que la prochaine fois je pourrai utiliser
freebsd-update, puisque je suis en -RELEASE et plus en -STABLE, c’est bien ça ?Cette opération m’a permis d’apprendre à augmenter la taille d’une partition sous FreeBSD et de voir que c’est quasiment aussi simple qu’avec LVM sous Linux.
Par contre, voici LA question dont j’espère qu’un BSDiste aguerri saura me répondre : « Étais-je réellement obligé d’installer à partir des sources ? Est-ce qu’il n’y avait pas un moyen de passer de 11.0-STABLE à 11.2-RELEASE uniquement en mettant à jour les binaires ? »
Parce que tout compiler c’est un peu long quand même ! J’aurais pu réinstaller à partir d’une ISO 11.2 aussi j’imagine... mais il n’y a pas de méthode pour faire 11.0-STABLE → 11.2-RELEASE sans tout compiler ?