Developers Documentation

×

Warning

0 error for file:https://clearos.com/dokuwiki2/lib/exe/css.php?t=dokuwiki&tseed=82873f9c9a1f5784b951644363f20ef8

User Tools

Site Tools


Base System - clearos-release

Before getting started, fire up a test CentOS system with the bare minimum installed. If you are installing from CD/ISO, *none* of the package groups should be selected. The install should be barebones. Once you have a command prompt ready, read on.

Overview

The clearos-release package is the functional equivalent of the centos-release and redhat-release packages. Along with some other minor bits and pieces, the package provides:

  • The /etc/issue and /etc/release files
  • The yum repository information defined in /etc/yum.repos.d/base.repo
  • Security keys for verifying digitally signed software packages

If you ever wanted to perform a ClearOS install straight from a live CentOS system, this is the package that you need to bootstrap the process. This is not recommended (really, it's not), but going through the process might be worthwhile for those who like to tinker.

First, find the most recent version of clearos-release on the download mirrors. You can then copy and paste the URL of the release RPM into the rpm command, e.g.

rpm -Uvh http://download2.clearsdn.com/marketplace/cloud/7/noarch/clearos-release-7-current.noarch.rpm

File Manifest

You can view what files have been installed using the rpm -ql clearos-release command - the output will look similar to the following:

# rpm -ql clearos-release
/etc/clearos-release
/etc/issue
/etc/issue.net
/etc/os-release
/etc/pki/rpm-gpg
/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-7
/etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-Testing-7
/etc/pki/rpm-gpg/RPM-GPG-KEY-ClearOS-7
/etc/pki/rpm-gpg/RPM-GPG-KEY-ClearOS-Testing-7
/etc/pki/rpm-gpg/RPM-GPG-KEY-EPEL-7
/etc/pki/rpm-gpg/RPM-GPG-KEY-zfsonlinux
/etc/rpm/macros.dist
/etc/system-release
/etc/system-release-cpe
/etc/yum.repos.d/clearos-epel.repo
/etc/yum.repos.d/clearos-upstream.repo
/etc/yum.repos.d/clearos-zfs.repo
/etc/yum.repos.d/clearos.repo
/usr/lib/systemd/system-preset/85-display-manager.preset
/usr/lib/systemd/system-preset/90-default.preset
/usr/share/clearos-release/EULA
/usr/share/doc/clearos-release/Contributors
/usr/share/doc/clearos-release/GPL

Next Step

content/en_us/dev_architecture_base_system_clearos-release.txt · Last modified: 2017/11/17 14:47 by pbaldwin

https://clearos.com/dokuwiki2/lib/exe/indexer.php?id=content%3Aen_us%3Adev_architecture_base_system_clearos-release&1569157685