freebsd-rustdate
upgrade
upgrade
will set you up for upgrading from one release to another, the
same as the similar command in freebsd-update
.
One difference is that the -r
argument for specifying the release is an
argument to the upgrade
command itself, not a global argument to
freebsd-rustdate
. It doesn’t mean anything to any other command, so we don’t
need to even have it available to them. That is,
freebsd-update -r 13.4-RELEASE upgrade
vs
freebsd-rustdate upgrade -r 13.4-RELEASE
The other major difference is that freebsd-update
’s upgrade
has a lot of
interactive elements. One is the file listings (like in
fetch
), which are now reviewable in
show-install
. Another is merging changed files.
The separate show-merges
command will show the
results of the merges, and resolving any conflicts is left to
resolve-merges
.
Installing
After you upgrade
, you’ll need to install
.
See Also
If you’re updating to a new patch of your current versions, you want
fetch
.
For dealing with file merges, you’ll have to run
resolve-merges
.