LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
E-mail
Nom
Nom de famille
Comment voulez-vous lire La cloche
Pas de spam
La fille d'Ubuntu a couru vers Debian et, riant joyeusement, l'a embrassé sur le front : « Joyeux anniversaire, papa ! Puis elle regarda autour d'elle d'un regard joyeux les convives assis à table et demanda de sa voix sonore :
- Papa, où est Gentoo, il n'est pas encore venu ?
- Non, il se prépare juste.

Gentoo se distingue des autres distributions Linux en ce qu'elle est entourée de nombreux mythes, de couleurs claires et sombres. Je l'utilise depuis plus de 10 ans comme maison et bureau poste de travail et je veux exposer plusieurs mythes avec vous et en créer quelques nouveaux.

Je voudrais également parler des avantages et des inconvénients de la distribution, afin d'aider les sceptiques et les réfugiés à systemd prendre la bonne décision. J'en profite également pour poster quelques conseils utiles cela vous évitera des heures de recherche sur Internet et de recompilation de paquets monstrueux.

Mythe #1 - gains de productivité

Gentoo Linux améliore les performances du fait que tous les programmes sont compilés pour un matériel utilisateur spécifique. Au stade de la création et de la constitution du kit de distribution, cette thèse résonnait avec une farouche persistance.


Ce n'est en fait pas vraiment un mythe, mais vous vous ne remarquerez pas de gain de performancesà moins que vous ne cherchiez à le prouver statistiquement avec la suite de tests Phoronix ou quelque chose de similaire. Une exception est possible pour FireFox construit avec le profilage, USE = "pgo".


Sur quoi repose ce mythe ? Une gamme très étroite de programmes de calcul peut être accélérée lorsqu'elle est compilée pour une plate-forme spécifique en indiquant au compilateur d'inclure des instructions SIMD, AESNI ou AVX. Les distributions binaires sacrifient souvent de telles optimisations en raison d'un souci excessif de compatibilité avec l'ancienne architecture de la base. Il serait plus juste de dire que c'était comme ça avant, mais maintenant ça ne joue plus un grand rôle.


Ce n'est certainement pas la raison pour laquelle les adeptes apprécient Gentoo.

Mythe #2 - Les mises à jour prennent beaucoup de temps

Techniquement, c'est vrai, oui, parfois les programmes mettent du temps à se mettre à jour, mais les solutions de contournement sont très bien foulées, ce qui fait de cette thèse un mythe. Voici mes détenteurs de records.


(5: 515) $ sudo qlop -t libreoffice firefox qtwebengine libreoffice : 15028 secondes en moyenne pour 20 fusions firefox : 3127 secondes en moyenne pour 32 fusions qtwebengine : 8884 secondes en moyenne pour 5 fusions

En premier personne ne prend la peine d'exécuter des mises à jour à long terme la nuit. Deuxièmementà tout moment, le job d'emerge et la compilation des sources peuvent être mis en pause (Ctrl + Z), et repris plus tard à Contexte(bg) ou explicitement (fg). Troisièmement vous pouvez demander mise à jour automatique via un petit script, comme celui-ci.


# Partie 1 profane -S emerge --sync eix-update # Partie 2 emerge -avuND --with-bdeps = y --complete-graph = y --backtrack = 30 --keep-going --verbose-conflicts - exclure "gentoo-sources firefox libreoffice chromium glibc perl python gcc" world smart-live-rebuild - -av --with-bdeps = y --complete-graph = y emerge -av --exclude "gentoo-sources firefox libreoffice chromium glibc perl python gcc "@ preserve-rebuild eclean distfiles

Mythe #3 - Gentoo dispose des dernières versions logicielles

Bien sûr, par rapport à Debian Linux, cela est généralement vrai, cependant, il existe des exceptions. La même Debian utilisait Grub 2 dans la branche stable plus tôt et Perl était plus nouvelle version que Gentoo. Si vous comparez les branches stables des distributions moins conservatrices avec celles de Gentoo, le résultat peut être tout ce que vous voulez. Tout dépend d'un tas de circonstances, dans quelle mesure ce paquet est fourni par le mainteneur et les bénévoles. Par exemple, QEMU est mis à jour presque simultanément avec la branche Github stable, et MATE est bloqué dans Gentoo sur la version 1.12.2 en raison du fait qu'il a peu de développeurs.


(5: 499) $ eix -ce qemu; eix -ce mate [I] app-emulation / qemu ( [email protégé]): QEMU + outils utilisateur de machine virtuelle basés sur le noyau [N] mate-base / mate (1.12-r1) : Meta ebuild pour MATE, un environnement de bureau traditionnel

+1 - flexibilité extraordinaire des réglages

Parlons maintenant un peu des avantages de Gentoo Linux. La flexibilité et la possibilité de personnaliser vous-même de nombreux aspects du système d'exploitation sont les atouts du kit de distribution. Voici quelques exemples.

  • Systemd ou OpenRC, décidez vous-même.
  • Pulseaudio pour le dire ou non, pensez.
  • Inclure le support dri3 dans mesa et Xorg ou garder dri2 ?
  • Construisez un système d'exploitation 64 bits épuré sans bibliothèques de compatibilité 32 bits, ou ne devriez-vous pas vous y heurter ?
  • Quels codecs inclure dans ffmpeg, mpv, vlc ?
  • Que diriez-vous d'un gestionnaire de paquets alternatif si le stock émerge et que le portage ne vous suffit pas ?

+2 - versions roulantes

Pour moi, c'est l'un des principaux avantages de la distribution. Du fait que vous lisez par inadvertance le fil RSS de votre kit de distribution, vous vous ne vous retrouverez pas dans une situation quand une nouvelle init vous est tombée sur la tête, système de fichiers ou comment fonctionnent les interfaces réseau.


Tous les changements importants sont communiqués aux utilisateurs à l'avance via le mécanisme de newsletter. Vous pouvez lire les dernières nouvelles actuelles de la distribution en utilisant la commande eselect news read.


(5: 501) $ sudo eselect news read Aucune nouvelle est une bonne nouvelle.

+3 - bonne documentation

± émerger et porter

Système de gestion de paquets de base portage et un outil de gestion de paquets standard émerger sont très puissants et fonctionnels entre les mains d'un utilisateur de quai expérimenté et attentif. C'est grâce au système portage des réglages fins et flexibles sont possibles système opérateur et des logiciels personnalisés (voir +1 ci-dessus). Même une description sommaire des possibilités émerger / porter mérite un article séparé, je me limiterai donc à une description générale.

  • L'installation et la mise à jour des programmes vous permettent de spécifier les options nécessaires et inutiles, qui, respectivement, y seront incluses ou exclues lors de la construction. Ceci est défini par les indicateurs USE qui se traduisent par --enable-<опция>et --désactiver-<опция>Les instructions .configure pour le script d'installation à partir de la source.
  • Supprimer des programmes les supprime bêtement sans se soucier des dépendances. Soyez donc prudent avec ce que vous êtes sur le point de supprimer. Si vous désinstallez python ou gcc, vous devrez alors télécharger les packages binaires, car émerger tombera dans la stupeur et ne pourra pas construire le programme à partir des sources.
  • Recherche dans la base de données des packages, liste des fichiers d'un package, identification d'un package par un fichier donné, dépendances de ce package, historique des opérations émerger et d'autres utilités.
  • Le réglage se fait par édition fichiers texte ce qui n'est pas surprenant. D'un autre côté, il existe plusieurs de ces fichiers et vous devez savoir qui est responsable de quoi.
  • Calculer les dépendances, analyser l'arborescence des ports est plutôt lent et souvent ennuyeux. La vérification de mise à jour standard peut prendre 2 minutes avant d'afficher le résultat à l'écran.
  • Parfois il y a des verrous, des conflits entre packages au moment de la mise à jour. Dans la plupart des cas, de telles situations sont éliminées en quelques minutes, si l'utilisateur connaît assez bien le matériel. Cependant, dans des cas extrêmement rares, vous pouvez rester longtemps et dénouer les dépendances pendant une heure, voire plus.

