diff --git a/en_US.ISO8859-1/books/faq/book.sgml b/en_US.ISO8859-1/books/faq/book.sgml index 9fc8ef0f78..6a8235cbdb 100644 --- a/en_US.ISO8859-1/books/faq/book.sgml +++ b/en_US.ISO8859-1/books/faq/book.sgml @@ -11,7 +11,7 @@ The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.152 2001/03/13 01:22:20 dd Exp $ + $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.153 2001/03/13 01:26:08 dd Exp $ This is the FAQ for FreeBSD versions 2.X, 3.X, and 4.X. @@ -4894,6 +4894,40 @@ crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx + + + + I updated the sources, now how do I update my installed + ports? + + + + Unfortunately, there is no easy way to update installed + ports. The pkg_version command can be used + to generate a script that will update the installed ports with + a newer version in the ports tree: + + &prompt.root; pkg_version > /tmp/myscript + + The output script must be edited by + hand before you use it. Current versions of + pkg_version force this by inserting an + exit at the beginning of the script. + + You should save the output of the script, as it will note + packages that depend on the one that has been udpated. These + may or may not need to be updated as well. The usual case where + they need to be updated is that a shared library has changed + version numbers, so the ports that used that library need to be + rebuilt to use the new version. + + If your system is up full time, the &man.periodic.8 system + can be used to generate a weekly list of ports that might need + updating by setting + weekly_status_pkg_enable="YES" in + /etc/periodic.conf. + + diff --git a/en_US.ISO_8859-1/books/faq/book.sgml b/en_US.ISO_8859-1/books/faq/book.sgml index 9fc8ef0f78..6a8235cbdb 100644 --- a/en_US.ISO_8859-1/books/faq/book.sgml +++ b/en_US.ISO_8859-1/books/faq/book.sgml @@ -11,7 +11,7 @@ The FreeBSD Documentation Project - $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.152 2001/03/13 01:22:20 dd Exp $ + $FreeBSD: doc/en_US.ISO_8859-1/books/faq/book.sgml,v 1.153 2001/03/13 01:26:08 dd Exp $ This is the FAQ for FreeBSD versions 2.X, 3.X, and 4.X. @@ -4894,6 +4894,40 @@ crw-rw-rw- 1 root wheel 41, 1 Oct 15 22:14 spx + + + + I updated the sources, now how do I update my installed + ports? + + + + Unfortunately, there is no easy way to update installed + ports. The pkg_version command can be used + to generate a script that will update the installed ports with + a newer version in the ports tree: + + &prompt.root; pkg_version > /tmp/myscript + + The output script must be edited by + hand before you use it. Current versions of + pkg_version force this by inserting an + exit at the beginning of the script. + + You should save the output of the script, as it will note + packages that depend on the one that has been udpated. These + may or may not need to be updated as well. The usual case where + they need to be updated is that a shared library has changed + version numbers, so the ports that used that library need to be + rebuilt to use the new version. + + If your system is up full time, the &man.periodic.8 system + can be used to generate a weekly list of ports that might need + updating by setting + weekly_status_pkg_enable="YES" in + /etc/periodic.conf. + +