Browse Source

Advanced documentation for 'apt-get install' command, mentioned upgrading possibility.

Eugene V. Lyubimkin 17 years ago
parent
commit
2b0de496a8
2 changed files with 33 additions and 11 deletions
  1. 3 0
      debian/changelog
  2. 30 11
      doc/apt-get.8.xml

+ 3 - 0
debian/changelog

@@ -45,6 +45,9 @@ apt (0.7.17) unstable; urgency=low
     - Mentioned more short options in the apt-get manpage. Documented 'xvcg'
     - Mentioned more short options in the apt-get manpage. Documented 'xvcg'
       option in the apt-cache manpage. The part of patch by Andre Felipe
       option in the apt-cache manpage. The part of patch by Andre Felipe
       Machado. (Closes: #176106)
       Machado. (Closes: #176106)
+    - Documented that 'apt-get install' command should be used for upgrading
+      some of installed packages. Based on patch by Nori Heikkinen and
+      Andre Felipe Machado. (Closes: #267087)
 
 
  -- Eugene V. Lyubimkin <jackyf.devel@gmail.com>  Fri, 24 Oct 2008 23:45:17 +0300
  -- Eugene V. Lyubimkin <jackyf.devel@gmail.com>  Fri, 24 Oct 2008 23:45:17 +0300
 
 

+ 30 - 11
doc/apt-get.8.xml

@@ -159,17 +159,25 @@
      </varlistentry>
      </varlistentry>
 
 
      <varlistentry><term>install</term>
      <varlistentry><term>install</term>
-     <listitem><para><literal>install</literal> is followed by one or more packages desired for 
-     installation. Each package is a package name, not a fully qualified 
-     filename (for instance, in a Debian GNU/Linux system, libc6 would be the 
-     argument provided, not <literal>libc6_1.9.6-2.deb</literal>) All packages required 
-     by the package(s) specified for installation will also be retrieved and 
-     installed. The <filename>/etc/apt/sources.list</filename> file is used to locate 
-     the desired packages. If a hyphen is appended to the package name (with 
-     no intervening space), the identified package will be removed if it is 
-     installed. Similarly a plus sign can be used to designate a package to 
-     install. These latter features may be used to override decisions made by 
-     apt-get's conflict resolution system.</para>
+     <listitem>
+	     <para>
+		     <literal>install</literal> is followed by one or more 
+		     packages desired for installation or upgrading. 
+		     Each package is a package name, not a fully qualified 
+		     filename (for instance, in a Debian GNU/Linux system, 
+		     libc6 would be the argument provided, not 
+		     <literal>libc6_1.9.6-2.deb</literal>). All packages required 
+		     by the package(s) specified for installation will also 
+		     be retrieved and installed. 
+		     The <filename>/etc/apt/sources.list</filename> file is 
+		     used to locate the desired packages. If a hyphen is 
+		     appended to the package name (with no intervening space), 
+		     the identified package will be removed if it is installed. 
+		     Similarly a plus sign can be used to designate a 
+		     package to install. These latter features may be used 
+		     to override decisions made by apt-get's conflict 
+		     resolution system.
+	     </para>
 
 
      <para>A specific version of a package can be selected for installation by 
      <para>A specific version of a package can be selected for installation by 
      following the package name with an equals and the version of the package 
      following the package name with an equals and the version of the package 
@@ -181,6 +189,17 @@
      <para>Both of the version selection mechanisms can downgrade packages and must
      <para>Both of the version selection mechanisms can downgrade packages and must
      be used with care.</para>
      be used with care.</para>
 
 
+	<para>This is also the target to use if you want to upgrade one or 
+		more already-installed packages without upgrading every package 
+		you have on your system. Unlike the "upgrade" target, which 
+		installs the newest version of all currently installed packages, 
+		"install" will install the newest version of only the package(s) 
+		specified. Simply provide the name of the package(s) you wish 
+		to upgrade, and if a newer version is available, it (and its 
+		dependencies, as described above) will be downloaded and 
+		installed.
+	</para>
+
      <para>Finally, the &apt-preferences; mechanism allows you to
      <para>Finally, the &apt-preferences; mechanism allows you to
      create an alternative installation policy for
      create an alternative installation policy for
      individual packages.</para>
      individual packages.</para>