Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

CentOS
CentOS

4.5K
1.8K
+ 1
9
Debian
Debian

4.2K
2.1K
+ 1
100
Add tool

Centos vs Debian: What are the differences?

What is Centos? The Community ENTerprise Operating System. The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem. For users, we offer a consistent manageable platform that suits a wide variety of deployments. For open source communities, we offer a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code.

What is Debian? The Universal Operating System. Debian systems currently use the Linux kernel or the FreeBSD kernel. Linux is a piece of software started by Linus Torvalds and supported by thousands of programmers worldwide. FreeBSD is an operating system including a kernel and other software.

Centos and Debian can be primarily classified as "Operating Systems" tools.

According to the StackShare community, Debian has a broader approval, being mentioned in 387 company stacks & 390 developers stacks; compared to Centos, which is listed in 352 company stacks and 303 developer stacks.

- No public GitHub repository available -
- No public GitHub repository available -

What is CentOS?

The CentOS Project is a community-driven free software effort focused on delivering a robust open source ecosystem. For users, we offer a consistent manageable platform that suits a wide variety of deployments. For open source communities, we offer a solid, predictable base to build upon, along with extensive resources to build, test, release, and maintain their code.

What is Debian?

Debian systems currently use the Linux kernel or the FreeBSD kernel. Linux is a piece of software started by Linus Torvalds and supported by thousands of programmers worldwide. FreeBSD is an operating system including a kernel and other software.
Get Advice Icon

Need advice about which tool to choose?Ask the StackShare community!

Why do developers choose CentOS?
Why do developers choose Debian?

