commit a33d4f111769f93fafd2d741631fad05628def83
Author: Petr Kovar <pkovar(a)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>
Show replies by date