Package management

There are only few system packages maintained by CustomBuild, as most of the Operation System packages are managed by package managers like yum, apt-get or pkg.

General articles about software updates can be found in CustomBuild - Upgrading Services. This one is designed to sort uncommon package manager issues.

Yum generates: repomd.xml [Errno 14] HTTP Error 404: Not Found

If you get something that looks like this when you try and run yum: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror. [Errno 14] HTTP Error 404 - Not Found
Trying other mirror. [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.

The solution is to clean yum cache with:

yum clean all

and then run the desired yum command again.

Fixing apt-get on Debian

If your apt-get servers are not working correctly for Debian 8, edit /etc/apt/sources.list and set the following:

deb jessie main
deb-src jessie main

deb jessie/updates main
deb-src jessie/updates main

# jessie-updates, previously known as 'volatile'
deb jessie-updates main
deb-src jessie-updates main

Then type:

apt-get update

Once fixed you can run your usual apt-get commands.

How to install cmake

Some services require cmake to be compiled, for example: MySQL 5.6.

We recommend trying to use your system's package manager to install cmake on your system:


yum install cmake


apt-get install cmake


pkg_add -r cmake

However, if your package manager isn't working, you can still install cmake from source:

cd /root
tar xzf cmake-3.9.2.tar.gz
cd cmake-3.9.2
make install

which should install the cmake binary into /usr/local/bin/cmake, eg:

# /usr/local/bin/cmake --version

cmake version 3.9.2
Extracting mysql-5.6.29.tar.gz ...
Inconsistency detected by dl-version.c: 224: _dl_check_map_versions: Assertion `needed != ((void *)0)' failed!
Last Updated: