You may find releases for Debian/Ubuntu (installed with APT) at::
- http://download.ceph.com/debian-{release-name}
+ https://download.ceph.com/debian-{release-name}
You may find releases for CentOS/RHEL and others (installed with YUM) at::
- http://download.ceph.com/rpm-{release-name}
+ https://download.ceph.com/rpm-{release-name}
The major releases of Ceph include:
versions of Debian/Ubuntu, call ``lsb_release -sc`` on the command line to
get the short codename, and replace ``{codename}`` in the following command. ::
- sudo apt-add-repository 'deb http://download.ceph.com/debian-jewel/ {codename} main'
+ sudo apt-add-repository 'deb https://download.ceph.com/debian-jewel/ {codename} main'
For early Linux distributions, you may execute the following command::
- echo deb http://download.ceph.com/debian-jewel/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
+ echo deb https://download.ceph.com/debian-jewel/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
For earlier Ceph releases, replace ``{release-name}`` with the name with the
name of the Ceph release. You may call ``lsb_release -sc`` on the command line
to get the short codename, and replace ``{codename}`` in the following command.
::
- sudo apt-add-repository 'deb http://download.ceph.com/debian-{release-name}/ {codename} main'
+ sudo apt-add-repository 'deb https://download.ceph.com/debian-{release-name}/ {codename} main'
For older Linux distributions, replace ``{release-name}`` with the name of the
release::
- echo deb http://download.ceph.com/debian-{release-name}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
+ echo deb https://download.ceph.com/debian-{release-name}/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
Ceph on ARM processors requires Google's memory profiling tools (``google-perftools``).
The Ceph repository should have a copy at
-http://download.ceph.com/packages/google-perftools/debian. ::
+https://download.ceph.com/packages/google-perftools/debian. ::
- echo deb http://download.ceph.com/packages/google-perftools/debian $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/google-perftools.list
+ echo deb https://download.ceph.com/packages/google-perftools/debian $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/google-perftools.list
For development release packages, add our package repository to your system's
list of APT sources. See `the testing Debian repository`_ for a complete list
of Debian and Ubuntu releases supported. ::
- echo deb http://download.ceph.com/debian-testing/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
+ echo deb https://download.ceph.com/debian-testing/ $(lsb_release -sc) main | sudo tee /etc/apt/sources.list.d/ceph.list
.. tip:: For international users: There might be a mirror close to you where download Ceph from. For more information see: `Ceph Mirrors`_.
directory. Create a ``ceph.repo`` file. In the example below, replace
``{ceph-release}`` with a major release of Ceph (e.g., ``hammer``, ``jewel``,
etc.) and ``{distro}`` with your Linux distribution (e.g., ``el7``, etc.). You
-may view http://download.ceph.com/rpm-{ceph-release}/ directory to see which
+may view https://download.ceph.com/rpm-{ceph-release}/ directory to see which
distributions Ceph supports. Some Ceph packages (e.g., EPEL) must take priority
over standard packages, so you must ensure that you set
``priority=2``. ::
[ceph]
name=Ceph packages for $basearch
- baseurl=http://download.ceph.com/rpm-{ceph-release}/{distro}/$basearch
+ baseurl=https://download.ceph.com/rpm-{ceph-release}/{distro}/$basearch
enabled=1
priority=2
gpgcheck=1
[ceph-noarch]
name=Ceph noarch packages
- baseurl=http://download.ceph.com/rpm-{ceph-release}/{distro}/noarch
+ baseurl=https://download.ceph.com/rpm-{ceph-release}/{distro}/noarch
enabled=1
priority=2
gpgcheck=1
[ceph-source]
name=Ceph source packages
- baseurl=http://download.ceph.com/rpm-{ceph-release}/{distro}/SRPMS
+ baseurl=https://download.ceph.com/rpm-{ceph-release}/{distro}/SRPMS
enabled=0
priority=2
gpgcheck=1
[ceph]
name=Ceph packages for $basearch/$releasever
- baseurl=http://download.ceph.com/rpm-testing/{distro}/$basearch
+ baseurl=https://download.ceph.com/rpm-testing/{distro}/$basearch
enabled=1
priority=2
gpgcheck=1
[ceph-noarch]
name=Ceph noarch packages
- baseurl=http://download.ceph.com/rpm-testing/{distro}/noarch
+ baseurl=https://download.ceph.com/rpm-testing/{distro}/noarch
enabled=1
priority=2
gpgcheck=1
[ceph-source]
name=Ceph source packages
- baseurl=http://download.ceph.com/rpm-testing/{distro}/SRPMS
+ baseurl=https://download.ceph.com/rpm-testing/{distro}/SRPMS
enabled=0
priority=2
gpgcheck=1
use with ``yum``. Replace ``{distro}`` with your Linux distribution, and
``{release}`` with the specific release of Ceph::
- su -c 'rpm -Uvh http://download.ceph.com/rpms/{distro}/x86_64/ceph-{release}.el7.noarch.rpm'
+ su -c 'rpm -Uvh https://download.ceph.com/rpms/{distro}/x86_64/ceph-{release}.el7.noarch.rpm'
You can download the RPMs directly from::
- http://download.ceph.com/rpm-testing
+ https://download.ceph.com/rpm-testing
.. tip:: For international users: There might be a mirror close to you where download Ceph from. For more information see: `Ceph Mirrors`_.
::
- wget -q http://download.ceph.com/debian-{release}/pool/main/c/ceph/ceph_{version}{distro}_{arch}.deb
+ wget -q https://download.ceph.com/debian-{release}/pool/main/c/ceph/ceph_{version}{distro}_{arch}.deb
RPM Packages
repository package installs the repository details on your local system for use
with ``yum``. Replace ``{distro}`` with your distribution. ::
- su -c 'rpm -Uvh http://download.ceph.com/rpm-jewel/{distro}/noarch/ceph-{version}.{distro}.noarch.rpm'
+ su -c 'rpm -Uvh https://download.ceph.com/rpm-jewel/{distro}/noarch/ceph-{version}.{distro}.noarch.rpm'
For example, for CentOS 7 (``el7``)::
- su -c 'rpm -Uvh http://download.ceph.com/rpm-jewel/el7/noarch/ceph-release-1-0.el7.noarch.rpm'
+ su -c 'rpm -Uvh https://download.ceph.com/rpm-jewel/el7/noarch/ceph-release-1-0.el7.noarch.rpm'
You can download the RPMs directly from::
- http://download.ceph.com/rpm-jewel
+ https://download.ceph.com/rpm-jewel
For earlier Ceph releases, replace ``{release-name}`` with the name
with the name of the Ceph release. You may call ``lsb_release -sc`` on the command
line to get the short codename. ::
- su -c 'rpm -Uvh http://download.ceph.com/rpm-{release-name}/{distro}/noarch/ceph-{version}.{distro}.noarch.rpm'
+ su -c 'rpm -Uvh https://download.ceph.com/rpm-{release-name}/{distro}/noarch/ceph-{version}.{distro}.noarch.rpm'
.. _Install Ceph Object Storage: ../install-storage-cluster
-.. _the testing Debian repository: http://download.ceph.com/debian-testing/dists
+.. _the testing Debian repository: https://download.ceph.com/debian-testing/dists
.. _the gitbuilder page: http://gitbuilder.ceph.com
.. _Ceph Mirrors: ../mirrors