Editing
Centos Repos
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Additional CentOS Provided Repositories === '''CentOS Extras''' - In CentOS 5 and 6, packages that provide additional functionality to CentOS without breaking upstream compatibility or updating base components, but are not tested by upstream or available in the upstream product. In CentOS 7 and 8 this is an upstream repository, as well as additional CentOS packages. The CentOS development team have tested every item in this repository and they all work with CentOS. This repository is shipped with CentOS and is enabled by default. '''CentOSPlus''' - Packages that actually replace certain base CentOS components, to provide additional functionality. This repo will change CentOS so that it is not exactly like the upstream provider's content. The CentOS development team have tested every item in this repository and they all work with CentOS. They have not been tested by the upstream provider and are not available in the upstream products. This repository is shipped with CentOS but is not enabled by default. Popular packages from this repository include: the CentOS-Plus kernel (a rebuilt kernel with patches and additional drivers/features), postfix with postgresql support (the distro version only enables mysql). '''CentOS-Fasttrack''' - FastTrack was an upstream program to release some updates on a cycle that was different from the normal point release cycle. This was deprecated upstream for the 6.9 and 7.3 release cycles upstream article. We are now using this repo as a method for releasing community based fixes for packages that will replace actual upstream content. This repository is completely optional and what goes in it will be decided by the CentOS QA Team. We are currently working on a mechanism to receive patches via git to add to this repo. We will have discussions about this repo in the #centos-devel channel on freenode irc and the CentOS-Devel mailing list. '''debuginfo''' - Packages with debugging symbols generated when the primary packages were built. No repo config is provided by default. Tools like oprofile, crash, and systemtap require debuginfo packages. Note that debuginfo packages may not be signed so must be installed with "--nogpgcheck" or using "gpgcheck=0" in the repo definition. These packages are found at http://debuginfo.centos.org/ '''CR''' - The Continuous Release repository contains packages for the next point release of CentOS. This repository only has content in the time period between an upstream release and the official CentOS release. It should be considered beta quality, and is not recommended for production servers. Having said that, it may be something you do want since it often contains security fixes from the newer point release that have been built but not yet released. The content of this repo is exactly what will be made publicly available when the ISO images have been built and tested. The idea is to provide sysadmins with the content of the new point release to use on running servers without needing to wait the extra week or two for the ISO images to be made available. '''kernel''' - Alternative arches are not always able to use kernels from Red Hat (armhfp specifically). This repository contains the kernels built for such arches (LTS from kernel.org) and is maintained by the Altarch SIG. Since these kernels can also be useful for non-armhfp users, they are built for some other arches too. Enabled by default in armhfp, disabled on all the other arches. '''experimental''' - Just as kernel repo, but newer, like a playground of what the kernel will be on the next minor release, sometimes there is no newer LTS, so it just stays empty until a new version is released. This repository is also maintained by the Altarch SIG. Disabled by default. '''Software Collections''' - The SCL repository is now maintained by a CentOS SIG and thus is not strictly a CentOS repo. It contains newer versions of various programs that can be installed alongside existing older packages and invoked by using the scl command. It is installed by using yum --enablerepo=extras install centos-release-scl . At the time of writing, the repository contains packages for devtoolset 3, 4 and 6 (no idea what happened to devtoolset-5), a couple of newer git versions, httpd24 (2.4.18), newer mariadb versions, maven30 and 33, several mongodb versions, several mysql versions, nginx versions, nodejs010, some newer perl versions, php versions up to 7.0, postgresql92 and 95, several python versions, eclipse46 andLine various ruby versions. Many of these are also supplied by other repos as drop-in replacements for the distro versions and you may want to review a (relatively) unbiased comparison of how SCL differs from those other repositories here '''PowerTools''' - Available only for CentOS8, the PowerTools repository provides most of the developer tools. Disabled by default.
Summary:
Please note that all contributions to WilliamsNet Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
WilliamsNet Wiki:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Create account
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
View history
More
Navigation
Commons
Architecture
How-To
Systems
Hardware
SysAdmin
Kubernetes
OpenSearch
Special
Pages to create
All pages
Recent changes
Random page
Help about MediaWiki
Formatting Help
Tools
What links here
Related changes
Special pages
Page information