Quelles sont les causes de telles situations ? Pour diverses raisons, des changements dans la licence du produit, la nécessité de masquer, ou vice versa, de démasquer le package, parfois des bêtises de développeurs. Il y a une relation inverse avec la fréquence de mise à jour, donc il est recommandé de mettre à jour le système régulièrement et dans la mesure du possible de sorte que l'entropie accumulée dans l'arbre du port ne génère pas de réaction en chaîne.

-1 - l'installation initiale prend beaucoup de temps

Absurdité complète, voici une installation à une ligne.


wget goo.gl/5Y2Gj -O install.sh && sh install.sh

Mais sérieusement, l'ensemble du processus prendra beaucoup plus de temps que l'installation de distributions binaires telles que Debian ou Ubuntu. Cependant, les difficultés sont plus que surmontables en raison des circonstances suivantes.

  1. Documentation de haute qualité, comme mentionné ci-dessus.
  2. SystemRescueCd est une distribution de reprise après sinistre basée sur Gentoo. SystemRescueCd est très utile en tant qu'installateur, plus tard dans la dernière étape, vous aurez besoin de l'image du noyau de l'image du LiveCD amorçable si vous rencontrez des difficultés pour configurer et construire le noyau.
  3. L'outil de génération de noyau automatisé genkernel vous permet de parcourir sans douleur le processus de configuration et de génération du noyau le plus compliqué et le plus non formalisé. D'autres utilitaires de portage-utils, eix, eselect et autres vous permettront d'avoir une bonne compréhension de l'ordre et des dépendances des paquets installés et d'éviter les conditions bloquantes.

Petits trucs

