Index: chapter.xml
===================================================================
--- chapter.xml
+++ chapter.xml
@@ -71,7 +71,7 @@
Unpack the software from its distribution format. This
is typically a tarball compressed with &man.compress.1;,
- &man.gzip.1;, or &man.bzip2.1;.
+ &man.gzip.1;, &man.bzip2.1; &man.xz.1;, or similar program.
@@ -257,7 +259,7 @@
To search the binary package
- repository for an application:
+ repository for an application, for instance, Subversion:
&prompt.root; pkg search subversion
git-subversion-1.9.2
@@ -401,7 +403,7 @@
faster and easier.
pkg is not a replacement for
- port management tools like
+ port management tools such as
ports-mgmt/portmaster or
ports-mgmt/portupgrade. These tools can be
used to install third-party software from both binary packages
@@ -415,13 +417,14 @@
&os; includes a bootstrap utility which can be used to
download and install pkg, along
- with its manual pages.
+ with its manual pages. This utility is designed to work
+ with most versions of &os;.To bootstrap the system, run:&prompt.root; /usr/sbin/pkg
- For earlier &os; versions,
+ If that does not work,
pkg must instead be installed
from the Ports Collection or as a binary package.
@@ -469,7 +472,8 @@
WITH_PKGNG= yes
- By default pkg uses the &os;
+ By default, pkg uses the
+ repository on the &os;
package mirrors. For information about building a custom
package repository, see
@@ -1152,8 +1178,8 @@
ports-mgmt/portmaster is a very
small utility for upgrading installed ports.
- It is designed to use the tools installed with &os;
- without depending on other ports or databases.
+ It is designed to use the tools installed with the &os;
+ base system, without depending on other ports or databases.
To install this utility
as a port:
@@ -1327,8 +1372,8 @@
In addition, a lot of out-dated source distribution files
will collect in /usr/ports/distfiles over
- time. If Portupgrade is installed,
- this command will delete all the distfiles that are no longer
+ time. To use Portupgrade to
+ delete all the distfiles that are no longer
referenced by any ports:&prompt.root; portsclean -D
@@ -1347,8 +1392,8 @@
By default, this command is interactive and will prompt
the user to confirm if a distfile should be deleted.
- In addition to these commands, the
- ports-mgmt/pkg_cutleaves package or port
+ In addition to these commands,
+ ports-mgmt/pkg_cutleaves
automates the task of removing installed ports that are no
longer needed.
@@ -1395,7 +1440,7 @@
The number of processor cores detected is used to define how
many builds should run in parallel. Supply enough virtual
memory, either with RAM or swap space. If
- virtual memory runs out, compiling jails will stop and be torn
+ virtual memory runs out, the jails used for compiling will stop and be torn
down, resulting in weird error messages.
@@ -1496,15 +1541,15 @@
&prompt.root; poudriere bulk -j 10amd64 -p local -z workstation -f 10amd64-local-workstation-pkglist
- While running, Ctrlt
- displays the current state of the build.
+ will display the current state of the build.
Poudriere also builds files in
/poudriere/logs/bulk/jailname
that can be used with a web server to display build
information.
- Packages are now available for
+ After completion, the packages are now available for
installation from the poudriere
repository.
@@ -1530,10 +1575,10 @@
}Usually it is easiest to serve a poudriere repository to
- the client machines via HTTP. Setup a webserver to serve up
+ the client machines via HTTP. Set up a webserver to serve up
the package directory, usually something like:
- /usr/local/poudriere/data/packages/10amd64.
- Where 10amd64 is the name of the
+ /usr/local/poudriere/data/packages/10amd64,
+ where 10amd64 is the name of the
build.If the URL to the package repository is:
@@ -1562,7 +1607,7 @@
Most applications install at least one default
configuration file in /usr/local/etc.
- In the case where an application has a large number of
+ In some cases where an application has a large number of
configuration files, a subdirectory will be created to hold
them. Often, sample configuration files are installed which
end with a suffix such as .sample. The
@@ -1628,7 +1673,7 @@
Some ports are not maintained by an individual but
- instead by a mailing
list. Many, but not all, of these addresses look
like