Index: head/en_US.ISO8859-1/htdocs/releases/12.0R/installation/installation.xml
===================================================================
--- head/en_US.ISO8859-1/htdocs/releases/12.0R/installation/installation.xml (revision 53763)
+++ head/en_US.ISO8859-1/htdocs/releases/12.0R/installation/installation.xml (revision 53764)
@@ -1,125 +1,131 @@
%release;
]>
&os; &release.current; Installation
Instructions
The &os; Project
$FreeBSD$
2018
The &os; Documentation
Project
&tm-attrib.freebsd;
&tm-attrib.intel;
&tm-attrib.sparc;
&tm-attrib.general;
This article gives some brief instructions on installing
&os; &release.current; and upgrading the systems running
earlier releases.
Installing &os;
The Installing
&os; chapter of the &os; Handbook
provides more in-depth information about the installation
program itself, including a guided walk-through with
screenshots.
Upgrading &os;
If you are upgrading from a previous release of &os;, please
read upgrading
section in the Release Notes for notable
incompatibilities carefully.
Upgrading from Source
The procedure for doing a source code based update is
described in Updating
&os; from Source.
For SVN use the releng/&local.rel;
branch which will be where any upcoming Security Advisories or
Errata Notices will be applied.
Upgrading Using &os; Update
The &man.freebsd-update.8; utility supports binary
upgrades of &arch.i386; and &arch.amd64; systems running
earlier FreeBSD releases. Systems running
11.2-RELEASE can upgrade as follows:
&prompt.root; freebsd-update fetch
&prompt.root; freebsd-update install
Now the &man.freebsd-update.8; utility can fetch bits
belonging to &release.current;. During this process
&man.freebsd-update.8; will ask for help in merging
configuration files.
&prompt.root; freebsd-update upgrade -r &local.rel;-RELEASE
&prompt.root; freebsd-update install
The system must now be rebooted with the newly installed
kernel before the non-kernel components are updated.
&prompt.root; shutdown -r now
After rebooting, &man.freebsd-update.8; needs to be run
again to install the new userland components:
&prompt.root; freebsd-update install
At this point, users of systems being upgraded from
earlier &os; releases will be prompted by
&man.freebsd-update.8; to rebuild all third-party applications
(e.g., ports installed from the ports tree) due to updates in
system libraries.
After updating installed third-party applications (and
again, only if &man.freebsd-update.8; printed a message
indicating that this was necessary), run
&man.freebsd-update.8; again so that it can delete the old (no
longer used) system libraries:
&prompt.root; freebsd-update install
Finally, reboot into &release.current;
&prompt.root; shutdown -r now
+
+ After rebooting, it is recommended to regenerate the pkg
+ binary tool to prevent future issues when installing some
+ applications using the pkg tool.
+
+ &prompt.root; pkg-static install -f pkg
Index: head/en_US.ISO8859-1/htdocs/releases/12.1R/installation/installation.xml
===================================================================
--- head/en_US.ISO8859-1/htdocs/releases/12.1R/installation/installation.xml (revision 53763)
+++ head/en_US.ISO8859-1/htdocs/releases/12.1R/installation/installation.xml (revision 53764)
@@ -1,126 +1,132 @@
%release;
]>
&os; &release.current; Installation
Instructions
The &os; Project
$FreeBSD$
2019
The &os; Documentation
Project
&tm-attrib.freebsd;
&tm-attrib.intel;
&tm-attrib.sparc;
&tm-attrib.general;
This article gives some brief instructions on installing
&os; &release.current; and upgrading the systems running
earlier releases.
Installing &os;
The Installing
&os; chapter of the &os; Handbook
provides more in-depth information about the installation
program itself, including a guided walk-through with
screenshots.
Upgrading &os;
If you are upgrading from a previous release of &os;, please
read upgrading
section in the Release Notes for notable
incompatibilities carefully.
Upgrading from Source
The procedure for doing a source code based update is
described in Updating
&os; from Source.
For SVN use the releng/&local.rel;
branch which will be where any upcoming Security Advisories or
Errata Notices will be applied.
Upgrading Using &os; Update
The &man.freebsd-update.8; utility supports binary
upgrades of &arch.i386; and &arch.amd64; systems running
earlier FreeBSD releases. Systems running
11.3-RELEASE or
12.0-RELEASE can upgrade as follows:
&prompt.root; freebsd-update fetch
&prompt.root; freebsd-update install
Now the &man.freebsd-update.8; utility can fetch bits
belonging to &release.current;. During this process
&man.freebsd-update.8; will ask for help in merging
configuration files.
&prompt.root; freebsd-update upgrade -r &local.rel;-RELEASE
&prompt.root; freebsd-update install
The system must now be rebooted with the newly installed
kernel before the non-kernel components are updated.
&prompt.root; shutdown -r now
After rebooting, &man.freebsd-update.8; needs to be run
again to install the new userland components:
&prompt.root; freebsd-update install
At this point, users of systems being upgraded from
earlier &os; releases will be prompted by
&man.freebsd-update.8; to rebuild all third-party applications
(e.g., ports installed from the ports tree) due to updates in
system libraries.
After updating installed third-party applications (and
again, only if &man.freebsd-update.8; printed a message
indicating that this was necessary), run
&man.freebsd-update.8; again so that it can delete the old (no
longer used) system libraries:
&prompt.root; freebsd-update install
Finally, reboot into &release.current;
&prompt.root; shutdown -r now
+
+ After rebooting, it is recommended to regenerate the pkg
+ binary tool to prevent future issues when installing some
+ applications using the pkg tool.
+
+ &prompt.root; pkg-static install -f pkg