Gentoo Linux est un système d'exploitation Linux basé sur le gestionnaire de packages Portage. Il est unique parmi les distributions Linux ("distros") pour son code source compilé localement. Alors que les distributions Linux offrent une flexibilité accrue par rapport aux systèmes d'exploitation traditionnels, Gentoo pousse la mentalité de bricolage à son maximum.
Véritable système d'exploitation Linux pour les utilisateurs expérimentés, Gentoo Linux offre un contrôle total sur les installations logicielles. Cependant, ce n'est pas pour les faibles de cœur. Mais avec les bonnes connaissances, vous pouvez acquérir un contrôle considérable sur votre PC avec Gentoo Linux !
Gentoo Linux est un système d'exploitation Linux minimal offrant un contrôle total du système. C'est dans la même veine que les distributions Linux comme NuTyX. Bien que des environnements de bureau tels que GNOME et KDE soient disponibles, Gentoo démarre directement en ligne de commande avec son installation de base. Gentoo est un système d'exploitation minimal sans packages préinstallés. Gentoo est une toile vierge qui oblige même l'utilisateur à compiler un noyau lors de l'installation initiale.
Linux a adopté le pingouin comme logo. Gentoo tire son nom du pingouin Gentoo, communément étiqueté comme le pingouin nageant sous l'eau le plus rapide. Ainsi, Gentoo privilégie la vitesse et la flexibilité à la facilité d'utilisation. Cependant, cela ne veut pas dire que Gentoo est difficile. La mise en route est certes plus complexe que le système d'exploitation Linux de bureau moyen. Mais une documentation solide fait de Gentoo une distribution Linux fantastique pour les environnements de serveur ou les ordinateurs de bureau.
Gentoo utilise le système de gestion de paquets et de distribution de logiciels Portage. L'utilisation de la commande emerge effectue une mise à jour locale, recherche un téléchargement ou un package et termine la compilation et l'installation avec les dépendances. Portage propose un important catalogue de plus de 19 000 forfaits.
Tout d'abord, vous voudrez accrocher votre version préférée de Gentoo. Parce que Gentoo Linux inclut plusieurs itérations, il y a beaucoup de choix. L'installation initiale nécessite la compilation d'un noyau et la définition de partitions. Si vous sélectionnez le CD live, vous aurez une version live de Gentoo complète avec un environnement de bureau. Vous pouvez sélectionner votre environnement de bureau préféré et vous connecter, aucun mot de passe n'est requis. Ce qui est vraiment bien avec Gentoo, c'est que vous pouvez vous connecter à un environnement de bureau en utilisant le live CD et installer Gentoo via la ligne de commande.
Mais pour ceux qui ont le CD minimal, la navigation est un peu différente. Vous devrez tout spécifier, du choix d'un noyau à la sélection d'un système de fichiers, en passant par le choix d'une étape tarball. Les options sont énormes, à la limite de l'écrasante.
Une fois que vous avez parcouru l'installation principale, c'est là que le plaisir commence. Gentoo fournit gentiment une liste d'applications recommandées dans son Wiki. Notamment, il ne s'agit que d'une liste des meilleurs.
Pour commencer, vous souhaiterez peut-être installer un environnement de bureau. Il existe un guide fantastique pour installer GNOME.
Vous pouvez obtenir un superbe écran de démarrage en exécutant :
echo "gnome-base/gnome-session branding">> /etc/portage/package.use
Ensuite, pour installer GNOME, entrez :
emerge --ask gnome-base/gnome
Pour KDE, le Gentoo Wiki suggère de sélectionner un profil. Affichez une liste des profils disponibles avec :
esélectionner la liste des profils
Ensuite, une fois que vous avez décidé du profil à utiliser, saisissez :
sélectionner le jeu de profils X
Mais remplacez X par votre profil KDE préféré.
Un autre outil utile à installer est OpenOffice. Tout d'abord, recherchez OpenOffice :
emerge --search openoffice
Vous remarquerez deux versions. Il existe une version basée sur les sources et un package binaire pré-compilé. L'itération pré-compilée bénéficie d'un temps d'installation plus court, ce qui est fantastique. Le gestionnaire de packages Portage et les moyens émergents vous permettent de spécifier divers indicateurs, tels qu'un indicateur Java USE, afin que Portage installe tous les packages Java à utiliser avec OpenOffice. Par exemple :
USE="java" emerge --pretend openoffice
Ou :
USE="java" emerge --pretend openoffice-bin
Monit est un excellent moyen de surveiller et de gérer les processus, les fichiers et les programmes du système. Pour installer monit, exécutez :
emerge --ask app-admin/monit
Vous pouvez modifier
/etc/monitrc
et ajoutez :
inclure /etc/monit.d/*
Cela vous permet d'inclure des fichiers dans un répertoire spécifique. Vous pouvez également démarrer monit automatiquement au démarrage. Exécuter :
surveiller le rechargement
Et saisissez :
Exécuter monit dans les niveaux d'exécution standard mo:2345:respawn:/usr/bin/monit -Ic /etc/monitrc
Sudo est un autre outil génial à installer :
emerge --ask app-admin/sudo
Cela vous permet d'effectuer des actions à l'aide d'un accès administrateur.
Dhcpcd est l'abréviation de Dynamic Host Configuration Protocol Client Daemon. C'est un moyen fantastique de gérer votre réseau et de gérer les connexions IPv4 et IPv6 :
emerge --ask net-misc/dhcpcd
Vous définirez votre configuration dans le fichier dhcpcd.conf.
En raison de son installation modulaire, de nombreux utilisateurs de Gentoo apprécient le contrôle total.
lm_sensors
est un ensemble d'utilitaires de surveillance du matériel. Avec lm_sensors
, vous pourrez suivre et contrôler la tension, la vitesse du ventilateur et la température. Mais avant l'installation, vous devrez vous assurer que
lm_sensors
fonctionnera correctement, vous aurez besoin de certains modules pour le noyau.
Vous aurez besoin du support L2C avec les options du noyau activées :
Pilotes de périphérique ---> -*- Prise en charge I2C ---> <*> Interface de périphérique I2C <*> Prise en charge de la surveillance du matériel ---> Sélectionnez un pilote, par exemple :[ *] Capteur de température Intel Core/Core2/Atom (coretemp)
Ensuite, installez
lm_sensor
:
emerge --ask sys-apps/lm_sensors
Cependant, si des packages avec l'indicateur lm_sensors USE sont installés, vous devrez définir un indicateur pour chaque package dans
/etc/portage/package.use
ou dans le global
/etc/porgage/make.conf.
Après cela, mettez à jour @world pour extraire
sys-apps/lm_sensors
en tant que dépendance :
emerge --ask --changed-use --deep @world
Enfin, lancez :
détection des capteurs
Cela effectue une analyse matérielle de la carte mère. Ensuite, la sortie indique ce qui est et n'est pas dans la configuration du noyau.
À l'aide de ConsoleKit, vous pouvez suivre et définir les utilisateurs, les sièges et les sessions de connexion. Étant donné qu'il se concentre sur le suivi des utilisateurs et des connexions, ConsoleKit est avantageux pour un environnement multi-utilisateurs.
Il existe quelques exigences de noyau pour configurer ConsoleKit :
Configuration générale ---> [*] Prise en charge de l'audit [*] Activer la prise en charge de l'audit des appels système
De plus, vous devez activer D-Bus. Pour activer D-Bus sur Gentoo Linux, ajoutez le drapeau USE pour D-Bus dans
/etc/portage/make.conf
:
USE="dbus"
Après cela, lancez une mise à jour :
emerge --ask --changed-use --deep @world
Une fois que vous avez configuré les options du noyau et activé D-Bus, procédez à la modification
/etc/portage/make.conf
où vous définirez l'indicateur USE sur ConsoleKit :
USE="consolekit"
Bien que ce soit loin d'être une liste complète de ce que vous pouvez faire, voici quelques suggestions d'outils et d'applications à installer qui vous permettent de prendre le contrôle de votre PC. Ce sont des points de départ solides pour bricoler une construction et gérer des ressources, prendre des mesures avec un accès administrateur, et plus encore. Pour la liste complète, consultez la liste des packages.
La grande flexibilité et le contrôle sont là où Gentoo Linux brille. Puisqu'il démarre par défaut dans la ligne de commande et qu'il manque de programmes préinstallés, vous ne trouverez aucun bloatware. Pourtant, Gentoo Linux va encore plus loin. En compilant votre propre noyau, vous bénéficiez d'un système d'exploitation adapté à votre matériel. Cela signifie, du moins en théorie, une efficacité opérationnelle accrue.
De plus, avec Gentoo, vous pouvez contrôler les services en cours d'exécution et installés ainsi que gérer l'utilisation de la mémoire. Le moyen pour cela découle de la suppression des services inutiles du noyau.
Un autre domaine que Gentoo domine est son wiki costaud. Ici, vous trouverez des informations extrêmement bien tracées sur des sujets allant du paysage central de Gentoo Linux aux logiciels, au matériel et même aux sections dédiées aux environnements de bureau et de serveur. Le manuel complet d'AMD64, par exemple, passe par une introduction à Linux, l'installation de Gentoo et décompose davantage le processus en environnements de bureau, d'entreprise et d'administration système. De plus, il y a une section fantastique sur le réglage des performances.
Contrairement aux systèmes d'exploitation Linux spécialisés, il n'y a pas d'utilisation principale pour Gentoo Linux. Alors que Container Linux met l'accent sur les installations distribuées et la rotation des conteneurs, Gentoo est grand ouvert. Il convient à presque tous les usages
Je recommanderais Gentoo Linux aux utilisateurs Linux férus de technologie. De plus, je suggère de plonger dans Gentoo Linux si vous êtes armé de patience. Comme moyen d'explorer Linux et la ligne de commande, Gentoo est l'un des meilleurs systèmes d'exploitation Linux disponibles. Si vous voulez du contrôle et une installation moins fastidieuse, essayez NuTyX. Bien que l'installation de Gentoo ne soit pas nécessairement difficile, elle est plus complexe que le simple système d'exploitation de bureau moyen. Même si vous connaissez bien la ligne de commande et bash, préparez-vous à taper fréquemment une commande erronée et à revenir en arrière. Cela ou tapez simplement très lentement et relisez chaque commande.
Néanmoins, avec sa documentation complète, si vous pouvez suivre les instructions, vous pouvez installer Gentoo Linux. Si vous souhaitez en savoir plus sur Linux, Gentoo offre beaucoup de potentiel. Parce que vous devez même compiler le noyau, Gentoo vous en apprend beaucoup sur l'écosystème Linux. Les mordus de Linux apprécieront sa flexibilité et son installation modulaire. Alors que le système d'exploitation de bureau Linux moyen est livré avec peu de bloatware, Gentoo Linux pousse cela à l'extrême. Ce n'est pas comme conduire une manuelle plutôt qu'une automatique, c'est comme construire une voiture soi-même. Les administrateurs système peuvent également apprécier Gentoo, car il est léger et constitue un environnement de serveur Linux solide. Les débutants apprécieront peut-être Sabayon qui offre la puissance de Gentoo sans les tracas.
Gentoo Linux présente un superbe système d'exploitation Linux hautement flexible. Il est préférable pour les utilisateurs techniquement compétents qui recherchent un contrôle total sur leur système. Cela se manifeste par une influence sur la consommation de ressources, les logiciels installés et même le noyau compilé. Alors que les systèmes d'exploitation Linux offrent généralement des options de personnalisation accrues, Gentoo Linux va bien au-delà de la limitation des bloatwares. Au lieu de cela, il s'agit d'un système d'exploitation amorcé qui offre un contrôle maximal. Cependant, vous devrez compiler votre propre noyau et configurer l'intégralité de la distribution à partir de zéro.
Cependant, Gentoo Linux n'est pas pour les âmes sensibles. Certes, il y a beaucoup plus de travail requis que le système d'exploitation Linux moyen. Compiler un noyau semble intimidant. À vrai dire, il s'agit de l'équivalent logiciel de la construction de votre propre PC. Mais il y a un contrôle maximum sur chaque facette de votre système d'exploitation avec Gentoo. De plus, Gentoo est l'un des meilleurs systèmes d'exploitation Linux avec lequel devenir un pro de Linux.
Utilisez-vous Gentoo Linux ? Si non, allez-vous changer ?
Crédit d'image :milliards de photos via Shutterstock