mirror of
https://github.com/fspc/dswim.git
synced 2025-02-22 00:23:28 -05:00
65 lines
2.8 KiB
HTML
65 lines
2.8 KiB
HTML
<html><head>
|
||
<title>swim - UPGRADING WITH APT
|
||
</title>
|
||
<link rev=made href="mailto:mttrader@access.mountain.net">
|
||
</head><body>
|
||
<h1>
|
||
swim - chapter 9<br>
|
||
UPGRADING WITH APT
|
||
|
||
</h1>
|
||
|
||
usage: <strong>swim --apt</strong>
|
||
<P>
|
||
|
||
options: <strong>[-xyz] [--upgrade] [--dist_upgrade]</strong>
|
||
<P>
|
||
|
||
<strong>apt-get</strong> provides powerful methods to change an
|
||
installion. When these methods are called using <strong>--apt</strong>,
|
||
<strong>swim</strong> will not allow you to proceed until you are
|
||
absolutely sure this is what you want to do. Before using these methods do
|
||
a ``<strong>swim --apt --update</strong>'' so that
|
||
<strong>apt-get</strong> knows the newest versions of available packages.
|
||
This major mode requires a combination of <strong>-x</strong>,
|
||
<strong>-xz</strong> or <strong>-xyz</strong> to be used along with either
|
||
<strong>--upgrade</strong> or <strong>--dist_upgrade</strong>.
|
||
<strong>-x</strong> used alone will simulate what would happen if
|
||
<strong>-xz or -xyz</strong> were used (also see <code>-xyz</code> above).
|
||
|
||
<P>
|
||
|
||
<strong>--upgrade</strong> is somewhat similiar to doing ``<strong>swim
|
||
-qatxz</strong>'' except that it is a more intelligent method because
|
||
<strong>apt</strong> does some behind the scene calculations in regards to
|
||
package relationships, in fact the ``<strong>swim -qatxz</strong>''
|
||
approach will provide totally different results, or maybe these were the
|
||
results you really wanted. ``<strong>swim --apt --upgrade -xz</strong>''
|
||
is the prefered, proper, and built-in way provided by
|
||
<strong>apt-get</strong> to install the newest versions for all packages
|
||
installed on your system. This method will not install any newer versions
|
||
of packages which would change the install status of other packages. Note:
|
||
It is not recommended to combine the query option <strong>-a</strong> with
|
||
<strong>-xz or -xyz</strong>, but combining the query option
|
||
<strong>-a</strong> just with <strong>-x</strong> can be educational.
|
||
|
||
<P>
|
||
|
||
<strong>--dist_upgrade</strong> combines an <strong>--upgrade</strong>
|
||
with the installation of packages which are not installed. This method
|
||
carefully examines dependencies, and resolves conflicts, and given these
|
||
factors it will upgrade the most important packages before considering the
|
||
installation of less important packages. Less important packages will be
|
||
installed only if there are not any conflicts.
|
||
<hr>
|
||
swim
|
||
- <A href="index.html#copyright">
|
||
Copyright <20> 1999 Jonathan D. Rosenbaum
|
||
</A>
|
||
<br>
|
||
<A href="index.html#toc">Contents</A>; <A href="ch-search.html">next</A>; <A href="ch-query.html">back</A>.
|
||
<br>
|
||
<address>12 March 1999<br>
|
||
Jonathan D. Rosenbaum<A href="mailto:mttrader@access.mountain.net">mttrader@access.mountain.net</A></address>
|
||
</body></html>
|