Sign up to add, upvote and see more prosMake informed product decisions

    Be the first to leave a con
    What companies use CentOS?
    What companies use Debian?

    Sign up to get full access to all the companiesMake informed product decisions

    What tools integrate with CentOS?
    What tools integrate with Debian?

    Sign up to get full access to all the tool integrationsMake informed product decisions

    What are some alternatives to CentOS and Debian?
    Ubuntu
    Ubuntu is an ancient African word meaning ‘humanity to others’. It also means ‘I am what I am because of who we all are’. The Ubuntu operating system brings the spirit of Ubuntu to the world of computers.
    Fedora
    Fedora is a Linux-based operating system that provides users with access to the latest free and open source software, in a stable, secure and easy to manage form. Fedora is the largest of many free software creations of the Fedora Project. Because of its predominance, the word "Fedora" is often used interchangeably to mean both the Fedora Project and the Fedora operating system.
    Amazon Linux
    The Amazon Linux AMI is a supported and maintained Linux image provided by Amazon Web Services for use on Amazon Elastic Compute Cloud (Amazon EC2).
    openSUSE
    The openSUSE project is a worldwide effort that promotes the use of Linux everywhere. openSUSE creates one of the world's best Linux distributions, working together in an open, transparent and friendly manner as part of the worldwide Free and Open Source Software community.
    Linux
    A clone of the operating system Unix, written from scratch by Linus Torvalds with assistance from a loosely-knit team of hackers across the Net. It aims towards POSIX and Single UNIX Specification compliance.
    See all alternatives
    Decisions about CentOS and Debian
    Marcel Kornegoor
    Marcel Kornegoor
    CTO at AT Computing · | 5 upvotes · 64.4K views
    atAT ComputingAT Computing
    Python
    Python
    Chef
    Chef
    Puppet Labs
    Puppet Labs
    Ansible
    Ansible
    Google Compute Engine
    Google Compute Engine
    Kubernetes
    Kubernetes
    Docker
    Docker
    GitHub
    GitHub
    VirtualBox
    VirtualBox
    Jenkins
    Jenkins
    Visual Studio Code
    Visual Studio Code
    Fedora
    Fedora
    Red Hat Enterprise Linux
    Red Hat Enterprise Linux
    Debian
    Debian
    CentOS
    CentOS
    Ubuntu
    Ubuntu
    Linux
    Linux
    #ATComputing

    Since #ATComputing is a vendor independent Linux and open source specialist, we do not have a favorite Linux distribution. We mainly use Ubuntu , Centos Debian , Red Hat Enterprise Linux and Fedora during our daily work. These are also the distributions we see most often used in our customers environments.

    For our #ci/cd training, we use an open source pipeline that is build around Visual Studio Code , Jenkins , VirtualBox , GitHub , Docker Kubernetes and Google Compute Engine.

    For #ServerConfigurationAndAutomation, we have embraced and contributed to Ansible mainly because it is not only flexible and powerful, but also straightforward and easier to learn than some other (open source) solutions. On the other hand: we are not affraid of Puppet Labs and Chef either.

    Currently, our most popular #programming #Language course is Python . The reason Python is so popular has to do with it's versatility, but also with its low complexity. This helps sysadmins to write scripts or simple programs to make their job less repetitive and automating things more fun. Python is also widely used to communicate with (REST) API's and for data analysis.

    See more
    Tim Abbott
    Tim Abbott
    Founder at Zulip · | 9 upvotes · 8.7K views
    atZulipZulip
    Fedora
    Fedora
    Ubuntu
    Ubuntu
    Debian
    Debian

    We use Debian and its derivative Ubuntu because the apt ecosystem and toolchain for Debian packages is far superior to the yum-based system used by Fedora and RHEL. This is large part due to a huge amount of investment into tools like debhelper/dh over the years by the Debian community. I haven't dealt with RPM in the last couple years, but every experience I've had with RPM is that the RPM tools are slower, have less useful options, and it's more work to package software for them (and one makes more compromises in doing so).

    I think everyone has seen the better experience using Ubuntu in the shift of prevalence from RHEL to Ubuntu in what most new companies are deploying on their servers, and I expect that trend to continue as long as Red Hat is using the RPM system (and I don't really see them as having a path to migrate).

    The experience with Ubuntu and Debian stable releases is pretty similar: A solid release every 2 years that's supported for a few years. (While Ubuntu in theory releases every 6 months, their non-LTS releases are effectively betas: They're often unstable, only have 9 months of support, etc. I wouldn't recommend them to anyone not actively participating in Ubuntu the development community). Ubuntu has better integration of non-free drivers, which may be important if you have hardware that requires them. But it's also the case that most bugs I experience when using Ubuntu are Ubuntu-specific issues, especially on servers (in part because Ubuntu has a bunch of "cloud management" stuff pre-installed that is definitely a regression if you're not using Canonical's cloud management products).

    See more
    Labinator Team
    Labinator Team
    at Labinator · | 13 upvotes · 44.5K views
    atLabinatorLabinator
    Debian
    Debian
    Manjaro
    Manjaro
    Visual Studio Code
    Visual Studio Code
    Sublime Text
    Sublime Text
    WordPress
    WordPress
    PHP
    PHP
    Vanilla.JS
    Vanilla.JS
    Sass
    Sass
    CSS 3
    CSS 3
    HTML5
    HTML5

    At labinator.com, we use HTML5, CSS 3, Sass, Vanilla.JS and PHP when building our premium WordPress themes and plugins. When writing our codes, we use Sublime Text and Visual Studio Code depending on the project. We run Manjaro and Debian operating systems in our office. Manjaro is a great desktop operating system for all range of tasks while Debian is a solid choice for servers.

    WordPress became a very popular choice when it comes to content management systems and building websites. It is easy to learn and has a great community behind it. The high number of plugins as well that are available for WordPress allows any user to customize it depending on his/her needs.

    For development, HTML5 with Sass is our go-to choice when building our themes.

    Main Advantages Of Sass:

    • It's CSS syntax friendly
    • It offers variables
    • It uses a nested syntax
    • It includes mixins
    • Great community and online support.
    • Great documentation that is easy to read and follow.

    As for PHP, we always thrive to use PHP 7.3+. After the introduction of PHP 7, the WordPress development process became more stable and reliable than before. If you a developer considering PHP 7.3+ for your project, it would be good to note the following benefits.

    The Benefits Of Using PHP:

    • Open Source.
    • Highly Extendible.
    • Easy to learn and read.
    • Platform independent.
    • Compatible with APACHE.
    • Low development and maintenance cost.
    • Great community and support.
    • Detailed documentation that has everything you need!

    Why PHP 7.3+?

    • Flexible Heredoc & Nowdoc Syntaxes - Two key methods for defining strings within PHP. They also became easier to read and more reliable.
    • A good boost in performance speed which is extremely important when it comes to WordPress development.
    See more
    Interest over time
    Reviews of CentOS and Debian
    No reviews found
    How developers use CentOS and Debian
    Avatar of TIS  Global Solutions
    TIS Global Solutions uses DebianDebian

    Browse more than 200 Channels, anytime and anywhere, without satellite dish and cable with chitram-tv.de. Experience your most favourite Indian channels in more than 10 languages on your home TV, PC or Mobile - and all through the Internet!

    Chitram TV

    Avatar of Scrayos UG (haftungsbeschränkt)
    Scrayos UG (haftungsbeschränkt) uses DebianDebian

    Debian is our primary distribution for our game-servers for the time being. We plan to shift our infrastructure towards Docker-Containers/CoreOS though.

    Avatar of papaver
    papaver uses DebianDebian

    my goto linux distro. what all my vms are created from. small and well built. apt-get rocks. been using it on and off since college.

    Avatar of Mike MacCana
    Mike MacCana uses CentOSCentOS

    As a nice Linux distro with Long Term Support and systemd .service files, which makes our app easier to deploy.

    Avatar of Stefan I
    Stefan I uses CentOSCentOS

    For hosting and everyday use more details at Freelance Laravel Developer

    Avatar of Willmer Barahona
    Willmer Barahona uses CentOSCentOS

    It has been proven right using a 1Gb RAM droplet on Digital Ocean... quick, lightweight, LINUX.

    Avatar of vijaya2311
    vijaya2311 uses CentOSCentOS

    Run postgresql/nginx on centos 7 for viewing monitoring connectivity with remote nodes.

    Avatar of PawByte
    PawByte uses DebianDebian

    The Debian Linux distribution of Linux is supported for the Game Pencil Engine Editor.

    Avatar of We Understand Technology
    We Understand Technology uses DebianDebian

    We use Debian based Ubuntu for most projects as they have frequent updates.

    Avatar of PT Gema Mandiri Indonesia
    PT Gema Mandiri Indonesia uses CentOSCentOS

    Because Centos has a lot of modifier aspect from service .

    How much does CentOS cost?
    How much does Debian cost?
    Pricing unavailable
    Pricing unavailable