En quelles catégories Linux est-il divisé ?
Linux est divisé en 3 catégories : 1. Le système Redhat, comprenant principalement Redhat, Centos, Fedora, etc., parmi lesquels le système Centos est le système choisi par de nombreux utilisateurs de serveurs 2. Le système Debian, comprenant principalement Debian, Ubuntu, Mint ; , etc., ce système Il existe également d'autres systèmes dérivés ; 3. D'autres systèmes, tels que Gentoo, Arch Linux, LFS, etc.
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
Les débutants sont souvent déconcertés par les nombreuses distributions Linux. Expliquons d'abord ce problème.
Techniquement parlant, Linux développé par Linus Torvalds n'est qu'un noyau. Le noyau fait référence à un logiciel système qui fournit des pilotes de périphériques, des systèmes de fichiers, la gestion des processus, des communications réseau et d'autres fonctions. Le noyau n'est pas un système d'exploitation complet, il constitue simplement le cœur du système d'exploitation. Certaines organisations ou fabricants emballent le noyau Linux avec divers logiciels et documents, et fournissent des interfaces d'installation du système et des outils de configuration, de paramétrage et de gestion du système, qui constituent une distribution Linux.
Dans le processus de développement du noyau Linux, diverses distributions Linux ont joué un rôle énorme. Ce sont elles qui ont promu l'application de Linux, permettant à davantage de personnes de commencer à s'intéresser à Linux. Par conséquent, il est en fait inexact de faire référence directement à Red Hat, Ubuntu, SUSE, etc. comme Linux. Pour être plus précis, ils devraient être appelés « packages logiciels de système d'exploitation avec Linux comme noyau ».
Chaque version de distribution de Linux utilise le même noyau Linux, il n'y a donc pas de problème de compatibilité au niveau de la couche noyau. Chaque version a une sensation différente, mais ce n'est que dans la couche la plus externe de la version de distribution (intégrée et développée par l'éditeur). ) application) est reflété.
Les systèmes Linux sont principalement divisés en système Redhat et système Debian. Ces deux catégories couvrent presque les systèmes Linux les plus couramment utilisés.
Système Redhat, comprenant principalement Redhat, Centos, Fedora, etc. Parmi eux, le système Centos est le système choisi par de nombreux utilisateurs de serveurs.
-
Le système Debian comprend principalement Debian, Ubuntu, Mint, etc. Ce système possède également d'autres versions dérivées du système.
De plus, il existe d'autres systèmes, tels que Gentoo, Arch Linux, LFS, etc.
Une brève analyse des caractéristiques des utilisateurs de ces systèmes :
Pour le développement, la plupart d'entre eux utilisent le système Redhat, et le système Centos est le système utilisé par de nombreux serveurs d'entreprise.
Pour un développement relativement simple, vous pouvez choisir le système Debian, de préférence Ubuntu et mint.
Certains utilisateurs dotés d'une technologie relativement mature choisiront Gentoo, LFS, Slackware, etc. parmi d'autres systèmes.
Tout a ses avantages et ses inconvénients, et il en va de même pour les systèmes. Il n'y a pas de bon ou de mauvais absolu. Seuls les systèmes qui conviennent aux utilisateurs et qui choisissent des systèmes qu'ils savent bien utiliser peuvent jouer leur rôle.
Il est difficile de dire laquelle est la meilleure parmi les nombreuses versions de Linux, chacune a ses propres caractéristiques. Voici quelques distributions Linux couramment utilisées.
1) Red Hat Linux
Red Hat (Red Hat) a été fondée en 1993. Il s'agit actuellement du principal fabricant Linux au monde et de la marque Linux la plus reconnue.
Les produits de Red Hat incluent principalement RHEL (Red Hat Enterprise Linux, version payante), CentOS (version clone communautaire de RHEL, version gratuite) et Fedora Core (développé à partir de la version de bureau Red Hat, version gratuite).
Red Hat est la version de Linux avec le plus d'utilisateurs dans mon pays. Elle contient des informations riches. Si vous ne comprenez pas quelque chose, il est facile de trouver quelqu'un à qui demander conseil. De plus, la plupart des tutoriels Linux utilisent Red Hat comme outil. exemple (y compris ce tutoriel).
Ce tutoriel utilise comme exemple CentOS, une distribution Linux couramment utilisée par les sociétés Internet nationales de mon pays. Il s'agit d'un produit recompilé sur la base du code source de Red Hat Enterprise Linux et supprimé la marque Red Hat. diverses opérations et la version payante, et elle est totalement gratuite. L'inconvénient est qu'il ne fournit pas de support technique aux utilisateurs et n'assume aucune responsabilité commerciale. Les entreprises solides peuvent choisir la version payante.
2) Ubuntu Linux
Ubuntu est développé sur la base du célèbre Debian Linux. Il possède une interface conviviale, est facile à utiliser et dispose d'un support matériel très complet. C'est actuellement le Linux le plus approprié. distribution pour les systèmes de bureau et Ubuntu Toutes les distributions de sont disponibles gratuitement.
Mark Shuttleworth, le fondateur d'Ubuntu, est une figure très légendaire. Après avoir obtenu son diplôme universitaire, il a fondé une société de conseil en sécurité qui a été acquise pour 575 millions de dollars en 1999, faisant de lui le millionnaire local le plus jeune et le plus prometteur d'Afrique du Sud. Passionné d’astronomie, Mark Shuttleworth a passé huit jours à bord d’un vaisseau spatial russe Soyouz sur la Station spatiale internationale à ses propres frais en 2002. Par la suite, Mark Shuttleworth a fondé la communauté Ubuntu, créé la Fondation Ubuntu le 1er juillet 2005 et investi 10 millions de dollars dans la fondation. Ce qu'il a vu depuis l'espace, a-t-il dit, était l'esprit derrière sa création d'Ubuntu. Aujourd'hui, ce qui le passionne le plus, c'est de donner des discours publicitaires pour Ubuntu gratuit et open source.
3) SuSE Linux
SuSE Linux est basé sur Slackware Linux. Il s'agissait à l'origine d'une version Linux publiée par la société allemande SuSE Linux AG. La première version a été publiée en 1994. Au début, elle était disponible. n'avait qu'une version commerciale. Après l'acquisition par Novell, la communauté OpenSUSE a été créée et a lancé sa propre version communautaire d'OpenSUSE.
SuSE Linux est plus populaire en Europe et a de nombreuses applications dans mon pays. Il convient de mentionner qu'il s'appuie sur de nombreuses caractéristiques de Red Hat Linux.
SuSE Linux peut interagir avec Windows très facilement. La détection du matériel est excellente. Il dispose d'un processus d'installation convivial et d'outils de gestion graphiques, très pratiques pour les utilisateurs finaux et les administrateurs.
4) Gentoo Linux
Gentoo a été créé à l'origine par Daniel Robbins (l'un des développeurs de FreeBSD), et la première version stable a été publiée en 2002. Gentoo est la distribution Linux la plus complexe à installer. Jusqu'à présent, les packages de code source sont toujours utilisés pour compiler et installer le système d'exploitation.
Cependant, c'est la version la plus simple à gérer après l'installation et c'est également la version la plus rapide à exécuter sur le même environnement matériel. Depuis la sortie de Gentoo 1.0, cela a été comme une tempête, apportant d'énormes surprises au monde Linux, et en même temps attirant un grand nombre d'utilisateurs et de développeurs à adopter Gentoo Linux.
Certaines personnes disent que Gentoo est rapide, proprement conçu et flexible. Il est célèbre pour son haut degré de personnalisation (distribution basée sur le code source). Bien que les packages précompilés puissent être sélectionnés lors de l'installation, la plupart des utilisateurs de Gentoo choisissent de les compiler manuellement. C'est pourquoi Gentoo convient aux vétérans ayant plus d'expérience dans l'utilisation de Linux.
Il convient de noter que, comme la compilation d'un logiciel prend beaucoup de temps, si vous compilez tous les logiciels vous-même et installez des logiciels plus volumineux tels que le système de bureau KDE, cela peut prendre beaucoup de temps.
5) Autres distributions Linux
En plus des 4 distributions Linux ci-dessus, il existe de nombreuses autres versions. Le tableau 1 répertorie plusieurs distributions Linux courantes et leurs caractéristiques respectives :
www .redhat.com | a un grand nombre d'utilisateurs, un excellent support technique communautaire et il y a de nombreuses innovations | up2date (rpm), yum (rpm) | |
---|---|---|---|
www.centos.org | CentOS est. un produit de recompilation du code source de RHEL (Red Hat Enterprise Linux) Puisque Linux est un système d'exploitation qui développe du code source, il n'exclut pas la redistribution basée sur le code source. CentOS recompile le code source du système d'exploitation commercial Linux RHEL et. le distribue et corrige de nombreuses vulnérabilités connues sur la base de RHEL | rpm | |
www.suse.com | Système d'exploitation professionnel, système de gestion de paquets YaST facile à utiliser | YaST (rpm) , bibliothèque de logiciels tiers apt (rpm) (dépôt) | |
www.mandriva.com | interface de fonctionnement conviviale, utilisant un outil de configuration graphique, avec le support technique d'une immense communauté, prend en charge les changements de taille de partition NTFS | rpm | |
www.knoppix.com | peut être exécuté directement sur CD, avec d'excellentes capacités de détection et d'adaptation du matériel, peut être utilisé comme disque de secours système | apt | |
www.gentoo.org | Manuel d'utilisation complet et hautement personnalisable | portage | |
www.ubuntu.com | Excellent environnement de bureau, construit sur Debian | apt |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Utilisation de Python dans Linux Terminal ...

