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:

https://mirrors.lug.mtu.edu/epel/7/x86_64/repodata/xxyyzz-primary.sqlite.xz: [Errno 14] HTTPS Error 404 - Not Found
Trying other mirror.
http://mirror.oss.ou.edu/epel/7/x86_64/repodata/xxyyzz-primary.sqlite.xz: [Errno 14] HTTP Error 404 - Not Found
Trying other mirror.
https://mirror.csclub.uwaterloo.ca/fedora/epel/7/x86_64/repodata/xxyyzz-primary.sqlite.xz: [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 http://debian.mirror.iweb.ca/debian/ jessie main
deb-src http://debian.mirror.iweb.ca/debian/ jessie main

deb http://security.debian.org/ jessie/updates main
deb-src http://security.debian.org/ jessie/updates main

# jessie-updates, previously known as 'volatile'
deb http://debian.mirror.iweb.ca/debian/ jessie-updates main
deb-src http://debian.mirror.iweb.ca/debian/ 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:

CentOS

yum install cmake

Debian

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