Si, pour une raison quelconque, la compilation du paquet a été interrompue (la lumière s'est éteinte, l'ordinateur s'est bloqué, etc.), mais qu'elle peut techniquement reprendre, vous pouvez continuer le processus à partir de cet endroit même. Ceci est particulièrement utile pour LibreOffice, Chromium ou qt-webengine, qui prennent des heures à construire.

  1. ebuild /usr/portage/cate-gory/prog/prog-x.y.z.ebuild compiler
  2. ebuild /usr/portage/cate-gory/prog/prog-x.y.z.ebuild installer
  3. ebuild /usr/portage/cate-gory/prog/prog-x.y.z.ebuild qmerge

Montez /var/tmp/portage et /usr/portage sur le SSD, et si vous avez décompté mémoire vive, alors c'est possible sur tmpfs, cela donnera une augmentation notable de la vitesse de travail émerger.


Vous pouvez effectuer des sauvegardes binaires des packages système juste en cas d'incendie.


quickpkg --include-config y<установленная программа>

Comme promis, j'attire votre attention sur ma critique de la distribution Gentoo autrefois populaire.

Préambule

D'une manière ou d'une autre, le client avait besoin de déployer la pile LAMP sur un nouvel ordinateur plutôt puissant et d'installer le CMS. En général, il était censé organiser un serveur spécifiquement pour le site. Guidé par la règle Debian est pour le travail, tout le reste est pour se faire dorloter, j'ai commencé à installer cette merveilleuse distribution, en me rappelant que sur Liberatum on m'a demandé à plusieurs reprises de revoir Gentoo. Et ça, l'affaire est très convenable. Après tout, il n'est pas censé installer beaucoup de logiciels sur le serveur et tout peut être rapidement compilé avec une optimisation pour un type de processeur spécifique et en tirer le maximum. Pourquoi pas?!

Site Web et symbologie de Gentoo

J'ai aimé le site officiel de Gentoo pour son interface laconique, sa documentation détaillée et sa bonne russification. J'étais particulièrement content de l'absence de pingouins. Désolé, mais un symbole Linux plus malheureux est difficile à imaginer. Et les spécialistes du marketing sont d'accord avec moi : toutes les distributions réputées essaient d'éviter d'utiliser ce symbole. Debian a un gribouillis, Ubuntu a un engrenage et openSUSE a un caméléon. Et seuls les plus boiteux ont un pingouin sur leur logo.

Donc, je pense que le logo Gentoo est très bon. Un gâteau en métal avec un trou. Quelles associations ce logo évoque-t-il ? Quelque chose d'incompréhensible, compact, mais très fiable. C'est comme ça.

L'idéologie Gentoo en bref

L'idée de base derrière Gentoo qui distingue cette distribution de milliers d'autres clones ternes est la suivante. Tout d'abord, vous installez un ensemble minimal de programmes pour construire votre version Gentoo unique, qui sera optimisée autant que possible pour votre matériel et vos besoins. En gros, vous obtenez un chargeur de démarrage, un noyau, un shell, un compilateur et d'autres outils de développement. Cet ensemble est l'image ISO, qui est disponible dans la section du site officiel. Bien entendu, il ne contient pas de serveur graphique, encore moins peaux graphiques... Seul le minimum requis pour la compilation. Et il prend un tel minimum de seulement 245 Mo.

Ensuite, vous pouvez le faire de plusieurs manières. Vous pouvez, par exemple, contourner tous les sites avec les bons programmes, téléchargez les sources, récupérez tous les correctifs nécessaires, gérez les dépendances et, à l'aide de l'ensemble téléchargé, construisez votre distribution. Cependant, en choisissant cette méthode, l'utilisateur court le risque de mourir de vieillesse,
avant qu'un système d'exploitation fonctionnel ne soit reçu. Par conséquent, les sympathiques développeurs Gentoo ont préparé d'autres éléments à ajouter à l'ISO de démarrage principal.

Ceci est stage3 - archive tar.bz2 avec des informations détaillées savoir où obtenir des programmes, quels correctifs et où chercher, avec quelles options compiler. En général, toutes les informations dont vous avez besoin pour construire un programme. L'utilisateur n'a qu'à indiquer le nom du programme souhaité. Cette archive occupe environ 180 Mo de plus.

Ce que nous obtenons : minimal-install-iso + stage3 = Gentoo. Mais à quoi ressemble le processus d'installation dans ce cas ?

Installer Gentoo

Installer Gentoo, c'est... lire la documentation (assez bonne qualité et en russe) et retaper les commandes du manuel dans le terminal. Cela semblerait être une activité plutôt stupide qui ne donne à l'utilisateur aucune expérience utile. Vous pouvez aussi planter un singe, et homme intelligent il suffit de prendre et d'installer ce que quelqu'un a déjà réimprimé. Mais ce n'est pas le cas. Je pense que suivre ce processus d'installation donne à l'utilisateur une compréhension complète du fonctionnement de Linux. Et ces connaissances de base permettront d'éviter un grand nombre d'erreurs à l'avenir.

Tout comme un garçon ne peut pas légitimement être appelé mari tant qu'il ne connaît pas une femme, de même un utilisateur ne peut pas être appelé Linuxoïde tant qu'il ne connaît pas une installation étape par étape de Linux via la ligne de commande. Sagesse ancestrale.

Par exemple, lors de l'installation de Gentoo, vous devrez partitionner manuellement le disque en utilisant programme légendaire fdisk, qui a pris tant de vies de données d'utilisateurs imprudents. Vous apprendrez également à configurer un réseau sans utiliser d'interface graphique. Comprendre comment fonctionne le bootloader. Et bien sûr, le plus grand plaisir que l'on puisse avoir dans le monde Linux vous attend - compiler le noyau vous-même.

Mais assez de mots, commençons. Après avoir démarré à partir de l'ISO, nous sommes accueillis par une console nue. A notre grand regret, l'écœurante carcasse de pingouin est néanmoins sortie saluer l'utilisateur. Apparemment, il n'y a aucun moyen sans cela. Eh bien, à partir de cet endroit, vous devez ouvrir le manuel officiel et essayer de suivre les instructions d'aussi près que possible.

Configuration du réseau

Bien sûr, la première chose à faire est d'aller en ligne. Vous devrez configurer le type de connexion souhaité - PPPoE, Wi-Fi, Ethernet, etc. - en utilisant ligne de commande et édition de texte fichiers de configuration... Je soupçonne que déjà à ce stade, une partie importante des passionnés appuieront sur le bouton "off".

Dans mon cas, le type de connexion était Ethernet nu avec un serveur DHCP fonctionnant sur le réseau (qui distribue automatiquement les adresses IP, envoie l'adresse de la passerelle et le masque de sous-réseau). En général, je n'avais rien à configurer manuellement, et je me suis juste assuré que l'Internet était là (ping ya.ru).

Un grand nombre de Utilisateurs Linux avez entendu parler d'une distribution comme Gentoo. Et que travailler avec est quelque chose de compliqué et d'incompréhensible pour un utilisateur ordinaire. Mais en réalité, tout est complètement différent. Gentoo est l'une des rares distributions qui vous permet de configurer facilement le système de manière très flexible, tout en le faisant rapidement. Ensemble énorme Logiciel dans les référentiels de cette distribution permet de ne pas se laisser distraire par la connexion sources tierces AU. Et le système de port vous permet de sélectionner la version du logiciel souhaité.

Dans le format d'examen Gento linux, nous essaierons d'évaluer en pratique les capacités de cette distribution, et de faire un système personnel... Faisons connaissance avec Portage, apprenons à éliminer les fonctionnalités inutiles des programmes, optimisons le système pour le matériel. Nous ne décrirons pas le processus d'installation de Gentoo, bien qu'en fait, après avoir lu cet article, vous n'aurez aucun problème avec l'installation, car la différence n'est pas très grande.

Assez souvent, une controverse surgit sur Internet pour savoir si Gentoo améliore les performances. Ici, en fait, tout est extrêmement simple. Tout dépend de la finesse avec laquelle vous avez configuré le système. Beaucoup sinon tous les utilisateurs de Gentoo Linux prétendent qu'il s'agit de la distribution la plus flexible, quelle est la raison de cette flexibilité ?

Premièrement, il vaut la peine de commencer par le fait que Gentoo est une distribution basée sur les sources, c'est-à-dire que tous les logiciels ne sont pas distribués dans des packages binaires (tels que deb ou rpm), mais sous forme de codes sources. De plus, le système de gestion de packages lui-même (si vous pouvez l'appeler ainsi) est similaire en principe au gestionnaire de packages de FreeBSD. Le système dispose d'un dossier dans lequel se trouvent les ports, à savoir des sous-dossiers avec les fichiers ebuild. Ce sont des sortes de scripts, ils indiquent où télécharger les fichiers, comment les compiler et où mettre ce qui s'est passé à la fin. Du fait de cette approche, il suffit de créer un seul ebuild pour installer tout un ensemble de programmes.

UTILISER les drapeaux

Il convient de noter que lors de l'installation de divers logiciels dans Gentoo, ses fonctionnalités peuvent être étendues/réduites en utilisant les indicateurs USE. Par exemple, nous voulons installer Forfait WireShark, l'ensemble de livraison standard de ce programme dans diverses distributions comprend un ensemble très décent de logiciels supplémentaires, que, très probablement, nous ne l'utiliserons pas. Dans Gentoo, en utilisant les drapeaux USE, vous pouvez créer votre propre WireShark, uniquement avec les fonctionnalités nécessaires. Par exemple, nous avons besoin de toute la pile de protocoles et d'une interface graphique basée sur Qt. Il suffit d'activer tous les drapeaux sauf doc, doc-pdf et GTK.eq

USE validation avec equery

En conséquence, nous obtiendrons un package qui pèsera beaucoup moins que son homologue pour les autres distributions.
Les drapeaux peuvent être définis globalement et localement. Considérons deux fichiers

/etc/portage/make.conf- Le fichier global de paramètres de portage, nous y ferons référence très souvent aujourd'hui, car c'est lui qui va nous aider à tout extraire littéralement de notre système. Dans le cas des drapeaux USE, tout est simple, dans la ligne UTILISER = "" nous pouvons spécifier quels drapeaux doivent être utilisés pour chaque paquet, par exemple, il est logique de mettre là systemd si ce système d'initialisation sera utilisé à l'avenir, ou KDE si vous prévoyez de travailler avec ce shell. Il est important de savoir que les dépendances des packages seront déterminées à partir des indicateurs, respectivement, plus il y aura d'indicateurs, plus il y aura de dépendances pour le logiciel.

/etc/portage/paquet.use- Ici, vous pouvez déjà définir les fichiers de paramètres pour chaque package séparément, pris en charge expressions logiques... Par exemple:

> = exemples dev-lang / python-3.6.0
<=dev-lang/python-2.7.0 -examples

Dans ce cas, pour python version 3.6 ou supérieure, nous installerons des exemples de programmes, et pour 2.7 et inférieure, au contraire, les exemples seront ignorés. Il est à noter que pour activer un drapeau, il suffit d'entrer son nom, et pour dire à portage d'ignorer le drapeau, mettez "-" devant son nom.

Vous pouvez également spécifier des indicateurs temporaires qui seront valides une fois pendant le processus de génération.

UTILISER = "<флаг>"émerger<пакет>

Optimisation pour l'architecture cible

En plus de réduire les fichiers binaires en modifiant les indicateurs USE, vous pouvez également optimiser les performances de l'ordinateur en configurant le compilateur pour l'architecture cible.
Comment ça fonctionne? - Les programmes dans les dépôts d'autres distributions sont sous forme binaire. En règle générale, les développeurs créent des programmes sans optimisation pour l'architecture, car leur tâche principale est de faire fonctionner le programme sur autant de PC que possible. Gentoo nous donne l'opportunité de construire le programme dont nous avons besoin pour l'architecture dont nous avons besoin.

Pour ce faire, nous devons examiner le fichier /etc/portage/make.conf, là, nous devons modifier quelques points.

Drapeaux- ajouter là -mart = natif ou le nom de votre architecture, par exemple -mars = haswell
En fait, cela pourrait et sera limité, mais nous allons tout faire sortir du système. Ajoutons un drapeau -O2, cela indique à portage de construire des programmes avec des optimisations de second niveau. Il convient de noter que dans certaines sources, ils peuvent écrire que plus le nombre est grand, plus le degré d'optimisation est élevé, parfois les gens mettent -O10 et plus, mais GCC ne prend en charge que 4 niveaux d'optimisation, tout ce qui est supérieur sera automatiquement réinitialisé à 4.

Optimiser le processus de construction

  1. MAQUILLAGE- ici nous pouvons spécifier le nombre de threads lors de la construction, il est recommandé d'utiliser n noyaux + 1;
  2. Cela rendra la construction du logiciel moins longue.
    ACCEPT_LICENSE = "*"- autoriser portage à construire des programmes sous n'importe quelle licence ;
  3. L10N = "ru" et LINGUAS = "ru ru_RU fr"- lors de l'assemblage des programmes, leur localisation sera effectuée (si le programme le supporte) ;
  4. CARACTÉRISTIQUES- ici nous pouvons spécifier différentes "fonctionnalités" que portage utilisera au cours de son travail. Par exemple: userfetch- Portage supprimera les privilèges root lors du chargement des fichiers, ce qui est logique d'un point de vue sécurité. récupération parallèle- Lors de la compilation des programmes, les codes sources seront chargés, cela accélérera le temps d'installation des packages. Des bonbons- animation intéressante pour émerger. échec de nettoyage- effacement du TMP après une erreur lors de la construction. 2 cache- La mise en cache GCC, donne un gain très notable lors de la construction. Plus vous collectez de colis, plus le gain de vitesse est important ;
    Pour d'autres fonctionnalités, consultez le Wiki officiel du projet Gentoo.
  5. VIDEO_CARDS- optimisation logicielle pour votre carte vidéo, par exemple = "Intel i965" ;
  6. ACCEPT_KEYWORDS- sélection de l'agence de portage. Par exemple, lorsque ~ amd64 portage utilisera la branche de test amd64 ;
  7. GRUB_PLATFORMS- au moment de la construction, Grub déterminera les dépendances relatives à votre système, et l'installation se fera en fonction de la valeur définie. Par exemple = "efi-64" collectera des données brutes pour l'installation sur une partition efi, pour les systèmes 64 bits ;
  1. Avant d'entrer vous-même dans le configurateur du noyau, il est logique de rechercher la configuration de construction sur Google. Par exemple, cela m'a fait gagner beaucoup de temps avec mon T440P. En règle générale, dans de telles configurations, il est logique de vérifier le matériel et de tout mettre à jour.
  2. Il existe de nombreuses façons de configurer le noyau, du manuel de base (travaillant avec le fichier .config) au configurateur Web. Mais généralement, tous les guides utilisent menuconfig, mais personne ne dit qu'il existe des variantes plus pratiques, GTK - gconfig et Qt - xconfig.
  3. Installer à l'avance sys-kernel / linux-firmware, et si vous avez besoin de construire un module qui n'est pas dans le noyau (par exemple, iwlwifi.ucode), alors il convient de se rappeler qu'ils se trouvent dans / lib / firmware
  4. Si vous envisagez d'appliquer des correctifs, je vous recommande fortement d'utiliser noyau-sys / sources-vanille, car c'est pour lui que ces patchs sont écrits.
  5. L'utilisation de ccache lors de la construction de votre noyau vous fera gagner beaucoup de temps en ne construisant que les parties modifiées du noyau.
  6. Nous vous recommandons de lire l'article sur la construction du noyau Linux.

Outils utiles

  • gentoolkit- Un ensemble d'utilitaires pour l'administration de Gentoo ;
  • profane- Outil de gestion des superpositions ;
  • eix- Application pratique pour trouver des programmes dans portage;
  • hublot- L'interface graphique pour portage, écrite en GTK, utilise émerger en tant que backend ;

Sortir

Dans cette présentation Gentoo Linux, nous avons découvert les possibilités d'affiner le système pour l'utilisateur final. Sur la base de ce qui précède, nous pouvons conclure que Gentoo est un système vraiment flexible. En raison des drapeaux, nous pouvons réduire le fichier binaire, par conséquent, il sera rapidement déchargé dans la RAM et occupera moins d'espace sur le disque dur. Réglage fin /etc/portage/make.conf donne une augmentation notable de la productivité.

Portage vous permet d'utiliser plusieurs versions de packages en même temps, ce qui vous permet de travailler avec le logiciel le plus stable, même s'il utilise des bibliothèques de test. Nous avons également examiné plusieurs nuances de la construction d'un noyau et découvert quelques outils pratiques pour administrer Gentoo. Nous vous conseillons également de lire et

Gentoo Linux est une distribution Linux polyvalente, rapide et entièrement gratuite pour les développeurs et les professionnels du réseau.

Contrairement à d'autres distributions, Gentoo Linux dispose d'un système de gestion de paquets avancé appelé Portage. Portage est conçu dans les meilleures traditions des ports BSD, mais est basé sur Python et comprendra un ensemble de fonctionnalités avancées, notamment les dépendances, la gestion granulaire des packages, les "fausses" installations (style OpenBSD), la déconnexion sécurisée, les profils système, les packages virtuels, la configuration gestion de fichiers, etc. etc.

Présentation des fonctionnalités de Gentoo Linux

Gentoo est un système d'exploitation gratuit et open source qui peut être rapidement reconfiguré pour chaque application individuelle. Les marques déposées de Gentoo incluent la liberté de configuration, des performances élevées et une communauté active d'utilisateurs et de développeurs.

Avec la technologie Portage, Gentoo peut être le serveur parfait, l'environnement de développement, le bureau professionnel, la solution de plate-forme embarquée ou tout ce que vous voulez. Parce que le niveau de personnalisation est presque illimité, Gentoo est souvent appelé une méta-distribution.

Portage est le composant principal de Gentoo et comprend de nombreuses fonctionnalités clés. Portage est un système de distribution de logiciels pour Gentoo. Pour obtenir la dernière version de l'application Gentoo, vous n'avez besoin d'entrer qu'une seule commande : emerge -sync. Portage mettra alors à jour le soi-disant « arbre de Portage » depuis Internet vers la machine locale. L'arborescence locale contient une collection complète de scripts utilisés par Portage pour créer et installer de nouveaux packages Gentoo. À l'heure actuelle, l'arborescence de Portage contient plus de 10 000 packages, et de nouvelles mises à jour et ajouts apparaissent régulièrement.

Portage est un système permettant de construire un système et d'installer des packages. Lorsque vous devez installer un package, vous tapez simplement emerge [nom du package] et Portage construira une version personnalisée du package qui correspond à vos spécifications, est optimisée pour le matériel de votre ordinateur et inclut toutes les fonctionnalités que vous attendez du package.

Avantages de Gentoo Linux

  1. Les utilisateurs exigeants de Gentoo Linux peuvent mieux connaître le système d'exploitation Linux. L'installation du système d'exploitation et du logiciel n'est pas aussi simple que sur Ubuntu, Fedora (Red Hat), Linux Mint, Backtrack, Debian et d'autres distributions avec des packages binaires. Par conséquent, les utilisateurs de Gentoo auront une meilleure compréhension du fonctionnement de Linux.
  2. Tout logiciel pouvant être installé sur Gentoo Linux peut être compilé et installé à partir de la source. Cependant, de nombreux programmes sont également disponibles sous forme binaire. Les utilisateurs peuvent également installer à partir du code source, et dans ce cas, vous pouvez apporter des modifications locales, en adaptant la solution aux besoins spécifiques. Les systèmes de gestion des packages sont conçus sur une base modulaire et chaque package peut être personnalisé et optimisé par un utilisateur individuel.
  3. Gentoo Linux est une distribution de chemin de mise à niveau très rapide. Après la sortie d'une nouvelle version du programme, elle apparaît dans le dépôt Gentoo sous 1 ou 2 jours. L'utilisateur peut mettre à jour le logiciel à tout moment.
  4. Avec Gentoo, vous n'avez pas besoin d'installer fréquemment le système d'exploitation Linux pour mettre à jour vers la dernière version, contrairement à Ubuntu, Fedora ou Debian.

Inconvénients de Gentoo Linux :

  1. En mode shell graphique, Gentoo Linux est toujours lié aux dérivés d'Ubuntu.
  2. Plantages potentiels moins fréquents sur les serveurs critiques.
GNU/Linux avec la technologie Portage puissante et flexible, qui combine des capacités de configuration et de personnalisation, ainsi qu'un système de gestion de paquets automatisé. Ce dernier a été influencé par le système de gestion de paquets FreeBSD. Une caractéristique distinctive de Gentoo est la disponibilité de l'optimisation pour un matériel spécifique.

La distribution commence dès le développement Daniel Robbins la distribution Enoch Linux en 1999. Grâce au système Portage, qui permet de faire presque n'importe quoi avec Gentoo (du serveur au poste de travail), cette distribution peut être classée comme ce qu'on appelle des méta-distributions.

Histoire

Gentoo est basé sur le développement de la propre distribution de Daniel Robbins appelée Enoch Linux. L'objectif principal de la distribution était son propre assemblage (similaire à Linux From Scratch), optimisé pour un matériel spécifique et contenant l'ensemble minimum de programmes requis par l'utilisateur.

En 2004, la Gentoo Foundation, une organisation à but non lucratif, a été fondée, sous laquelle Robbins a transféré tous les droits sur le code source et les marques, prenant ainsi du recul par rapport au développement de la distribution.

Le développement est actuellement géré par le Conseil d'Administration de cinq membres (responsable de la gestion du fonds) et le Conseil Gentoo (technique) de sept membres, élus pour un mandat d'un an.

Début 2009, le design du site a été mis à jour. La page d'accueil affiche les actualités, les discussions et les articles des développeurs, ainsi que l'Avis de sécurité Gentoo Linux.

En octobre 2009, Gentoo a eu dix ans et a produit une grande collection de captures d'écran et une chronologie de la distribution.

Philosophie

La philosophie Gentoo remonte à l'époque de la fondation de la distribution et reste inchangée à ce jour. Le fondateur Daniel Robbins résume le concept du projet comme suit :

Chaque utilisateur doit effectuer un certain travail. L'objectif de Gentoo est de développer des outils et des systèmes qui permettent à l'utilisateur de faire son travail aussi efficacement et agréablement qu'il le souhaite. Nos outils doivent être amusants et aider l'utilisateur à apprécier la richesse de Linux et de la communauté du logiciel libre, ainsi que la flexibilité du logiciel libre. Ceci n'est possible que lorsque les outils sont créés pour refléter et réaliser la volonté de l'utilisateur, lui laissant toutes les possibilités jusqu'à l'étape finale (code source). Lorsqu'un outil force l'utilisateur à agir d'une certaine manière, l'outil travaille contre lui, pas pour lui. Nous avons tous été confrontés à des situations où les outils cherchaient à nous imposer leur propre volonté. Cet état de fait est un pas en arrière, incompatible avec la philosophie Gentoo.
En d'autres termes, la philosophie de Gentoo est de créer de meilleurs outils. Lorsque l'instrument remplit parfaitement sa tâche, vous pouvez même ne pas remarquer sa présence, car il ne vous relit pas, ne se manifeste pas et ne vous oblige pas à le bricoler quand vous n'avez absolument pas le temps pour lui. L'outil sert l'utilisateur, pas l'utilisateur qui sert l'outil.
Le futur défi de Gentoo est de continuer à lutter pour créer des outils presque parfaits. Des outils qui répondent aux besoins de nombreux utilisateurs différents (chacun avec un objectif différent) avec une simplicité qui va de pair avec une puissance inégalée. Vous n'aimez pas utiliser des outils adaptés à vos besoins ? N'est-ce pas une sensation formidable ? Notre objectif est de transmettre ce sentiment au plus grand nombre.

Texte original(Anglais)

Chaque utilisateur a du travail à faire. L'objectif de Gentoo est de concevoir des outils et des systèmes qui permettent à un utilisateur de faire ce travail aussi agréablement et efficacement que possible, comme il l'entend. Nos outils devraient être un plaisir à utiliser et devraient aider l'utilisateur à apprécier la richesse de la communauté Linux et du logiciel libre, et la flexibilité du logiciel libre. Ceci n'est possible que lorsque l'outil est conçu pour refléter et transmettre la volonté de l'utilisateur, et laisser les possibilités ouvertes quant à la forme finale des matières premières (le code source). Si l'outil oblige l'utilisateur à faire des choses façon, alors l'outil travaille contre, plutôt que pour, l'utilisateur. Nous avons tous vécu des situations où les outils semblent nous imposer leurs volontés respectives. C'est à l'envers et contraire à la philosophie Gentoo.
En d'autres termes, la philosophie de Gentoo est de créer de meilleurs outils. Lorsqu'un outil fait parfaitement son travail, vous pourriez même ne pas être très conscient de sa présence, car il n'interfère pas et ne fait pas connaître sa présence, ni ne vous oblige à interagir avec lui lorsque vous ne le souhaitez pas. L'outil sert l'utilisateur plutôt que l'utilisateur servant l'outil.
L'objectif de Gentoo est de s'efforcer de créer des outils presque idéaux. Des outils pouvant répondre aux besoins de nombreux utilisateurs différents, tous avec des objectifs divergents. N'aimez-vous pas quand vous trouvez un outil qui fait exactement ce que vous voulez faire ? Ça ne fait pas du bien ? Notre mission est de donner cette sensation au plus grand nombre.

Principales caractéristiques

Installation

L'installation de Gentoo peut se faire de différentes manières. La plus courante est une installation minimale sur disque à partir d'une archive stage3. Comme beaucoup d'autres distributions, Gentoo peut être installé à partir d'un Live CD ou d'une autre distribution Linux fonctionnelle.

Pour faciliter l'installation, toutes les étapes sont détaillées dans le manuel Gentoo. En plus de cela, il existe une « Description des méthodes d'installation alternatives » ; la plupart de ces méthodes sont destinées aux utilisateurs avancés et aux utilisateurs qui ne peuvent pas installer Gentoo à partir d'un CD.

À partir de la version 2006.0, un programme d'installation graphique (GTK +) a été publié pour simplifier l'installation du système. Contrairement à la méthode d'installation standard du disque de démarrage minimal, le programme d'installation a utilisé stage1.

Le 22 septembre 2008, les développeurs de la distribution Gentoo Linux ont complètement abandonné le système de publication et sont passés à des "étapes" hebdomadaires automatiquement compilées.

Depuis janvier 2009, la prise en charge du programme d'installation graphique a été interrompue.

Catalyseur

Depuis la version 2004.0, Catalyst est disponible sur Gentoo, qui est utilisé pour construire toutes les versions de Gentoo et peut être utilisé pour créer votre propre support d'installation.

Étapes

Typiquement, l'installation est effectuée à partir de l'une des trois « étapes » (étape-archives) :

  • Étape 1 : un système minimal pour l'installation doit être préparé et tous les composants principaux du système cible doivent être assemblés ;
  • Étape 2 : Le système minimal est déjà préparé pour l'installation, mais les composants de base du système cible doivent encore être assemblés par vous-même ;
  • Étape 3 : Le système minimal pour l'installation est déjà préparé et les composants de base du système cible sont déjà assemblés.

Depuis novembre 2005, seules les installations stage3 sont officiellement prises en charge. Bien que les archives des deux premières étapes soient toujours disponibles en téléchargement, les instructions d'installation pour les utiliser ont été supprimées du manuel et ajoutées à la FAQ Gentoo.

USB en direct

Il existe des moyens documentés de créer une version Live USB de Gentoo manuellement ou en utilisant UNetbootin.

Distributions compatibles et basées sur Gentoo

Kit de distribution Catégorie /
Sabayon Linux Bureau Xfce, GNOME, KDE
Calculer Linux Bureau, Serveur KDE, Xfce, MATE
Vieux ordinateurs Fluxbox
SystemRescueCD Porter secours JWM, Xfce
Liberté Linux Intimité LXDE
Pentoo Sécurité Éclaircissement
Chapeau d'étain Sécurité GNOME
Amusant aussi Bureau, Serveur
VidaLinux Bureau GNOME
Gentoox Jeux
Bureau
Serveur
Bureau

désavantages

La compilation de packages à partir des sources prend beaucoup plus de temps que l'installation d'exécutables pré-construits. Dans certains cas, selon le matériel et la taille du code source, la compilation de programmes volumineux peut prendre plusieurs heures ou nécessiter plusieurs gigaoctets d'espace temporaire sur le disque cible.

Généralement, les utilisateurs de Gentoo supportent une compilation lente en échange de la possibilité de définir leurs propres paramètres d'installation, fournis par la technologie de configuration flexible de Portage. Cependant, il existe un certain nombre de solutions de contournement pour accélérer le package d'installation.

Logo et mascottes

Logo officiel Gentoo Linux - Lettre stylisée ressemblant à une perle de magatama japonaise argentée. Parmi les personnages mascottes non officiels de la distribution - Larry la vache (eng. Larry la vache) et la soucoupe volante Znurt (eng. Znurt la soucoupe volante) .

Donnez votre avis sur "Gentoo Linux"

Remarques (modifier)

  1. ... Gentoo Linux. Consulté le 3 novembre 2012.
  2. Inclus dans les dix principales distributions sur le site Web de DistroWatch), ... DistroWatch.com. Consulté le 16 juillet 2010.
  3. .
  4. Robbins, Daniel.... Gentoo.org (9 octobre 2005). Consulté le 18 juillet 2010.
  5. Robbins, Daniel.(30 juin 2009). Consulté le 16 juillet 2010.
  6. ... Slashdot. Consulté le 16 juillet 2010.
  7. ... Gentoo.org. Consulté le 16 juillet 2010.
  8. ... Gentoo.org. Consulté le 16 juillet 2010.
  9. Sellier, Josué.... Gentoo.org (22 juillet 2009). Consulté le 16 juillet 2010.
  10. .
  11. Il est difficile de déterminer le nombre exact de plates-formes disponibles - cela vaut plutôt la peine de parler du support officiel fourni par les mots-clés possibles dans l'arborescence et la documentation de Portage Manuel Gentoo.
  12. Expliquer pourquoi nous n'approuvons pas d'autres systèmes www.gnu.org/distros/common-distros.html
  13. ... Gentoo.org. Consulté le 24 septembre 2016.
  14. ... Gentoo.org. Consulté le 18 juin 2010.
  15. ... Gentoo.org. Consulté le 18 juin 2010.
  16. ... Gentoo.org. Consulté le 24 septembre 2010.
  17. .
  18. ... Communauté russe Gentoo Linux (16 décembre 2008). Consulté le 16 juillet 2010.
  19. ... Gentoo.org. Consulté le 16 juillet 2010.
  20. (14 novembre 2005). Consulté le 16 juillet 2010.
  21. ... Sven Vermeulen (5 novembre 2005). Consulté le 16 juillet 2010.
  22. sur le site
  23. . Manuel Gentoo Linux x86(7 juillet 2008). Consulté le 8 mai 2009.
  24. . Manuel Gentoo Linux x86
  25. . Manuel Gentoo Linux x86(7 juillet 2008). Consulté le 8 mai 2009.
  26. . Manuel Gentoo Linux x86(7 juillet 2008). Consulté le 8 mai 2009.
  27. ... Monnaies du monde. Consulté le 2 novembre 2012.
  28. (lien indisponible - l'histoire) ... Marinebio.org. Consulté le 2 novembre 2012.
  29. ... Gentoo.org (11 décembre 2005). Consulté le 28 janvier 2010.
  30. Contenu de /xml/images/znurt.jpg]. Gentoo.org (9 novembre 2002). Consulté le 2 août 2011.