Le multithreading dans la langue peut considérablement améliorer l'efficacité du programme. Il existe quatre façons principales d'implémenter le multithreading dans le langage C: créer des processus indépendants: créer plusieurs processus en cours d'exécution indépendante, chaque processus a son propre espace mémoire. Pseudo-Multithreading: Créez plusieurs flux d'exécution dans un processus qui partagent le même espace mémoire et exécutent alternativement. Bibliothèque multi-thread: Utilisez des bibliothèques multi-threades telles que PTHEADS pour créer et gérer des threads, en fournissant des fonctions de fonctionnement de thread riches. Coroutine: une implémentation multi-thread légère qui divise les tâches en petites sous-tâches et les exécute tour à tour.

Pour ouvrir un fichier web.xml, vous pouvez utiliser les méthodes suivantes: Utilisez un éditeur de texte (tel que le bloc-notes ou TextEdit) pour modifier les commandes à l'aide d'un environnement de développement intégré (tel qu'Eclipse ou NetBeans) (Windows: Notepad web.xml; Mac / Linux: Open -A TextEdit web.xml)

En ce qui concerne le problème de la suppression de l'interpréteur Python qui est livré avec des systèmes Linux, de nombreuses distributions Linux préinstalleront l'interpréteur Python lors de l'installation, et il n'utilise pas le gestionnaire de packages ...

Linux est mieux utilisé comme gestion de serveurs, systèmes intégrés et environnements de bureau. 1) Dans la gestion des serveurs, Linux est utilisé pour héberger des sites Web, des bases de données et des applications, assurant la stabilité et la fiabilité. 2) Dans les systèmes intégrés, Linux est largement utilisé dans les systèmes électroniques intelligents et automobiles en raison de sa flexibilité et de sa stabilité. 3) Dans l'environnement de bureau, Linux fournit des applications riches et des performances efficaces.

