CentOS Linux is a Linux distribution is an enterprise OS platform compatible with its source RedHat Enterprise Linux (RHEL). Its end of life was announced for December 2021.
Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards
DELL OMSA CentOS 6.4 DEMO 2014
demo of free open source CentOS Linux, R, and RStudio for quant
CentOS Linux Hot Plug CPU and Hot Plug Memory Demo
VMware Tutorial Beginners | Session 14 CentOS Linux Hot Plug CPU and Hot Plug Memory Demo
Learning Centos Linux : LVM Management on CentOS XenServer Demo Linux VM
- Tech Details
- Applications doesn’t need to be updated often.
- Reliable and scalable
- User friendly
- It should be made ready for bigger enterprises.
- It should be faster for booting.
- It should be a viable for daily use.
- CentOS Linux works extremely well as a development system. Development packages are readily available and 3rd party compatibility is very high.
- CentOS Linux works extremely well for high availability clustering. It has native packages for DRBD which make it easy to provision high availability.
- CentOS Linux has very little extra "nonsense" running, it can be slimmed down to a bare minimum system very easily to allow for maximum compute power to be devoted to the application.
- It is extremely stable, however it could use a more robust "experimental" branch where new/different/updated code could be applied
- It lacks end-user niceties. As a laptop/desktop system, it's absolutely awful. It would be very nice if there were better developed frontends for it
- Undoing the move to CentOS Stream.
- Increasing the lifetime of CentOS.
- Provide already tested updates to users.
- Don't use the users as guinea pigs for testing.
- Extremely Stability
- Widely Used - Lots of reference material available
- Runs fast, even on older hardware
- Moderate learning curve, not ideal for a Linux novice
- Support for newest software updates may require installing unofficial distros
- Support life cycle recently changed, pushing users away from traditional CentOS
- Enterprise ready
- Stable packages
- Great Online knowledge base
- It's not as intuitive as it could be
- Some packages can be quite old compared with other distributions
- Breaking changes appear often when packages are obsoleted usually with no supported transition path (this is a general *NIX problem, but it's more accentuated in CentOS)
- Excellent "L" in the LAMP server.
- CentOS is a total workhorse and very stable distribution.
- Security and other updates are a breeze with YUM.
- The community support and documentation is as good as it gets.
- Sometimes we have to add some esoteric repositories to YUM, and that is a bit of a pain.
- Sometimes we fight with SE Linux if it is enabled.
- I wish I could get a CentOS t-shirt.
- Barebones user-interface - CentOS doesn't aim to be flashy, and takes a no-nonsense approach to the user interface. Unfortunately, this is also one of its downsides.
- RPM package compatibility - CentOS can readily use most RPMs making it trivially easy to set up a machine for development that you'll want to mirror for production.
- Command Line Customization - CentOS is easier than other distributions for customizing from the command line, making it easier to automate the deployment of a new instance.
- Ugly User Interface - I can deal with a simple and barebones interface, but that doesn't mean it needs to look like it was designed in the early 90s.
- Smaller user base than other distributions - CentOS, while well established as a viable Linux distribution, lacks as strong of a user base as other distributions, making it more difficult to get support on user forums.
- Drive compatibility - CentOS lacks as robust driver support as other distributions. For instance, in my most recent install, I still needed to install networking support packages, rather than having in-built support.
- As it is derived from the commercial Red Hat Enterprise Linux distribution, most instructions for installing enterprise software on Red Hat also work on CentOS, including the package manager.
- CentOS lags behind Fedora (the other free Red Hat derivative supported by Red Hat), which makes it a solid choice for the enterprise (or even SMBs - stability is universally appreciated!).
- CentOS isn't (and may never be) a strong contender for a desktop (GUI) Linux distribution.
- Base image for virtual machines
- Great OS for running Docker
- Based of solid RedHat enterprise linux, so compatible with pretty much everything
- I haven't had a reason to try anything else really
- It is highly customizable.
- Very secure.
- Very stable distribution with a wide user community.
- It is a little complex because few c/c++ libraries will give dependencies issues.
- Installing/uninstalling packages in RHEL is a little bit of a headache.
- Not being able to run certain things on CentOS because everything is so out of date.
- CentOS is great for businesses and developers that don't need the newest releases. CentOS is more stable and secure because of that - it always uses stable (but older) versions of their software.
When developing/publishing PHP based projects, we always prefer to use CentOS. We always use unmanaged services so there is no problem of sticking to older versions of PHP. We use PHP 7.1 / Laravel 5.4 without any problems on CentOS.
On the other hand, when we are working with Ruby-based projects- we do face dependency issues with c/c++ libraries while installing certain newer gems on CentOS.
- Well documented
- Not a big fan of Firewalld in CentOS 7 but it's pretty easy to switch back to Iptables if needed.
- Server Management
- Web Hosting Management
- Secure compared to Windows
- Support for cloud and containers
- Documentation is not comprehensive
- Issues reported take a while to get corrected.
- First of all, CentOS is one of the most secure and stable OSes straits from the box.
- High performance on the average hardware.
- In most of my scenarios—easy and quick deployment.
- Huge KB community that helps to build and support different services on CentOS.
- Versions lifecycle.
- Configuring network interfaces sometimes causes a lot of issues, especially when you are using it out of regular configuration.
- Server updates—would be better to decrease the time for that.
- CentOS is not a good desktop solution.
- Easy installation process with sensible and secure defaults.
- Its very stable and reliable.
- Good package management.
- Fast security patching.
- CentOS is community-supported, so some software vendors will not officially support it because it isn't Red Hat.
- CentOS is not a great desktop platform, only for servers.
- CentOS is very secure and stable. It is on par with RHEL and receives a lot of the same corporate level security updates making it a great choice for all users.
- Another strength of CentOS would be its longer release cycle and longer support cycle. RHEL packages have been through a lot of testing before going to the repositories. This helps makes sure that all bugs are found and "hopefully" fixed prior to being released. Both RHEL and CentOS releases are usually supported for about 10 years.
- Then I think really the other thing is just speed as I mentioned above. CentOS runs very basic software and will run much faster than other similar Linux distributions.
- I also really like CentOS Web Panel for our web server. I don't know if that was built in or if it was something we added on, but it is a free application that allows us to manage our hosted sites very easily and see how everything is doing. We can just open up a web browser and browse out to CWP and see all the stats of our websites.
- The hugest drawback, but also the best feature of CentOS is the lack of updates. It is awesome because you know what you have installed on your server is going to just work, but it works because the release is usually older and has been tested to work. With that being said you don't get the latest and possibly greatest versions of the software. So you could be missing out on some great new features.
- Nothing else really I feel is a con. It is a really good Linux server option.
- Good package management
- Fast security patching
- Increase number of standard packages rather than having to use EPEL releases
- Increase speed of getting latest version of base packages
- More Stable arm builds
CentOS gives us a secure and very reliable OS to host these services on commodity hardware for a very little financial impact.
- Quick and easy installation process with sensible and secure defaults.
- Its very stable and reliable.
- Very easy to install 3rd party software via upstream repositories.
- SELinux that helps to harden CentOS can sometimes get in the way of 3rd party software and working around it can be a trying process.
- CentOS provides businesses with a very complete development platform for all open source software languages and some proprietary ones. Entire development environments are available with a few commands or clicks in the GUI.
- CentOS is a powerful and free web host platform. Using Apache, Nginx, or other web servers, CentOS can be part of a standalone web solution or as part of a large farm of load balanced systems.
- CentOS provides a free platform for hosting all necessary network services such as DNS, file sharing, printer sharing, DHCP, and more. It also works extremely well as a virtual machine, to further that no cost platform into a farm of systems.
- CentOS is not a great desktop platform. Although some would disagree with that statement, I think that CentOS is better suited to life as a server.
- Since CentOS is community-supported some software vendors will not officially support it because it isn't Red Hat.
- is a good operating system to create servers due to its stability and security and budget-friendliness, since it is a free distribution
- this system is stable and efficient in the consumption of resources, which helps our budget, especially since it has expanded to run Apache, PHP, MySQL and be more on a par with other systems
- What I do not like about centOS is that in some installations it has caused problems with the network interfaces which I have to do cumbersome procedures for their configuration
- In rare cases there is a software that we want that is not available through a repository. I think it would be better if they expand more these repositories to improve the user's experience
They do not have x86 versions of the other distribution. Which is a trend for all operating systems, but I still have some cases where the x64 version will not be installed on the hardware I have
We have addressed a lot of problems for our retention team as we have a more robust solution that can be managed on a reliable operating system. Centos is free open source Linux based system that is stable and prone to various and easy to use. The agents at the contact center can perform the various functions via asterisk solution perfectly.
- The operating system is open-source Linux based distribution. These have helped companies to spend money on purchasing licenses unlike the Windows operating system
- You can find solutions to any issues for the operating system. Since it is a community build, access to basic troubleshooting or problems for CentOS can be found easily online. Other operating systems you might need to pay for their help desk assistance.
- The command line in CentOS is really a valuable tool especially for the developers. This is one way in which applications can be installed and function properly. But one has to be a master of coding before performing functions on the OS.
- Security is not an issue for the operating system as most linux boxes are prone to security. Unlike the Windows operating system, you might want to spend money buying an anti virus to run on your servers which is not really cost effective.
- Less text editors.
- Options for full access for admin users.
- More security functionalities for root access.
- Server updates can take a while. The time for this can be reduced.