Liens

  • - projet wiki
  • - fourchette de Daniel Robbins
  • - Distribution optimisée basée sur Gentoo conçue pour un déploiement rapide dans un environnement d'entreprise
  • @ DistroWatch

Extrait de Gentoo Linux

- Ils disent que vous avez fait la paix avec les Turcs ?
Balashev inclina la tête pour l'affirmer.
« La paix a été faite… », a-t-il commencé. Mais Napoléon ne le laissa pas parler. Apparemment, il avait besoin de parler lui-même, seul, et il continuait à parler avec cette éloquence et cette intempérance d'irritation auxquelles les gens gâtés sont si enclins.
- Oui, je sais, tu as fait la paix avec les Turcs sans avoir la Moldavie et la Valachie. Et je donnerais ces provinces à votre souverain comme je lui ai donné la Finlande. Oui, - continua-t-il, - j'ai promis et donnerais à l'empereur Alexandre la Moldavie et la Valachie, et maintenant il n'aura pas ces belles provinces. Il pourrait cependant les annexer à son empire, et en un règne il étendrait la Russie du golfe de Botnie à l'embouchure du Danube. Catherine la Grande n'aurait pas pu faire plus », dit Napoléon, s'enflammant de plus en plus, se promenant dans la pièce et répétant à Balashev à peu près les mêmes paroles qu'il avait dites à Alexandre lui-même à Tilsitt. « Tout cela il l'aurait du a mon amitie... Ah ! Quel beau regne, quel beau regne ! nez.
- Quel beau regne aurait pu etre celui de l'Empereur Alexandre ! [Tout cela il le devrait à mon amitié... Oh, quel beau règne, quel beau règne ! Alexandre!]
Il jeta un coup d'œil à Balashev avec regret, et tout à l'heure Balashev voulait remarquer qu'il l'avait de nouveau interrompu à la hâte.
- Que pouvait-il désirer et chercher de tel qu'il ne trouverait pas dans mon amitié ? .. - dit Napoléon en haussant les épaules de stupéfaction. - Non, il a préféré s'entourer de mes ennemis, et par qui ? Il a continué. - Il convoqua les Stein, Armfeld, Vintsingerode, Bennigsenov, Stein - un traître chassé de sa patrie, Armfeld - un lecher et intrigant, Vintzingerode - un sujet fugitif de France, Bennigsen un peu plus militaire que d'autres, mais toujours incapable, qui pouvait ne rien faire fait en 1807 et qui aurait dû réveiller de terribles souvenirs chez l'empereur Alexandre... Supposons que, s'ils en étaient capables, on puisse s'en servir, - continua Napoléon, ayant à peine le temps de suivre les considérations qui lui montraient sans cesse sa justesse ou la force (dont son concept était le même), mais ce n'est pas le cas non plus : ils ne conviennent ni à la guerre ni à la paix. Barclay, disent-ils, est le plus efficace de tous ; mais je ne dirai pas cela, à en juger par ses premiers mouvements. Et que font-ils ? Que font tous ces courtisans ! Pfuel propose, argumente Armfeld, Bennigsen réfléchit, et Barclay, appelé à agir, ne sait que décider, et le temps passe. One Bagration est un militaire. Il est stupide, mais il a de l'expérience, un œil et de la détermination... Et quel rôle joue votre jeune souverain dans cette foule laide. Ils le compromettent et le blâment sur tout ce qui se passe. Un souverain ne doit etre al "armee que quand il est general, [Le souverain ne devrait être avec l'armée que lorsqu'il est commandant,] - a-t-il dit, envoyant apparemment ces mots directement comme un défi face au souverain. Napoléon savait comment l'empereur voulait qu'Alexandre soit un chef militaire.
- Cela fait une semaine que la campagne a commencé, et vous n'avez pas réussi à protéger Vilna. Vous êtes coupé en deux et chassé des provinces polonaises. Votre armée murmure...
« Au contraire, Votre Majesté », dit Balashev, qui eut à peine le temps de mémoriser ce qu'on lui disait, et regarda avec peine ce feu d'artifice de mots, « les troupes brûlent de désir...
— Je sais tout, l'interrompit Napoléon, je sais tout, et je connais le nombre de vos bataillons aussi bien que le mien. Vous n'avez pas deux cent mille soldats, mais j'en ai trois fois plus. Je te donne ma parole d'honneur ", dit Napoléon, oubliant que sa parole d'honneur n'avait aucune importance ", je te donne ma parole d'honneur que j'ai cinq cent trente mille hommes de ce cote de la Vistule . [Honnêtement, j'ai cinq cent trente mille personnes de ce côté de la Vistule.] Les Turcs ne vous sont d'aucun secours : ils ne valent rien et l'ont prouvé en faisant la paix avec vous. Les Suédois sont destinés à être gouvernés par des rois fous. Leur roi était fou ; ils l'ont changé et en ont pris un autre - Bernadotte, qui est immédiatement devenu fou, car seul un fou, étant un Suédois, peut conclure des alliances avec la Russie. - Napoléon sourit malicieusement et porta à nouveau la tabatière à son nez.
Pour chacune des phrases de Napoléon, Balashev voulait et avait quelque chose à objecter ; sans cesse il faisait le mouvement d'un homme qui voulait dire quelque chose, mais Napoléon l'interrompit. Par exemple, à propos de la folie des Suédois, Balashev a voulu dire que la Suède est une île quand la Russie est derrière elle ; mais Napoléon cria avec colère pour étouffer sa voix. Napoléon était dans cet état d'irritation où il n'avait besoin de parler, de parler et de parler que pour se prouver sa justice. Balashev avait du mal : lui, en tant qu'ambassadeur, craignait de perdre sa dignité et éprouvait le besoin de s'y opposer ; mais, en tant qu'homme, il recula moralement avant d'oublier la colère déraisonnable dans laquelle se trouvait évidemment Napoléon. Il savait que toutes les paroles prononcées maintenant par Napoléon n'avaient pas d'importance, que lui-même, quand il reviendrait à lui, en aurait honte. Balashev se tenait les yeux baissés, regardant les jambes épaisses en mouvement de Napoléon, et essayait d'éviter son regard.
- Quels sont vos alliés pour moi ? - dit Napoléon. - Mes alliés sont des Polonais : ils sont quatre-vingt mille, ils se battent comme des lions. Et ils seront deux cent mille.
Et, probablement, encore plus indigné qu'ayant dit cela, il ait dit un mensonge évident et que Balashev se tenait silencieusement devant lui dans la même posture de soumission à son sort, il se retourna brusquement, s'approcha du visage même de Balashev et, faisant gestes énergiques et rapides avec ses mains blanches, presque crié:
« Sache que si tu serres la Prusse contre moi, sache que je l'effacerai de la carte de l'Europe », dit-il avec un visage pâle et déformé de méchanceté, un geste énergique d'une petite main, frappant l'autre. - Oui, je te jetterai à travers la Dvina, à travers le Dniepr, et je reconstruirai contre toi la barrière que l'Europe était criminelle et aveugle, qui a laissé être détruite. Oui, c'est ce qui va t'arriver, c'est ce que tu as gagné en t'éloignant de moi », a-t-il dit et a traversé plusieurs fois la pièce en silence, en frémissant ses épaules épaisses. Il mit une tabatière dans la poche de son gilet, la ressortit, la porta plusieurs fois à son nez et s'arrêta en face de Balashev. Il s'arrêta, regarda directement Balashev dans les yeux d'un air moqueur et dit à voix basse : - Et pourtant quel beau règne aurait pu avoir votre maître !
Balashev, ressentant le besoin de s'opposer, a déclaré que du côté russe, les choses ne se présentaient pas sous une forme aussi sombre. Napoléon se taisait, continuait à le regarder d'un air moqueur et, visiblement, ne l'écoutait pas. Balashev a déclaré que la Russie attendait le meilleur de la guerre. Napoléon hocha la tête avec condescendance, comme s'il disait : "Je sais, c'est ton devoir de le dire, mais tu n'y crois pas toi-même, tu es convaincu par moi".
À la fin du discours de Balashev, Napoléon a de nouveau sorti la tabatière, l'a reniflé et, en guise de signal, lui a donné deux coups de pied à terre. La porte s'ouvrit ; un chambellan respectueusement tordu tendit à l'empereur un chapeau et des gants, un autre tendit un mouchoir. Napoléon, ne les regardant, se tourna vers Balashev.
«Assurez de ma part l'empereur Alexandre, dirent les ots en prenant son chapeau, que je lui suis dévoué comme auparavant : je l'aime complètement et j'apprécie très fortement ses hautes qualités. Je ne vous retiens plus, général, vous recevrez ma lettre al "Empereur. [Je ne vous retiens plus, général, vous recevrez ma lettre au souverain.] - Et Napoléon se dirigea rapidement vers la porte. De la salle de réception tout se précipita en avant et en bas des escaliers.

Après tout ce que lui dit Napoléon, après ces accès de colère et après les dernières paroles sèches :
"Je ne vous retiens plus, général, vous recevrez ma lettre", Balashev était sûr que non seulement Napoléon ne voudrait pas le voir, mais essaierait de ne pas le voir - l'ambassadeur offensé et, surtout, un témoin de son obscène ferveur. Mais, à sa grande surprise, Balashev, par l'intermédiaire de Duroc, reçut ce jour-là une invitation à la table de l'empereur.
Bessières, Caulaincourt et Berthier étaient à dîner. Napoléon salua Balachev d'un air joyeux et affectueux. Non seulement il n'y avait aucune expression de timidité en lui ou d'auto-reproche pour son emportement matinal, mais, au contraire, il s'efforçait de remonter le moral de Balashev. Il était évident que pendant longtemps pour Napoléon dans sa conviction il n'y avait aucune possibilité d'erreurs et que dans son concept tout ce qu'il faisait était bon non pas parce qu'il convergeait avec l'idée de ce qui est bon et mauvais, mais parce qu'il l'a fait c'est.
L'empereur était très joyeux après sa promenade à cheval à Vilna, au cours de laquelle des foules de gens l'ont salué et l'ont vu partir avec enthousiasme. A toutes les fenêtres des rues où il passait, des tapis, des banderoles et ses monogrammes étaient affichés, et des dames polonaises, le saluant, lui agitaient leurs mouchoirs.
Au dîner, après avoir assis Balashev à côté de lui, il le traita non seulement avec bonté, mais le traita comme s'il considérait Balashev parmi ses courtisans, parmi ces gens qui sympathisaient avec ses plans et auraient dû se réjouir de ses succès. Soit dit en passant, il a commencé à parler de Moscou et a commencé à interroger Balashev sur la capitale russe, non seulement comme un voyageur curieux pose des questions sur un nouvel endroit qu'il a l'intention de visiter, mais comme s'il était convaincu que Balashev, en tant que Russe, devrait être flatté de cette curiosité.
- Combien y a-t-il d'habitants à Moscou, combien de maisons ? Est-il vrai que Moscou s'appelle Moscou la sainte ? [saint ?] Combien y a-t-il d'églises à Moscou ? Il a demandé.
Et à la réponse qu'il y a plus de deux cents églises, il dit :
- Pourquoi un tel abîme d'églises ?
« Les Russes sont très pieux, répondit Balashev.
"Cependant, un grand nombre de monastères et d'églises est toujours un signe du retard du peuple", a déclaré Napoléon, se retournant vers Caulaincourt pour un bilan de ce jugement.
Balashev s'est permis respectueusement d'être en désaccord avec l'opinion de l'empereur français.
« Chaque pays a ses propres coutumes », a-t-il déclaré.
"Mais nulle part ailleurs en Europe, il n'y a rien de tel", a déclaré Napoléon.
"Je m'excuse auprès de Votre Majesté", a déclaré Balashev, "outre la Russie, il y a aussi l'Espagne, où il y a aussi beaucoup d'églises et de monastères.
Cette réponse de Balashev, faisant allusion à la récente défaite des Français en Espagne, fut très appréciée plus tard, selon Balashev, à la cour de l'empereur Alexandre et fut très peu appréciée maintenant, au dîner de Napoléon, et passa inaperçue.
D'après les visages indifférents et abasourdis des messieurs des maréchaux, il était évident qu'ils étaient perplexes quant à la sévérité, à laquelle l'intonation de Balashev faisait allusion. "Si elle l'était, alors nous ne l'avons pas comprise ou elle n'est pas du tout spirituelle", disaient les expressions sur les visages des commissaires. Cette réponse fut si peu appréciée que Napoléon ne s'en aperçut même pas et demanda naïvement à Balashev quelles villes partait d'ici la route directe de Moscou. Balashev, qui veillait tout le temps du dîner, répondit que comme tout chemin mene à Rome, tout chemin mene à Moscou, qu'il y a beaucoup de chemins, et que parmi ces différents chemins il y a le chemin de Poltava, que choisit Karl XII, dit Balashev, rougissant involontairement de plaisir au succès de cette réponse. Avant que Balashev ait eu le temps de finir ses derniers mots : « Poltawa », Colencourt avait déjà commencé à parler des inconvénients de la route de Pétersbourg à Moscou et de ses souvenirs pétersbourgeois.
Après le dîner, nous sommes allés boire un café dans le bureau de Napoléon, qui, il y a quatre jours, était le bureau de l'empereur Alexandre. Napoléon s'assit, toucha le café dans la tasse de Sèvres, et montra vilainement une chaise à Balashev.
Il y a une humeur d'après-midi bien connue chez une personne, qui, plus fort que toute raison raisonnable, fait qu'une personne se sente contente d'elle-même et considère tout le monde comme ses amis. Napoléon était à cet endroit. Il lui semblait qu'il était entouré de gens qui l'adorent. Il était convaincu que Balashev, après son dîner, était son ami et son adorateur. Napoléon lui adressa un sourire aimable et légèrement moqueur.
- C'est la même pièce, m'a-t-on dit, dans laquelle vivait l'empereur Alexandre. Étrange, n'est-ce pas, général ? - dit-il, ne doutant évidemment pas que cet appel ne pouvait qu'être agréable à son interlocuteur, puisqu'il prouvait la supériorité de lui, Napoléon, sur Alexandre.
Balashev ne put répondre à cela et baissa la tête en silence.
— Oui, dans cette pièce, il y a quatre jours, Wintsingerode et Stein se sont entretenus, reprit Napoléon avec le même sourire moqueur et confiant. « Ce que je ne comprends pas, dit-il, c'est que l'empereur Alexandre a rapproché de lui tous mes ennemis personnels. Je ne comprends pas cela. Ne pensait-il pas que je pouvais faire la même chose ? - avec une question, il se tourna vers Balashev, et, évidemment, ce souvenir le replongea dans cette trace de colère matinale, qui était encore fraîche en lui.
« Et faites-lui savoir que je le ferai », dit Napoléon en se levant et en repoussant sa tasse de la main. - J'expulserai d'Allemagne tous ses proches, Wiertemberg, Baden, Weimar... oui, je les expulserai. Qu'il leur prépare l'asile en Russie !
Balashev inclina la tête, montrant par son apparence qu'il aimerait prendre congé et n'écoute que parce qu'il ne peut qu'écouter ce qu'on lui dit. Napoléon ne remarqua pas cette expression ; il s'adressait à Balashev non comme un ambassadeur de son ennemi, mais comme un homme qui lui était maintenant complètement dévoué et qui devait se réjouir de l'humiliation de son ancien maître.
- Et pourquoi l'empereur Alexandre a-t-il pris le commandement des troupes ? Pourquoi est-ce? La guerre est mon métier, et son affaire est de régner, pas de commander des troupes. Pourquoi a-t-il assumé une telle responsabilité ?
Napoléon reprit la tabatière, fit plusieurs fois le tour de la pièce en silence et s'approcha soudainement de Balashev et avec un léger sourire si confiant, rapidement, simplement, comme s'il faisait quelque chose non seulement d'important, mais aussi d'agréable pour Balashev, leva son main au visage du général russe de quarante ans et, le prenant par l'oreille, tira légèrement en souriant des lèvres seules.
- Avoir l "oreille tiree par l" Empereur [Être arraché à l'oreille par l'empereur] était considéré comme le plus grand honneur et faveur à la cour de France.
« Eh bien, vous ne dites rien, admirateur et courtisan de l'Empereur Alexandre ? courtisan et admirateur à côté de lui, Napoléon.
- Les chevaux sont-ils prêts pour le général ? ajouta-t-il en inclinant légèrement la tête en réponse à l'arc de Balashev.
- Donnez-lui le mien, il doit aller loin...
La lettre apportée par Balashev était la dernière lettre de Napoléon à Alexandre. Tous les détails de la conversation furent transmis à l'empereur russe et la guerre commença.

Après sa rencontre à Moscou avec Pierre, le prince Andrei est parti pour Pétersbourg pour affaires, comme il l'a dit à ses proches, mais essentiellement pour y rencontrer le prince Anatol Kouraguine, qu'il a jugé nécessaire de rencontrer. Kouraguine, dont il s'est renseigné à son arrivée à Pétersbourg, n'était plus là. Pierre a fait savoir à son beau-frère que le prince Andrew le poursuivait. Anatol Kouraguine reçut immédiatement une nomination du ministre de la Guerre et partit pour l'armée moldave. Au même moment, à Pétersbourg, le prince Andrei rencontra Kutuzov, son ancien général, toujours proche de lui, et Kutuzov l'invita à l'accompagner dans l'armée moldave, où l'ancien général fut nommé commandant en chef. Le prince Andrew, ayant été affecté au siège de l'appartement principal, est parti pour la Turquie.
Le prince Andrey considérait qu'il était gênant d'écrire à Kouraguine et de le convoquer. Sans donner une nouvelle raison pour le duel, le prince Andrei a considéré le défi de sa part de compromettre la comtesse Rostov, et donc il a cherché une rencontre personnelle avec Kouraguine, dans laquelle il avait l'intention de trouver une nouvelle raison pour le duel. Mais dans l'armée turque, il n'a pas non plus rencontré Kouraguine, qui, peu de temps après l'arrivée du prince Andrei dans l'armée turque, est retourné en Russie. Dans le nouveau pays et dans les nouvelles conditions de vie, cela devenait plus facile pour le prince Andrey. Après la trahison de sa fiancée, qui le frappait d'autant plus, qu'il en cachait avec zèle l'effet sur lui à tous, les conditions de vie dans lesquelles il était heureux étaient difficiles pour lui, et plus difficiles encore étaient la liberté et l'indépendance qu'il si cher auparavant. Non seulement il ne pensait pas à ces anciennes pensées qui lui venaient d'abord en regardant le ciel du champ d'Austerlitz, qu'il aimait à développer avec Pierre et qui remplissait sa solitude à Bogucharovo, puis en Suisse et à Rome ; mais il avait même peur de se souvenir de ces pensées, qui révélaient des horizons sans fin et lumineux. Il ne s'intéressait plus qu'aux intérêts pratiques les plus immédiats, sans rapport avec les premiers, qu'il s'emparait d'autant plus d'avidité que les premiers lui étaient fermés. Comme si cette voûte sans fin du ciel, qui s'était auparavant dressée au-dessus de lui, se transformait soudain en une voûte basse et définie qui se pressait contre lui, dans laquelle tout était clair, mais il n'y avait rien d'éternel et de mystérieux.
Parmi les activités qui lui sont présentées, le service militaire est pour lui la plus simple et la plus familière. En tant que général de service au quartier général de Kutuzov, il s'est obstinément et avec diligence dans les affaires, surprenant Kutuzov par sa volonté de travailler et sa précision. Ne trouvant pas Kouraguine en Turquie, le prince Andrei n'a pas jugé nécessaire de galoper après lui en Russie ; mais pour autant, il savait que, peu importe le temps qui passait, il ne pouvait pas, ayant rencontré Kouraguine, malgré tout le mépris qu'il avait pour lui, malgré toutes les preuves qu'il se faisait qu'il ne devait pas s'humilier avant la collision avec lui, il savait que, l'ayant rencontré, il ne pouvait s'empêcher de l'appeler, tout comme un homme affamé ne pouvait pas se précipiter vers la nourriture. Et cette conscience que l'insulte n'avait pas encore été retirée, que la colère n'était pas déversée, mais au cœur, empoisonnait le calme artificiel que le prince Andrew s'était arrangé en Turquie sous la forme de vaine activité.

LA CLOCHE

Il y a ceux qui ont lu cette nouvelle avant vous.
Abonnez-vous pour recevoir les derniers articles.
E-mail
Nom
Nom de famille
Comment voulez-vous lire La cloche
Pas de spam