Debianlinux est connu pour sa stabilité et sa sécurité et est largement utilisé dans les environnements de serveur, de développement et de bureau. Bien qu'il y ait actuellement un manque d'instructions officielles sur la compatibilité directe avec Debian et Hadoop, cet article vous guidera sur la façon de déployer Hadoop sur votre système Debian. Exigences du système Debian: Avant de commencer la configuration de Hadoop, assurez-vous que votre système Debian répond aux exigences de fonctionnement minimales de Hadoop, qui comprend l'installation de l'environnement d'exécution Java (JRE) nécessaire et des packages Hadoop. Étapes de déploiement de Hadoop: Télécharger et unzip Hadoop: Téléchargez la version Hadoop dont vous avez besoin sur le site officiel d'Apachehadoop et résolvez-le

"Debianstrings" n'est pas un terme standard, et sa signification spécifique n'est pas encore claire. Cet article ne peut pas commenter directement la compatibilité de son navigateur. Cependant, si "DebianStrings" fait référence à une application Web exécutée sur un système Debian, sa compatibilité du navigateur dépend de l'architecture technique de l'application elle-même. La plupart des applications Web modernes se sont engagées à compatibilité entre les navigateurs. Cela repose sur les normes Web suivantes et l'utilisation de technologies frontales bien compatibles (telles que HTML, CSS, JavaScript) et les technologies back-end (telles que PHP, Python, Node.js, etc.). Pour s'assurer que l'application est compatible avec plusieurs navigateurs, les développeurs doivent souvent effectuer des tests croisés et utiliser la réactivité

Dois-je installer un client Oracle lors de la connexion à une base de données Oracle à l'aide de Go? Lorsque vous développez GO, la connexion aux bases de données Oracle est une exigence commune ...