repos.jethrocarr.com

The Jethro Carr repositories are a collection of GNU/Linux distributions repositories for various applications that don't exist in the standard distributions, as well as applications that have been developed by Jethro Carr or Amberdms.

All these packages should be to a high standard of quality - if you encounter problems, please contact Jethro Carr to report the fault in as much detail as possibly.
All packages are GPG signed against the repository GPG key which is available for download here. IF A GPG SIGNATURE FAILS, DO NOT INSTALL AND PLEASE CONTACT USING DETAILS ABOVE.
Some packages have been built by external providers, original author tags are retained where this is the case. Typically this occurs when dependencies that aren't part of the main OS, but which have been developed by external developers are needed.
No warranty, guarantee or assurance of update policy are provided with these packages.

RHEL-Compatible Repositories

The following is the list of active RHEL-compatible repositories. These repositories are tested primarily against CentOS, but are suitable for RHEL, CentOS, Amazon Linux, Scientific Linux, Oracle Enterprise Linux and possibly other releases/platforms as well. These packages may work on Fedora, but it's not a platform that I'm supporting currently due to the high release rate making packaging too much work.

You should enable the Fedora EPEL repositories before using these repositories, EPEL provides a number of dependencies needed by some packages and is generally a good external repository to add before considering any other external providers (like this one). If you get missing dependency errors in yum using my packages, please check that EPEL is installed and enabled first.


RHEL / CENTOS 7

I'm providing three different repositories for RHEL/CentOS 7:

Repository Name Details View Packages
jethrocarr-os Packages of third party software that extend the OS and won't replace any standard OS or EPEL packages. Generally these are always safe to install since they won't override anything else that is present on a system if you're only using stock repos. Some of these packages may require packages in jethrocarr-updates. SRPMs || x86_64
jethrocarr-updates Provides upgrades to packages included in the distribution (eg: PHP or the kernel). These packages could potentially break other applications you have installed onto your computer. Some of these packages may require packages in jethrocarr-os. SRPMs || x86_64
jethrocarr-custom All applications developed by Jethro Carr are located in this repository. Some of these programs may require packages in jethrocarr-os and/or jethrocarr-updates in order to install and run. SRPMs || x86_64

To use these repositories, download the repository file and install my signing key as follows:

rpm --import http://repos.jethrocarr.com/jethrocarr_signing_key.gpg
wget -O /etc/yum.repos.d/jethrocarr-c7-public.repo http://repos.jethrocarr.com/config/centos/7/jethrocarr-c7-public.repo

If you wish to disable any of the above repos, just edit /etc/yum.repos.d/jethrocarr-c7-public.repo and change enabled=1 to enabled=0


RHEL / CENTOS 6

We provide three different repositories for RHEL/CentOS 6:

Repository Name Details View Packages
amberdms-os Provides additional packages that Amberdms has built or collected from other locations. SRPMs || i386 || x86_64
amberdms-updates Provides upgrades to packages included in the distribution (eg: PHP or the kernel). These packages could potentially break other applications you have installed onto your computer. SRPMs || i386 || x86_64
amberdms-custom Software written by Amberdms - note that some application may require packages from the os or updates repositories listed above. SRPMs || i386 || x86_64

To use these repositories, download the yum configuration file and enable the repositories that you want to use.

cd /etc/yum.repos.d/
wget http://repos.jethrocarr.com/config/centos/6/amberdms-c6-public.repo

Then edit amberdms-c6-public.repo and change enabled=0 to enabled=1 to enable the desired repositories.


RHEL / CENTOS 5

We provide three different repositories for RHEL/CentOS 5:

Repository Name Details View Packages
amberdms-os Provides additional packages that Amberdms has built or collected from other locations. SRPMs || i386 || x86_64
amberdms-updates Provides upgrades to packages included in the distribution (eg: PHP or the kernel). These packages could potentially break other applications you have installed onto your computer. SRPMs || i386 || x86_64
amberdms-custom Software written by Amberdms - note that some application may require packages from the os or updates repositories listed above. SRPMs || i386 || x86_64

To use these repositories, download the yum configuration file and enable the repositories that you want to use.

cd /etc/yum.repos.d/
wget http://repos.jethrocarr.com/config/centos/5/amberdms-c5-public.repo

Then edit amberdms-c5-public.repo and change enabled=0 to enabled=1 to enable the desired repositories.

Debian

The Debian repository is a recent addition and is currently limited to a small set of packages in comparison to the large RHEL repos on this server, however it's something I'm working to rectify by at least doing Debian packaging for all my self-developed software and then doing packages for some of the weirder applications I use. Focus is primarily on stable at this time.

Debian 7.0 [Wheezy] [Stable]

Repository Name Details Supported Platforms View Packages
os Packages that do not conflict or replace/upgrade any existing distribution packages. source i386 amd64 Package Files
updates Packages that replace packages shipped with the distributions. source i386 amd64 Package Files
custom Software developed by Jethro Carr and/or Amberdms. source i386 amd64 Package Files
testing [Disabled By Default] New packages that have yet to undergo proper Q/A. source i386 amd64 Package Files

