-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Gary Lowell
authored and
Sage Weil
committed
Sep 27, 2012
1 parent
e0af6a5
commit 85b0151
Showing
1 changed file
with
42 additions
and
8 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,14 +1,48 @@ | ||
========================= | ||
======================== | ||
Installing RPM Packages | ||
========================= | ||
======================== | ||
|
||
We do not yet build RPM packages for Ceph releases. You can build them yourself from | ||
the source tree by running:: | ||
You may install stable release packages (for stable deployments), | ||
development release packages (for the latest features), or development | ||
testing packages (for development and QA only). Do not add multiple | ||
package sources at the same time. | ||
|
||
rpmbuild | ||
Add Stable Release Packages | ||
--------------------------- | ||
|
||
See `Ceph Source Code <../../source>`_ for details. Once you have an RPM, you can | ||
install it with:: | ||
RPM packages have not been built for the current stable releases, but | ||
are planned for the future. | ||
|
||
rpm -i ceph-*.rpm | ||
Add Development Release Packages | ||
-------------------------------- | ||
|
||
Our development process generates a new release of Ceph every 3-4 weeks. | ||
These packages are faster-moving than the stable releases, as they get | ||
new features integrated quickly, while still undergoing several weeks of QA | ||
prior to release. | ||
|
||
Packages are cryptographically signed with the ``release.asc`` key. | ||
Add our release key to your system's list of trusted keys to avoid a | ||
security warning:: | ||
|
||
sudo rpm --import https://raw.github.com/ceph/ceph/master/keys/release.asc | ||
|
||
Packages are currently built for the Centos6 and Fedora 17 platforms. | ||
|
||
The repository package installs the repo details on your local system for yum or up2date to use.:: | ||
|
||
For Centos6: | ||
|
||
su -c 'rpm -Uvh http://ceph.come/el6/x86_64/ceph-release-1-0.noarch.rpm' | ||
|
||
For Fedora17: | ||
|
||
su -c 'rpm -Uvh http://ceph.come/fc17/x86_64/ceph-release-1-0.noarch.rpm' | ||
|
||
Installing Packages | ||
------------------- | ||
|
||
Once you have added either release or development packages to yum, | ||
you should update APT's database and install Ceph:: | ||
|
||
sudo yum install ceph |