commit a33d4f111769f93fafd2d741631fad05628def83 Author: Petr Kovar pkovar@redhat.com Date: Mon May 5 15:01:14 2014 +0200
Fix 1075632
en-US/Introducing_Software_Collections.xml | 6 ++++-- en-US/Packaging_Software_Collections.xml | 4 ++-- 2 files changed, 6 insertions(+), 4 deletions(-) --- diff --git a/en-US/Introducing_Software_Collections.xml b/en-US/Introducing_Software_Collections.xml index a6d6900..2b363ec 100644 --- a/en-US/Introducing_Software_Collections.xml +++ b/en-US/Introducing_Software_Collections.xml @@ -114,13 +114,15 @@ </section> <section id="sect-Installing_a_Software_Collection"> <title>Installing a &DSCL;</title> - <para>To ensure that a &DSCL; is on your system, install the so-called metapackage of the &DSCL;. You can use conventional tools like <application>Yum</application> or <application>PackageKit</application> for this task because &DSCL;s are fully compatible with the RPM Package Manager. + <para>To ensure that a &DSCL; is on your system, install the so-called metapackage of the &DSCL;. Thanks to &DSCL;s being fully compatible with the RPM Package Manager, you can use conventional tools like <application>Yum</application> or <application>PackageKit</application> for this task. </para> <para>For example, to install a &DSCL; with the metapackage named <code>software_collection_1</code>, run the following command:</para> <synopsis> <command>yum install software_collection_1</command> </synopsis> - <para>This command will automatically install all the packages that are part of the &DSCL;. Also, if you install an application that depends on a &DSCL;, the &DSCL; will be installed along with the rest of the application's dependencies.</para> + <para>This command will automatically install all the packages in the &DSCL; that are essential for the user to perform most common tasks with the &DSCL;.</para> + <para>&DSCL;s allow you to only install a subset of packages you intend to use. For example, to use the Ruby interpreter from the ruby193 &DSCL;, you only need to install a package <package>ruby193-ruby</package> from that &DSCL;.</para> + <para>If you install an application that depends on a &DSCL;, that &DSCL; will be installed along with the rest of the application's dependencies.</para> <para> For detailed information on &DSCL; metapackages, see <xref linkend="sect-Meta_Package" />. </para> diff --git a/en-US/Packaging_Software_Collections.xml b/en-US/Packaging_Software_Collections.xml index a06d5d3..0e60641 100644 --- a/en-US/Packaging_Software_Collections.xml +++ b/en-US/Packaging_Software_Collections.xml @@ -25,7 +25,7 @@ <term>Create a &DSCL; metapackage</term> <listitem> <para> - Each &DSCL; includes a metapackage, which installs a minimal subset of essential packages. See <xref linkend="sect-Meta_Package" /> for more information on creating metapackages. + Each &DSCL; includes a metapackage, which installs a subset of the &DSCL;'s packages that are essential for the user to perform most common tasks with the &DSCL;. See <xref linkend="sect-Meta_Package" /> for more information on creating metapackages. </para> </listitem> </varlistentry> @@ -159,7 +159,7 @@ <para>Each &DSCL;'s layout consists of the metapackage, which installs a subset of other packages, and a number of the &DSCL;'s packages, which are installed within the &DSCL; namespace.</para> <section id="sect-Meta_Package"> <title>Metapackage</title> - <para>Each &DSCL; includes a metapackage, which installs a minimal subset of essential packages. For example, the essential packages can provide the Perl language interpreter, but no Perl extension modules. The metapackage contains a basic file system hierarchy and delivers a number of the &DSCL;'s scriptlets.</para> + <para>Each &DSCL; includes a metapackage, which installs a subset of the &DSCL;'s packages that are essential for the user to perform most common tasks with the &DSCL;. For example, the essential packages can provide the Perl language interpreter, but no Perl extension modules. The metapackage contains a basic file system hierarchy and delivers a number of the &DSCL;'s scriptlets.</para> <para>The purpose of the metapackage is to make sure that all essential packages in the &DSCL; are properly installed and that it is possible to enable the &DSCL;.</para> <para>The metapackage produces the following packages that are also part of the &DSCL;:</para> <variablelist>