====== Suivre FreeBSD-current ====== La branche -current correspond à la version en développement (cette branche est à l'origine des versions dites « stables » x.0, où x désigne un numéro de version tels que 10, 11, etc.). ===== Cloner le dépôt ===== L'équipe //Release Engineering// met régulièrement à disposition des utilisateurs (testeurs) des //snapsots//. Donc je clone le dépôt à partir de cette révision. Par exemple, si c'est la révision r323499, qui est mentionnée, la commande est la suivante ((Je suppose que Subversion est déjà installé (''devel/subversion''.) Il existe également dans le système de base, l'utilitaire ''svnlite''.)) : cd /usr/src svn co -r 323499 svn://svn.freebsd.org/base/head . [...] On peut vérifier si la commande que l'on a tapé précédemment est correcte : cd /usr/src svn info Chemin : . Chemin racine de la copie de travail : /usr/src URL : svn://svn.freebsd.org/base/head Relative URL: ^/head Racine du dépôt : svn://svn.freebsd.org/base UUID du dépôt : ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f Révision : 323499 Type de nœud : répertoire Tâche programmée : normale Auteur de la dernière modification : lwhsu Révision de la dernière modification : 323499 Date de la dernière modification: 2017-09-12 18:00:51 +0200 (mar. 12 sept. 2017) ===== Mettre à jour ===== Pour mettre à jour son système (le noyau et le //userland//) on doit passer par des étapes de compilation : cd /usr/src make buildworld [...] make kernel [...] shutdown -r now make installworld mergemaster -Ui [...] shutdown -r now Après toutes ces étapes, on peut admirer son nouveau noyau :)