To use these repositories, install the Jethro Carr/Amberdms GPG package signing key and the pre-written sources.list file. Feel free to edit the file to turn on/off repos as desired.

wget -q http://repos.jethrocarr.com/repos.jethrocarr.com_signingkey.gpg -O- | apt-key add -
wget http://repos.jethrocarr.com/config/debian/wheezy_jethrocarr.list -O /etc/apt/sources.list.d/jethrocarr.list

After adding, it's recommended to do an apt-get update and apt-get upgrade to fetch the latest package lists and apply an updates offered by the enabled repos.

apt-get update
apt-get upgrade

Debian 6.0 [Squeeze] [Stable]

Repository Name Details Supported Platforms View Packages
os Packages that do not conflict or replace/upgrade any existing distribution packages. source i386 amd64 Package Files
updates Packages that replace packages shipped with the distributions. source i386 amd64 Package Files
custom Software developed by Jethro Carr and/or Amberdms. source i386 amd64 Package Files
testing [Disabled By Default] New packages that have yet to undergo proper Q/A. source i386 amd64 Package Files

To use these repositories, install the Jethro Carr/Amberdms GPG package signing key and the pre-written sources.list file. Feel free to edit the file to turn on/off repos as desired.

wget -q http://repos.jethrocarr.com/repos.jethrocarr.com_signingkey.gpg -O- | apt-key add -
wget http://repos.jethrocarr.com/config/debian/squeeze_jethrocarr.list -O /etc/apt/sources.list.d/jethrocarr.list

After adding, it's recommended to do an apt-get update and apt-get upgrade to fetch the latest package lists and apply an updates offered by the enabled repos.

apt-get update
apt-get upgrade

Ubuntu

The Ubuntu repository is a recent addition and is currently limited to a small set of packages in comparison to the large RHEL repos on this server, however it's something I'm working to rectify by at least doing Ubuntu packaging for all my self-developed software and then doing packages for some of the weirder applications I use. Focus is primarily on Ubuntu LTS releases at this time.

Ubuntu 12.04 LTS [Precise Pangolin]

Repository Name Details Supported Platforms View Packages
os Packages that do not conflict or replace/upgrade any existing distribution packages. source i386 amd64 Package Files
updates Packages that replace packages shipped with the distributions. source i386 amd64 Package Files
custom Software developed by Jethro Carr and/or Amberdms. source i386 amd64 Package Files
testing [Disabled By Default] New packages that have yet to undergo proper Q/A. source i386 amd64 Package Files

To use these repositories, install the Jethro Carr/Amberdms GPG package signing key and the pre-written sources.list file. Feel free to edit the file to turn on/off repos as desired.

sudo wget -q http://repos.jethrocarr.com/repos.jethrocarr.com_signingkey.gpg -O- | apt-key add -
sudo wget http://repos.jethrocarr.com/config/ubuntu/precise_jethrocarr.list -O /etc/apt/sources.list.d/jethrocarr.list

After adding, it's recommended to do an apt-get update and apt-get upgrade to fetch the latest package lists and apply an updates offered by the enabled repos.

sudo apt-get update
sudo apt-get upgrade

Ubuntu 10.04 LTS [Lucid Lynx]

Repository Name Details Supported Platforms View Packages
os Packages that do not conflict or replace/upgrade any existing distribution packages. source i386 amd64 Package Files
updates Packages that replace packages shipped with the distributions. source i386 amd64 Package Files
custom Software developed by Jethro Carr and/or Amberdms. source i386 amd64 Package Files
testing [Disabled By Default] New packages that have yet to undergo proper Q/A. source i386 amd64 Package Files

To use these repositories, install the Jethro Carr/Amberdms GPG package signing key and the pre-written sources.list file. Feel free to edit the file to turn on/off repos as desired.

sudo wget -q http://repos.jethrocarr.com/repos.jethrocarr.com_signingkey.gpg -O- | apt-key add -
sudo wget http://repos.jethrocarr.com/config/ubuntu/lucid_jethrocarr.list -O /etc/apt/sources.list.d/jethrocarr.list

After adding, it's recommended to do an apt-get update and apt-get upgrade to fetch the latest package lists and apply an updates offered by the enabled repos.

sudo apt-get update
sudo apt-get upgrade

Upstream Source

I'm a strong believer in open source and following the ideology and licence terms appropriately - all software packaged in these repositories should have a corresponding source package in the distribution's native format available for download from this website, and in some cases via the distribution's native tools.

All software that I have personally developed or projects that I maintain, are also available directly from from GitHub or as release tarballs.

Thanks / Contributions

Have you found these packages/applications/repositories useful? Donations towards coffee fund always welcome. :-)

Flattr this Donate via PayPal

I also love to hear feedback, emails are always a great way to let me know how you're find my repositories and packages. You can contact me here.