Author: jross
Date: Wed Nov 25 20:25:02 2015
New Revision: 1716534
URL: http://svn.apache.org/viewvc?rev=1716534&view=rev
Log:
QPID-6773: Improve the instructions for using packages; add EPEL packages
Modified:
qpid/site/docs/packages.html
qpid/site/input/packages.md
Modified: qpid/site/docs/packages.html
URL:
http://svn.apache.org/viewvc/qpid/site/docs/packages.html?rev=1716534&r1=1716533&r2=1716534&view=diff
==============================================================================
--- qpid/site/docs/packages.html (original)
+++ qpid/site/docs/packages.html Wed Nov 25 20:25:02 2015
@@ -132,19 +132,66 @@ https://github.com/alanconway/proton-go/
<h2 id="fedora">Fedora</h2>
-<p>Use <code>yum</code> to install Qpid and its dependencies.</p>
+<p>Use <code>yum</code> or <code>dnf</code> to install Qpid and its
dependencies.</p>
-<p>To install the C++ broker and management tools:</p>
+<p>To install the C and Python <a href="/proton/index.html">Proton</a>
+APIs:</p>
-<pre><code>% yum install qpid-cpp-server qpid-tools
+<pre><code>% yum install qpid-proton-c-devel
+% yum install python-qpid-proton
</code></pre>
-<p>To install the C++ and Python Messaging APIs:</p>
+<p>To install the C++ and Python
+<a href="/components/messaging-api/index.html">Messaging</a> APIs:</p>
<pre><code>% yum install qpid-cpp-client-devel
% yum install python-qpid
</code></pre>
+<p>To install
+<a href="/components/dispatch-router/index.html">Dispatch router</a>
+and tools:</p>
+
+<pre><code>% yum install qpid-dispatch-router qpid-dispatch-tools
+</code></pre>
+
+<p>To install the
+<a href="/components/cpp-broker/index.html">C++ broker</a> and tools:</p>
+
+<pre><code>% yum install qpid-cpp-server qpid-tools
+</code></pre>
+
+<h2 id="epel">EPEL</h2>
+
+<p>Packages for RHEL 7 and CentOS 7 are available from the
+<a href="https://fedoraproject.org/wiki/EPEL">Fedora EPEL</a> repositories.
+Install the EPEL release RPM to add the repository to your system.</p>
+
+<pre><code>% rpm -i
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
+</code></pre>
+
+<p>Once installed, you can use the Fedora instructions above to install
+the packages.</p>
+
+<p>Due to an existing set of deprecated Qpid packages in RHEL 6 and
+CentOS 6, we cannot at present provide updated Qpid packages directly
+in EPEL 6. We offer an alternative repository at
+<a href="https://copr.fedoraproject.org/">Fedora Copr</a>.</p>
+
+<ul>
+<li><a href="https://copr.fedoraproject.org/coprs/irina/qpid/">Qpid at
Copr</a></li>
+<li><a
href="https://copr.fedoraproject.org/coprs/irina/qpid/repo/epel-6/irina-qpid-epel-6.repo">Copr
repo file for RHEL 6 and CentOS 6</a></li>
+</ul>
+
+<p>Use the <code>yum copr</code> or <code>dnf copr</code> command to add the
repository to your
+system.</p>
+
+<pre><code>% yum copr enable irina/qpid
+</code></pre>
+
+<p>Please note that we expect the Copr URLs to change once we establish a
+<code>@qpid</code> group at Fedora to host these packages.</p>
+
<h2 id="windows">Windows</h2>
<p>A <a href="http://www.riverace.com/qpid/downloads.htm">Windows
installer</a> is
Modified: qpid/site/input/packages.md
URL:
http://svn.apache.org/viewvc/qpid/site/input/packages.md?rev=1716534&r1=1716533&r2=1716534&view=diff
==============================================================================
--- qpid/site/input/packages.md (original)
+++ qpid/site/input/packages.md Wed Nov 25 20:25:02 2015
@@ -33,17 +33,58 @@ To install the C++ and Python Messaging
## Fedora
-Use `yum` to install Qpid and its dependencies.
+Use `yum` or `dnf` to install Qpid and its dependencies.
-To install the C++ broker and management tools:
+To install the C and Python [Proton]({{site_url}}/proton/index.html)
+APIs:
- % yum install qpid-cpp-server qpid-tools
+ % yum install qpid-proton-c-devel
+ % yum install python-qpid-proton
-To install the C++ and Python Messaging APIs:
+To install the C++ and Python
+[Messaging]({{site_url}}/components/messaging-api/index.html) APIs:
% yum install qpid-cpp-client-devel
% yum install python-qpid
+To install
+[Dispatch router]({{site_url}}/components/dispatch-router/index.html)
+and tools:
+
+ % yum install qpid-dispatch-router qpid-dispatch-tools
+
+To install the
+[C++ broker]({{site_url}}/components/cpp-broker/index.html) and tools:
+
+ % yum install qpid-cpp-server qpid-tools
+
+## EPEL
+
+Packages for RHEL 7 and CentOS 7 are available from the
+[Fedora EPEL](https://fedoraproject.org/wiki/EPEL) repositories.
+Install the EPEL release RPM to add the repository to your system.
+
+ % rpm -i
https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
+
+Once installed, you can use the Fedora instructions above to install
+the packages.
+
+Due to an existing set of deprecated Qpid packages in RHEL 6 and
+CentOS 6, we cannot at present provide updated Qpid packages directly
+in EPEL 6. We offer an alternative repository at
+[Fedora Copr](https://copr.fedoraproject.org/).
+
+ - [Qpid at Copr](https://copr.fedoraproject.org/coprs/irina/qpid/)
+ - [Copr repo file for RHEL 6 and CentOS
6](https://copr.fedoraproject.org/coprs/irina/qpid/repo/epel-6/irina-qpid-epel-6.repo)
+
+Use the `yum copr` or `dnf copr` command to add the repository to your
+system.
+
+ % yum copr enable irina/qpid
+
+Please note that we expect the Copr URLs to change once we establish a
+`@qpid` group at Fedora to host these packages.
+
## Windows
A [Windows installer](http://www.riverace.com/qpid/downloads.htm) is
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]