Differences entre Debian et RedHat

Debian et RedHat sont toutes deux des distributions Linux, le principe de fonctionnement reste le même mails ils existe des différences à prendre en compte.

Différences

Différences politiques

Les différences “politiques” entre Debian et RedHat :

Debian RedHat
Open source Gratuit
Projet Debian Développé par Red Hat Inc.
Utilisée pour serveurs et clients Utilisée pour les serveurs
Distribution non commerciale Distribution commerciale
Correction de bugs très rapide (communauté mondiale) Correction de bugs prend du temps (contrôlée par un petit groupe de personnes)
Mises à jour publiées quotidiennement Mises à jours publiées tous les 6 mois dans la nouvelle version
Installation des mises à jour est une tâche simple Installation des mises à jour est une tâche complexe (tout réinstaller)
Debian est fondé et développé par SPI(Software in the Public interest), qui est une organisation à but non lucratif RedHat est une société multinationale dont les intentions sont un profit basé sur chaque vente de paquets

Différences techniques

Les différences techniques entre Debian et RedHat :

Debian RedHat
Packages deb rpm
Gestionnaire dpkg RPM
Résolveur de dépendances apt-get yum
Nombre de paquets +38 000 +3000
Gestion des dépendances Automatique (le + souvant) Manuelle (le + souvant)

Gestion des paquets

Debian RedHat
Format .deb .rmp
Nomenclature nom_version_revision _architecture.deb nom-version-edition.architecture.rpm
Dépôts Dans /etc/apt/sources.list Dans /etc/yum.repos.d/
Commandes dpkg -i NomPaquet.dpkg (installer) rpm -i NomPaquet.rpm (installer)
dpkg -i Paquet (upgrade si installé) rpm -U NomPaquet. (upgrade)
dpkg -r NomPaquet (suppression) rpm –e NomPaquet (suppression)
dpkg -P NomPaquet (purge)
dpkg –l (paquets installés) rpm –qa (paquets installés)
dpkg -c NomPaquet.deb (infos paquet ) rpm –qi NomPaquet (infos paquet )
Commandes apt install NomPaquet yum install NomPaquet
apt remove NomPaquet yum remove NomPaquet
apt autoremove yum autoremove
apt autoremove --purge X
apt upgrade yum upgrade
apt upgrade NomPaquet yum upgrade NomPaquet
apt update yum update
apt remove NomPaquet yum update NomPaquet
apt search NomPaquet yum search NomPaquet
apt show NomPaquet
apt list --installed (ou -i) yum list installed
apt list NomPaquet yum list NomPaquet
yum list installed | grep Paquet
apt list <regep> --installed yum list <regep> --installed
apt info NomPaquet yum list available
yum info NomPaquet

Changer de dépôt avec yum : yum --disablerepo=* --enablerepo=NomDépôt -y install NomPaquet

Documentation

https://waytolearnx.com/2019/04/difference-entre-redhat-et-debian.html
https://access.redhat.com/documentation/fr-fr/red_hat_enterprise_linux/7/html/system_administrators_guide/sec-configuring_yum_and_yum_repositories
https://www.linuxfordevices.com/tutorials/centos/yum-command
Man yum
Man rpm
Man dpkg
Man apt

> Partager <