LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam
La figlia di Ubuntu corse da Debian e, ridendo allegramente, lo baciò sulla fronte: "Buon compleanno, papà!" Poi si guardò intorno con uno sguardo gioioso agli ospiti seduti a tavola e chiese con la sua voce sonora:
- Papà, dov'è Gentoo, non è ancora arrivato?
- No, si sta solo preparando.

Tra gli altri distribuzioni Linux Gentoo si distingue per essere circondato da molti miti, di colore chiaro e scuro. Lo uso da oltre 10 anni come casa e ufficio postazione di lavoro e voglio esporre diversi miti con te e crearne un paio di nuovi.

Vorrei anche parlare dei vantaggi e degli svantaggi della distribuzione, per aiutare i dubbiosi e i rifugiati con sistema prendere la decisione giusta. Vorrei anche cogliere l'occasione per postarne alcuni consigli utili che ti aiuterà a evitare ore di ricerca in Internet e ricompilazione di pacchetti mostruosi.

Mito n. 1 - guadagni di produttività

Gentoo Linux fornisce un incremento delle prestazioni grazie al fatto che tutti i programmi sono compilati per uno specifico hardware utente. Nella fase di ideazione e formazione del kit di distribuzione, questa tesi suonava con feroce persistenza.


Questo in realtà non è proprio un mito, ma molto probabilmente non noterai un aumento delle prestazioni a meno che tu non miri a dimostrarlo statisticamente con la Phoronix Test Suite o qualcosa di simile. Possibile eccezione per FireFox costruito con profilazione, USE = "pgo".


Su cosa si basa questo mito? Una gamma molto ristretta di programmi computazionali può essere accelerata quando compilata per una piattaforma specifica dicendo al compilatore di includere istruzioni SIMD, AESNI o AVX. Le distribuzioni binarie spesso sacrificano tali ottimizzazioni a causa dell'eccessiva preoccupazione per la compatibilità con la vecchia architettura di base. Sarebbe più esatto dire che prima era così, ma ora non gioca un ruolo importante.


Questo non è sicuramente il motivo per cui gli adepti apprezzano Gentoo.

Mito n. 2 - Gli aggiornamenti consumano molto tempo

Tecnicamente, questo è vero, sì, a volte i programmi impiegano molto tempo per aggiornarsi, ma le soluzioni alternative sono molto ben battute, il che rende questa tesi un mito. Ecco i miei detentori del record.


(5: 515) $ sudo qlop -t libreoffice firefox qtwebengine libreoffice: media di 15028 secondi per 20 unioni firefox: media di 3127 secondi per 32 unioni qtwebengine: media di 8884 secondi per 5 unioni

in primo luogo nessuno si preoccupa di eseguire aggiornamenti a lungo termine di notte. secondo in qualsiasi momento, il lavoro emerge e la compilazione dei sorgenti possono essere messi in pausa (Ctrl + Z) e ripresi in seguito a sfondo(bg) o esplicitamente (fg). In terzo luogo Puoi chiedere aggiornamento automatico attraverso un piccolo script, come questo.


# Parte 1 laico -S emerge --sync eix-update # Parte 2 emerge -avuND --with-bdeps = y --complete-graph = y --backtrack = 30 --keep-going --verbose-conflicts - esclude "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 "@distfiles eclean conservati-rebuild

Mito n. 3 - Gentoo ha le versioni software più recenti

Ovviamente, se confrontato con Debian Linux, questo è generalmente vero, tuttavia ci sono delle eccezioni. La stessa Debian che prima usava Grub 2 nel ramo stabile e Perl era più nuova versione di Gentoo. Se si confrontano i rami stabili di distribuzioni meno conservative con quelli di Gentoo, il risultato può essere qualsiasi cosa si desideri. Tutto dipende da una serie di circostanze, fino a che punto questo pacchetto è fornito dal manutentore e dai volontari. Ad esempio, QEMU viene aggiornato quasi simultaneamente con il ramo Github stabile e MATE è bloccato in Gentoo alla versione 1.12.2 a causa del fatto che ha pochi sviluppatori.


(5: 499) $ eix -ce qemu; eix -ce mate [I] app-emulation / qemu ( [e-mail protetta]): QEMU + strumenti utente per macchina virtuale basati su kernel [N] mate-base / mate (1.12-r1): Meta ebuild per MATE, un ambiente desktop tradizionale

+1 - straordinaria flessibilità delle impostazioni

Ora parliamo un po' dei meriti di Gentoo Linux. La flessibilità e la capacità di personalizzare molti aspetti del sistema operativo per te sono ciò con cui brilla il kit di distribuzione. Ecco solo alcuni esempi.

  • Systemd o OpenRC, decidi tu stesso.
  • Pulseaudio per dirla o no, pensa.
  • Includere il supporto dri3 in mesa e Xorg o mantenere dri2?
  • Costruisci un sistema operativo a 64 bit senza cloud senza librerie di compatibilità a 32 bit o non vale la pena incontrarsi?
  • Quali codec includere in ffmpeg, mpv, vlc?
  • Che ne dici di un gestore di pacchetti alternativo se lo stock emerge e il portage non vanno bene per te?

+2 - rilasci a rotazione

Per me, questo è uno dei principali vantaggi della distribuzione. A causa del fatto che hai letto distrattamente il feed RSS del tuo kit di distribuzione, non ti troverai in una situazione quando un nuovo inizio è caduto sulla tua testa, file system o come funzionano le interfacce di rete.


Tutte le modifiche importanti vengono comunicate agli utenti in anticipo tramite il meccanismo della newsletter. Puoi leggere le ultime notizie correnti della distribuzione usando il comando eselect news read.


(5: 501) $ sudo eselect news read Nessuna notizia è una buona notizia.

+3 - buona documentazione

± emerge e portage

Sistema di gestione dei pacchetti di base portage e struttura normale gestione dei pacchetti emergere sono molto potenti e funzionali nelle mani di un utente dock esperto e attento. È grazie al sistema portage sono possibili impostazioni fini e flessibili sistema operativo e software personalizzato (vedi +1 sopra). Anche una descrizione sommaria delle possibilità emerge / portage merita un post a parte, quindi mi limiterò a una descrizione generale.

  • L'installazione e l'aggiornamento dei programmi consente di specificare le opzioni necessarie e non necessarie, che, rispettivamente, verranno incluse in esse o escluse da esse durante la compilazione. Questo è impostato dai flag USE che si traducono in --enable-<опция>e --disabilita-<опция>.configure istruzioni per lo script di installazione dal sorgente.
  • La rimozione dei programmi li rimuove stupidamente senza preoccuparsi delle dipendenze. Quindi fai attenzione a ciò che stai per eliminare. Se disinstalli python o gcc, dovrai scaricare i binari, poiché emergere cadrà in uno stato di torpore e non sarà in grado di costruire il programma dal sorgente.
  • Cerca nel database dei pacchetti, elenca i file in un pacchetto, identifica un pacchetto in base a un determinato file, dipendenze di questo pacchetto, cronologia delle operazioni emergere e altra utilità.
  • L'impostazione viene eseguita modificando file di testo il che non sorprende. D'altra parte, ci sono molti di questi file e devi sapere cosa è responsabile di cosa.
  • Il calcolo delle dipendenze, l'analisi dell'albero delle porte è piuttosto lento e spesso fastidioso. Il controllo standard degli aggiornamenti potrebbe richiedere 2 minuti prima di visualizzare il risultato sullo schermo.
  • A volte ci sono blocchi, conflitti tra i pacchetti al momento dell'aggiornamento. Nella maggior parte dei casi, tali situazioni vengono eliminate in un paio di minuti, se l'utente conosce abbastanza bene il materiale. Tuttavia, in casi estremamente rari, puoi rimanere a lungo e svelare le dipendenze per un'ora o anche di più.

Quali sono le cause di tali situazioni? Per vari motivi, cambiamenti nella licenza del prodotto, necessità di camuffare o, viceversa, smascherare il pacchetto, occasionalmente errori degli sviluppatori. Esiste una relazione inversa con la frequenza di aggiornamento, quindi si consiglia di aggiornare il sistema regolarmente e quando possibile in modo che l'entropia accumulata nell'albero dei porti non generi una reazione a catena.

-1 - l'installazione iniziale richiede molto tempo

Assurdità totale, ecco un'installazione one-liner.


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

Ma seriamente, l'intero processo richiederà davvero molto più tempo rispetto all'installazione di distribuzioni binarie come Debian o Ubuntu. Tuttavia, le difficoltà sono più che superabili a causa delle seguenti circostanze.

  1. Documentazione di alta qualità, come menzionato sopra.
  2. SystemRescueCd è una distribuzione di ripristino di emergenza basata su Gentoo. SystemRescueCd è molto utile come installatore, più avanti nel passaggio finale avrai bisogno dell'immagine del kernel dell'immagine del LiveCD avviabile se hai difficoltà a configurare e costruire il kernel.
  3. Lo strumento di compilazione automatizzata del kernel genkernel ti consente di percorrere senza problemi la configurazione del kernel e il processo di compilazione più contorti e non formalizzati. Altre utilità da portage-utils, eix, eselect e altre ti permetteranno di avere una buona comprensione dell'ordine e delle dipendenze dei pacchetti installati ed evitare condizioni di blocco.

Piccoli trucchi

Se per qualche motivo la compilazione del pacchetto è stata interrotta (la luce si è spenta, il computer si è bloccato, ecc.), ma tecnicamente può essere ripresa, puoi continuare il processo proprio da qui. Ciò è particolarmente utile per LibreOffice, Chromium o qt-webengine, che richiedono ore per essere compilati.

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

Monta /var/tmp/portage e /usr/portage sull'SSD, e se hai unmetered memoria ad accesso casuale, quindi è possibile su tmpfs, questo darà un notevole aumento della velocità di lavoro emergere.


È possibile eseguire backup binari dei pacchetti di sistema solo in caso di incendio.


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

Come promesso, porto alla vostra attenzione la mia recensione della distribuzione Gentoo, un tempo popolare.

Preambolo

In qualche modo il cliente aveva bisogno di distribuire lo stack LAMP su un computer nuovo e piuttosto potente e installare il CMS. In generale, avrebbe dovuto organizzare un server specifico per il sito. Guidati dalla regola Debian è per lavoro, tutto il resto è per coccole, ho iniziato ad installare questa meravigliosa distribuzione, ricordando che su Liberatum mi è stato chiesto più volte di recensire Gentoo. E questo, il caso è molto adatto. Dopotutto, non dovrebbe installare molto software sul server e tutto può essere rapidamente compilato con l'ottimizzazione per un tipo specifico di processore e spremuto al massimo. Perchè no?!

Sito web e simbologia di Gentoo

Mi è piaciuto il sito ufficiale di Gentoo per la sua interfaccia laconica, la documentazione dettagliata e la buona russificazione. Sono stato particolarmente soddisfatto dell'assenza di pinguini. Siamo spiacenti, ma è difficile immaginare un simbolo Linux più sfortunato. E i marketer sono d'accordo con me: tutte le distribuzioni rispettabili cercano di evitare di usare questo simbolo. Debian ha uno scarabocchio, Ubuntu ha una marcia e openSUSE ha un camaleonte. E solo i più zoppi hanno un pinguino sul logo.

Quindi, penso che il logo Gentoo sia molto buono. Una torta di metallo con un buco. Quali associazioni evoca questo logo? Qualcosa di incomprensibile, compatto, ma molto affidabile. Il modo in cui è.

L'ideologia di Gentoo in breve

L'idea di base dietro Gentoo che distingue questa distribuzione da migliaia di altri cloni noiosi è la seguente. Innanzitutto, installi un set minimo di programmi per creare la tua versione unica di Gentoo, che sarà ottimizzata il più possibile per il tuo hardware e le tue esigenze. In parole povere, ottieni un bootloader, un kernel, una shell, un compilatore e altri strumenti di sviluppo. Questo set è l'immagine ISO, che è disponibile nella sezione sul sito ufficiale. Ovviamente non contiene un server grafico, tanto meno skin grafiche... Solo il minimo richiesto per la compilazione. E occupa un minimo di soli 245 MB.

Quindi puoi farlo in diversi modi. Puoi, ad esempio, ignorare tutti i siti con i programmi giusti, scarica i sorgenti, raccogli tutte le patch necessarie, gestisci le dipendenze e, utilizzando il set scaricato, crea la tua distribuzione. Tuttavia, scegliendo questo metodo, l'utente corre il rischio di morire di vecchiaia,
prima che venga ricevuto un sistema operativo funzionante. Quindi i gentili sviluppatori di Gentoo hanno aggiunto alcune cose extra al carico per l'ISO di avvio principale.

Questo è stage3 - archivio tar.bz2 con informazioni dettagliate su dove trovare i programmi, quali patch e dove cercare, con quali opzioni compilare. In generale, tutte le informazioni necessarie per creare qualsiasi programma. L'utente deve solo indicare il nome del programma desiderato. Questo archivio occupa circa 180 MB in più.

Cosa otteniamo: minimal-install-iso + stage3 = Gentoo. Ma come si presenta il processo di installazione in questo caso?

Installazione di Gentoo

Installare Gentoo è ... leggere la documentazione (abbastanza buona qualità e in russo) e ridigitare i comandi dal manuale nel terminale. Sembrerebbe un'attività piuttosto stupida che non offre all'utente alcuna esperienza utile. Puoi anche piantare una scimmia e uomo intelligente basta prendere e installare ciò che qualcuno ha ristampato prima di lui. Ma questo non è il caso. Credo che passare attraverso questo processo di installazione dia all'utente una comprensione completa di come funziona Linux. E questa conoscenza di base consentirà di evitare un numero enorme di errori in futuro.

Proprio come un ragazzo non può essere giustamente chiamato marito finché non conosce una donna, così un utente non può essere chiamato Linuxoid finché non conosce installazione passo passo Linux tramite la riga di comando. Antica saggezza.

Ad esempio, durante l'installazione di Gentoo, sarà necessario partizionare manualmente il disco utilizzando programma leggendario fdisk, che ha preso così tante vite di dati di utenti disattenti. Imparerai anche come configurare una rete senza utilizzare un'interfaccia grafica. Comprendi come funziona il bootloader. E, naturalmente, la più grande gioia che si possa avere nel mondo Linux ti sta aspettando: compilare il kernel da soli.

Ma basta parole, cominciamo. Dopo l'avvio dall'ISO, siamo accolti da una console nuda. Con nostro grande rammarico, la disgustosa carcassa del pinguino è comunque uscita per salutare l'utente. Apparentemente, non c'è modo senza di essa. Bene, da questo posto devi aprire il manuale ufficiale e cercare di seguire le istruzioni il più fedelmente possibile.

Configurazione di rete

Ovviamente la prima cosa da fare è andare online. Dovrai configurare il tipo di connessione desiderato: PPPoE, Wi-Fi, Ethernet, ecc. - attraverso riga di comando e modifica del testo file di configurazione... Sospetto che già a questo punto una parte significativa degli appassionati premerà il pulsante "off".

Nel mio caso, il tipo di connessione era Ethernet nudo con un server DHCP in esecuzione sulla rete (che distribuisce automaticamente gli indirizzi IP, invia l'indirizzo gateway e la subnet mask). In generale, non ho dovuto configurare nulla manualmente e mi sono solo assicurato che Internet fosse presente (ping ya.ru).

Molti utenti Linux hanno sentito parlare di una distribuzione come Gentoo. E che lavorare con esso è qualcosa di complicato e incomprensibile per un utente normale. Ma in realtà è tutto completamente diverso. Gentoo è una delle poche distribuzioni che ti permette di configurare facilmente il sistema in modo molto flessibile e allo stesso tempo farlo velocemente. Set enorme Software nei repository di questa distribuzione permette di non essere distratti dalla connessione fonti di terze parti IN POI. E il sistema di porte ti consente di selezionare la versione del software desiderato.

Nel formato di revisione di Gento linux, cercheremo di valutare in pratica le capacità di questa distribuzione e fare un ideale sistema personale... Facciamo conoscenza con Portage, impariamo come eliminare le funzionalità non necessarie nei programmi, ottimizziamo il sistema per l'hardware. Non descriveremo il processo di installazione di Gentoo, anche se in effetti dopo aver letto questo articolo non avrai alcun problema con l'installazione, perché la differenza non è così grande.

Molto spesso, su Internet sorgono controversie sul fatto che Gentoo dia un aumento delle prestazioni. Qui, infatti, tutto è estremamente semplice. Tutto dipende da quanto bene hai messo a punto il sistema. Molti se non tutti gli utenti di Gentoo Linux affermano che è la distribuzione più flessibile, qual è la ragione di questa flessibilità?

Innanzitutto, vale la pena iniziare con il fatto che Gentoo è una distribuzione basata sui sorgenti, ovvero tutto il software è distribuito non in pacchetti binari (come deb o rpm), ma sotto forma di codici sorgente. Inoltre, lo stesso sistema di gestione dei pacchetti (se così si può chiamare) è in linea di principio simile al gestore di pacchetti in FreeBSD. Il sistema ha una cartella in cui si trovano le porte, ovvero le sottocartelle con i file ebuild. Questi sono tipi di script, indicano da dove scaricare i file, come compilarli e dove mettere ciò che è successo alla fine. A causa di questo approccio, è sufficiente creare un solo ebuild per installare un intero set di programmi.

USA flag

Vale la pena notare che quando si installano vari software in Gentoo, le sue funzionalità possono essere espanse/ristrette usando i flag USE. Ad esempio, vogliamo installare Pacchetto WireShark, il set standard di consegna di questo programma in varie distribuzioni include un pacchetto di software aggiuntivo molto dignitoso, che molto probabilmente non utilizzeremo. In Gentoo, usando i flag USE, puoi costruire il tuo WireShark, solo con le funzionalità necessarie. Ad esempio, abbiamo bisogno dell'intero stack di protocollo e di una GUI basata su Qt. È sufficiente abilitare tutti i flag tranne doc, doc-pdf e GTK.eq

USE validazione con equery

Di conseguenza, otterremo un pacchetto che peserà molto meno della sua controparte per altre distribuzioni.
I flag possono essere impostati globalmente e localmente. Considera due file

/etc/portage/make.conf- Al file delle impostazioni globali di portage, faremo riferimento molto spesso oggi, perché è lui che ci aiuterà a spremere letteralmente tutto dal nostro sistema. Nel caso dei flag USE, tutto è semplice, in linea USA = "" possiamo specificare quali flag dovrebbero essere usati per ogni pacchetto, ad esempio, ha senso metterci lì sistema se questo sistema init verrà utilizzato in futuro, o KDE se prevedi di lavorare con questa shell. È importante sapere che le dipendenze per i pacchetti saranno determinate dai flag, rispettivamente, più flag ci sono, più dipendenze ci saranno per il software.

/etc/portage/package.use- Qui puoi già definire i file delle impostazioni per ogni pacchetto separatamente, supportato espressioni booleane... Ad esempio:

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

In questo caso, per Python versione 3.6 o successive, installeremo esempi di programmi, e per 2.7 e versioni precedenti, al contrario, gli esempi verranno ignorati. Vale la pena notare che per abilitare il flag, è sufficiente inserire il suo nome, e per dire a portage di ignorare il flag, mettere "-" davanti al suo nome.

Puoi anche specificare flag temporanei che saranno validi una volta durante il processo di compilazione.

UTILIZZO = "<флаг>"emergere<пакет>

Ottimizzazione per l'architettura di destinazione

Oltre a ridurre i file binari modificando i flag USE, è anche possibile ottimizzare le prestazioni del computer configurando il compilatore per l'architettura di destinazione.
Come funziona? - I programmi nei repository di altre distribuzioni sono in formato binario. Gli sviluppatori, di norma, creano programmi senza ottimizzazione per l'architettura, poiché il loro compito principale è far funzionare il programma sul maggior numero possibile di PC. Gentoo ci offre l'opportunità di creare il programma di cui abbiamo bisogno per l'architettura di cui abbiamo bisogno.

Per fare ciò, dobbiamo esaminare il file /etc/portage/make.conf, lì dobbiamo modificare un paio di punti.

CFLAGS- aggiungi lì -martch = nativo o il nome della tua architettura, per esempio -marzo = bene
In effetti, questo potrebbe e sarà limitato, ma spremeremo tutto fuori dal sistema. Aggiungiamo una bandiera -O2, questo dice a portage di creare programmi con ottimizzazioni di secondo livello. Vale la pena notare che in alcune fonti potrebbero scrivere che maggiore è il numero, maggiore è il grado di ottimizzazione, a volte le persone mettono -O10 e altro, ma GCC supporta solo 4 livelli di ottimizzazione, tutto ciò che è più alto verrà automaticamente ripristinato a 4.

Ottimizzazione del processo di costruzione

  1. MAKEOPTS- qui possiamo specificare il numero di thread durante la build, si consiglia di utilizzare n Core + 1;
  2. Ciò renderà la creazione del software meno dispendiosa in termini di tempo.
    ACCEPT_LICENSE = "*"- diamo a portage il permesso di creare programmi con qualsiasi licenza;
  3. L10N = "ru" e LINGUE = "ru ru_RU it"- durante l'assemblaggio dei programmi, verrà eseguita la loro localizzazione (se il programma lo supporta);
  4. CARATTERISTICHE- qui possiamo specificare diverse "caratteristiche" che portage utilizzerà durante il suo lavoro. Ad esempio: recupero dell'utente- Portage rilascerà i privilegi di root durante il caricamento dei file, il che ha senso dal punto di vista della sicurezza. recupero parallelo- Durante la compilazione dei programmi verranno caricati i codici sorgente, questo accelererà i tempi di installazione dei pacchetti. caramella- animazione interessante per emergere. fail-clean- cancellazione di TMP dopo un errore durante la compilazione. 2 ccache- Caching GCC, dà un guadagno molto evidente durante la compilazione. Più pacchi raccogli, maggiore è il guadagno di velocità;
    Altre caratteristiche possono essere trovate sul Wiki ufficiale di Gentoo.
  5. VIDEO_CARDS- ottimizzazione del software per la tua scheda video, ad esempio = "i965 intel";
  6. ACCEPT_KEYWORDS- selezione del ramo portage. Ad esempio con ~ amd64 portage utilizzerà il ramo di test amd64;
  7. GRUB_PIATTAFORME- in fase di compilazione, Grub determinerà le dipendenze relative al tuo sistema e l'installazione verrà eseguita in base al valore impostato. ad esempio = "efi-64" raccoglierà dati approssimativi per l'installazione su una partizione efi, per sistemi a 64 bit;
  1. Prima di entrare da soli nel configuratore del kernel, ha senso cercare su Google la configurazione per la build. Ad esempio, mi ha risparmiato un sacco di tempo con il mio T440P. Di norma, in tali configurazioni ha senso controllare l'hardware e aggiornare tutto.
  2. Ci sono molti modi per configurare il kernel, dal manuale di base (lavorando con il file .config) al configuratore web. Ma di solito tutte le guide usano menuconfig, ma nessuno dice che ci siano varianti più convenienti, GTK - gconfig e Qt - xconfig.
  3. Installa in anticipo sys-kernel / linux-firmware, e se hai bisogno di costruire un modulo che non è nel kernel (ad esempio, iwlwifi.ucode), allora dovresti ricordare che si trovano in / lib / firmware
  4. Se hai intenzione di applicare le patch, ti consiglio vivamente di usare sys-kernel / vanilla-sources, perché queste stesse patch sono state scritte per questo.
  5. L'uso di ccache durante la compilazione del kernel ti farà risparmiare molto tempo compilando solo le parti modificate del kernel.
  6. Consigliamo di leggere l'articolo sulla compilazione del kernel Linux.

Strumenti utili

  • gentoolkit- Un insieme di utilità per l'amministrazione di Gentoo;
  • laico- Strumento per la gestione degli overlay;
  • eix- Comoda applicazione per la ricerca di programmi in portage;
  • oblò- GUI per portage, scritta in GTK, usa emerge come backend;

Conclusione

In questa panoramica di Gentoo Linux, abbiamo scoperto le possibilità di mettere a punto il sistema per l'utente finale. Sulla base di quanto sopra, possiamo concludere che Gentoo è un sistema davvero flessibile. A causa dei flag, possiamo ridurre il file binario, di conseguenza, verrà scaricato rapidamente nella RAM e occuperà meno spazio sul disco rigido. Ritocchi /etc/portage/make.conf dà un notevole aumento della produttività.

Portage consente di utilizzare più versioni di pacchetti contemporaneamente, il che consente di lavorare con il software più stabile, anche se utilizza librerie di test. Abbiamo anche esaminato diverse sfumature della creazione di un kernel e abbiamo appreso un paio di strumenti utili per amministrare Gentoo. Ti consigliamo anche di leggere su e

Gentoo Linuxè una distribuzione Linux versatile, veloce e completamente gratuita per sviluppatori e professionisti della rete.

A differenza di altre distribuzioni, Gentoo Linux ha un avanzato sistema di gestione dei pacchetti chiamato Portage. Portage è progettato nella migliore tradizione delle porte BSD, ma è basato su Python e includerà una serie di funzionalità avanzate tra cui dipendenze, gestione granulare dei pacchetti, installazioni "false" (stile OpenBSD), disconnessione sicura, profili di sistema, pacchetti virtuali, configurazione gestione dei file e altro, ecc.

Panoramica delle funzionalità di Gentoo Linux

Gentoo è un sistema operativo gratuito e open source che può essere rapidamente riconfigurato per ogni singola applicazione. I marchi di Gentoo includono libertà di configurazione, alte prestazioni e una comunità attiva di utenti e sviluppatori.

Con la tecnologia Portage, Gentoo può essere il server ideale, l'ambiente di sviluppo, il desktop professionale, la soluzione di piattaforma incorporata o qualsiasi altra cosa desideri. Poiché il livello di personalizzazione è quasi illimitato, Gentoo viene spesso definito meta-distribuzione.

Portage è il componente principale di Gentoo e include molte funzionalità chiave. Portage è un sistema di distribuzione software per Gentoo. Per ottenere l'ultima versione dell'applicazione Gentoo, devi solo inserire un comando: emerge -sync. Portage aggiornerà quindi il cosiddetto "albero di Portage" da Internet alla macchina locale. L'albero locale contiene una raccolta completa di script usati da Portage per creare e installare nuovi pacchetti Gentoo. Al momento, l'albero di Portage contiene oltre 10.000 pacchetti e vengono visualizzati regolarmente nuovi aggiornamenti e aggiunte.

Portage è un sistema per creare un sistema e installare pacchetti. Quando devi installare un pacchetto, digita semplicemente emerge [nome pacchetto] e Portage creerà una versione personalizzata del pacchetto che corrisponde alle tue specifiche, è ottimizzata per l'hardware del tuo computer e include tutte le funzionalità che ti aspetti dal pacchetto.

Il vantaggio di Gentoo Linux

  1. Gli utenti Gentoo Linux più esigenti possono conoscere meglio il sistema operativo Linux. Installare il sistema operativo e il software non è facile come su Ubuntu, Fedora (Red Hat), Linux Mint, Backtrack, Debian e altre distribuzioni con pacchetti binari. Di conseguenza, gli utenti Gentoo avranno una migliore comprensione di come funziona Linux.
  2. Qualsiasi software che può essere installato su Gentoo Linux può essere compilato e installato dai sorgenti. Tuttavia, molti programmi sono disponibili anche in formato binario. Gli utenti possono anche installare dal codice sorgente e, in questo caso, è possibile apportare modifiche locali, adattando la soluzione alle esigenze specifiche. I sistemi di gestione dei pacchetti sono progettati su base modulare e ogni pacchetto può essere personalizzato e ottimizzato da un singolo utente.
  3. Gentoo Linux è una distribuzione con percorso di aggiornamento molto veloce. Dopo che una nuova versione di un programma è stata rilasciata, appare nel repository Gentoo entro 1 o 2 giorni. L'utente può aggiornare il software in qualsiasi momento.
  4. Con Gentoo, non è necessario installare frequentemente il sistema operativo Linux per aggiornare all'ultima versione, a differenza di Ubuntu, Fedora o Debian.

Svantaggi di Gentoo Linux:

  1. In modalità shell grafica, Gentoo Linux è ancora collegato ai derivati ​​di Ubuntu.
  2. Potenziali arresti anomali meno comuni sui server mission-critical.
GNU/Linux con tecnologia Portage potente e flessibile, che combina capacità di configurazione e personalizzazione, nonché un sistema di gestione automatizzata dei pacchetti. Quest'ultimo è stato influenzato dal sistema di gestione dei pacchetti FreeBSD. Una caratteristica distintiva di Gentoo è la disponibilità dell'ottimizzazione per hardware specifico.

La distribuzione parte dallo sviluppo Daniel Robbins la distribuzione Enoch Linux nel 1999. Grazie al sistema Portage, che ti permette di fare quasi tutto da Gentoo (dal server alla workstation), questa distribuzione può essere classificata come una cosiddetta meta-distribuzione.

Storia

Gentoo è basato sulla distribuzione di Daniel Robbins chiamata Enoch Linux. Lo scopo principale della distribuzione era il proprio assembly (simile a Linux From Scratch), ottimizzato per hardware specifico e contenente l'insieme minimo di programmi richiesti dall'utente.

Nel 2004 è stata fondata la Gentoo Foundation, un'organizzazione senza scopo di lucro, in base alla quale Robbins ha trasferito tutti i diritti sul codice sorgente e sui marchi, rimuovendo così lo sviluppo della distribuzione.

Lo sviluppo è attualmente gestito dal Consiglio di fondazione di cinque (responsabili della gestione del fondo) e dal Consiglio di Gentoo (tecnico) di sette membri, eletti per un anno.

All'inizio del 2009 è stato aggiornato il design del sito. La home page mostra le notizie degli sviluppatori, le discussioni e gli articoli, e Gentoo Linux Security Advisory.

Nell'ottobre 2009, Gentoo ha compiuto dieci anni e ha prodotto una vasta raccolta di screenshot e una cronologia della distribuzione.

Filosofia

La filosofia Gentoo deriva dai giorni della fondazione della distribuzione e rimane invariata fino ad oggi. Il fondatore Daniel Robbins riassume il concetto qui:

Ogni utente deve svolgere un determinato lavoro. L'obiettivo di Gentoo è sviluppare strumenti e sistemi che permettano all'utente di svolgere il proprio lavoro nel modo più efficiente e divertente che ritiene opportuno. I nostri strumenti dovrebbero essere divertenti e aiutare l'utente ad apprezzare la ricchezza di Linux e della comunità del software libero e la flessibilità del software libero. Questo è possibile solo quando vengono creati strumenti per riflettere ed eseguire la volontà dell'utente, lasciandogli tutte le possibilità fino alla fase finale (codice sorgente). Quando uno strumento costringe l'utente ad agire in un certo modo, lo strumento lavora contro di lui, non per lui. Abbiamo tutti affrontato situazioni in cui gli strumenti hanno cercato di imporci la propria volontà. Questo stato di cose è un passo indietro, incompatibile con la filosofia Gentoo.
In altre parole, la filosofia di Gentoo è creare strumenti migliori. Quando lo strumento svolge perfettamente il suo compito, potresti anche non accorgerti della sua presenza, perché non ti rilegge, non si manifesta e non ti costringe ad armeggiare quando non hai assolutamente tempo per farlo. Lo strumento serve l'utente, non l'utente che serve lo strumento.
La sfida futura per Gentoo è continuare la lotta per creare strumenti quasi perfetti. Strumenti che soddisfano le esigenze di molti utenti diversi (ognuno con uno scopo diverso) con semplicità che va di pari passo con una potenza senza rivali. Non ami usare strumenti adatti alle tue esigenze? Non è una bella sensazione? Il nostro obiettivo è trasmettere questa sensazione a quante più persone possibile.

Testo originale(Inglese)

Ogni utente ha il lavoro che deve fare. L'obiettivo di Gentoo è progettare strumenti e sistemi che permettano a un utente di lavorare nel modo più piacevole ed efficiente possibile, come meglio crede. I nostri strumenti dovrebbero essere piacevoli da usare e dovrebbero aiutare l'utente ad apprezzare la ricchezza della comunità Linux e del software libero e la flessibilità del software libero. Ciò è possibile solo quando lo strumento è progettato per riflettere e trasmettere la volontà dell'utente, e lascia aperte le possibilità per quanto riguarda la forma finale delle materie prime (il codice sorgente). Se lo strumento costringe l'utente a fare le cose in modo particolare modo, allora lo strumento sta lavorando contro, piuttosto che per, l'utente. Abbiamo tutti sperimentato situazioni in cui gli strumenti sembrano imporre su di noi le loro rispettive volontà. Questo è al contrario e contrario alla filosofia Gentoo.
In altre parole, la filosofia di Gentoo è creare strumenti migliori. Quando uno strumento sta svolgendo perfettamente il suo lavoro, potresti anche non essere molto consapevole della sua presenza, perché non interferisce e non rende nota la sua presenza, né ti costringe a interagire con esso quando non lo desideri. Lo strumento serve l'utente piuttosto che l'utente che serve lo strumento.
L'obiettivo di Gentoo è sforzarsi di creare strumenti quasi ideali. Strumenti in grado di soddisfare le esigenze di molti utenti diversi, tutti con obiettivi divergenti. Non ti piace quando trovi uno strumento che fa esattamente quello che vuoi fare? Non è fantastico? La nostra missione è dare quella sensazione a quante più persone possibile.

Caratteristiche principali

Installazione

L'installazione di Gentoo può essere eseguita in vari modi. Il più comune è un'installazione minima del disco da un archivio stage3. Come molte altre distribuzioni, Gentoo può essere installato da un Live CD o da un'altra distribuzione Linux funzionante.

Per facilitare l'installazione, tutti i passaggi sono dettagliati nel Manuale di Gentoo. Oltre a questo, c'è una "Descrizione dei metodi di installazione alternativi"; la maggior parte di questi metodi sono per utenti avanzati e utenti che non possono installare Gentoo da CD.

A partire dalla versione 2006.0, è stato rilasciato un programma di installazione grafico (GTK +) per semplificare l'installazione del sistema. A differenza del metodo di installazione standard del disco di avvio minimo, il programma di installazione utilizzava lo stage1.

Il 22 settembre 2008, gli sviluppatori della distribuzione Gentoo Linux hanno abbandonato del tutto il sistema di rilascio e sono passati a "fasi" settimanali compilati automaticamente.

Da gennaio 2009, il supporto per il programma di installazione grafico è stato interrotto.

Catalizzatore

Dalla versione 2004.0, Catalyst è disponibile su Gentoo, che viene utilizzato per compilare tutte le versioni di Gentoo e può essere utilizzato per creare i propri supporti di installazione.

Fasi

Solitamente l'installazione viene eseguita partendo da una delle tre "fasi" (stage-archivi):

  • Fase 1: deve essere preparato un sistema minimo per l'installazione e devono essere assemblati tutti i componenti principali del sistema di destinazione;
  • Fase 2: Il sistema minimale è già predisposto per l'installazione, ma i componenti di base del sistema di destinazione devono ancora essere assemblati da te;
  • Fase 3: Il sistema minimo per l'installazione è già preparato e i componenti di base del sistema di destinazione sono già assemblati.

A partire da novembre 2005, solo le installazioni stage3 sono ufficialmente supportate. Sebbene gli archivi delle prime due fasi siano ancora disponibili per il download, le istruzioni per l'installazione utilizzandoli sono state rimosse dal manuale e aggiunte alle FAQ di Gentoo.

USB live

Ci sono modi documentati per creare una versione Live USB di Gentoo manualmente o usando UNetbootin.

Distribuzioni basate su Gentoo e compatibili

Kit di distribuzione Categoria /
Sabayon Linux Desktop Xfce, GNOME, KDE
Calcola Linux Desktop, Server KDE, Xfce, MATE
Vecchi computer Fluxbox
SystemRescueCD Salvare JWM, Xfce
Libertà Linux Privacy LXDE
Pentoo Sicurezza illuminismo
TinHat Sicurezza GNOME
Funtoo Desktop, Server
VidaLinux Desktop GNOME
Gentoox gioco
Desktop
server
Desktop

Screpolatura

La compilazione dei pacchetti dai sorgenti richiede molto più tempo rispetto all'installazione di eseguibili precompilati. In alcuni casi, a seconda dell'hardware e delle dimensioni del codice sorgente, la compilazione di programmi di grandi dimensioni può richiedere diverse ore o richiedere diversi gigabyte di spazio temporaneo sul disco di destinazione.

Generalmente, gli utenti Gentoo sopportano una compilazione lenta in cambio della possibilità di definire i propri parametri di installazione, forniti dalla tecnologia di configurazione flessibile di Portage. Tuttavia, esistono una serie di soluzioni alternative per accelerare il pacchetto di installazione.

Logo e mascotte

Logo ufficiale di Gentoo Linux - Lettera stilizzata simile a una perla magatama giapponese argentata. Tra le mascotte non ufficiali della distribuzione - Larry the Cow (ing. Larry la mucca) e Disco volante Znurt (ing. Znurt il disco volante) .

Scrivi una recensione su "Gentoo Linux"

Note (modifica)

  1. ... Gentoo Linux. Estratto il 3 novembre 2012.
  2. Incluso nella Top Ten delle distribuzioni sul sito Web DistroWatch), ... DistroWatch.com. Estratto il 16 luglio 2010.
  3. .
  4. Robbins, Daniel.... Gentoo.org (9 ottobre 2005). Estratto il 18 luglio 2010.
  5. Robbins, Daniel.(30 giugno 2009). Estratto il 16 luglio 2010.
  6. ... Slashdot. Estratto il 16 luglio 2010.
  7. ... Gentoo.org. Estratto il 16 luglio 2010.
  8. ... Gentoo.org. Estratto il 16 luglio 2010.
  9. Saddler, Giosuè.... Gentoo.org (22 luglio 2009). Estratto il 16 luglio 2010.
  10. .
  11. È difficile individuare il numero esatto di piattaforme disponibili - piuttosto, vale la pena parlare del supporto ufficiale fornito da possibili parole chiave nell'albero di Portage e nella documentazione Manuale Gentoo.
  12. Spiegare perché non approviamo altri sistemi www.gnu.org/distros/common-distros.html
  13. ... Gentoo.org. Estratto il 24 settembre 2016.
  14. ... Gentoo.org. Estratto il 18 giugno 2010.
  15. ... Gentoo.org. Estratto il 18 giugno 2010.
  16. ... Gentoo.org. Estratto il 24 settembre 2010.
  17. .
  18. ... Comunità russa Gentoo Linux (16 dicembre 2008). Estratto il 16 luglio 2010.
  19. ... Gentoo.org. Estratto il 16 luglio 2010.
  20. (14 novembre 2005). Estratto il 16 luglio 2010.
  21. ... Sven Vermeulen (5 novembre 2005). Estratto il 16 luglio 2010.
  22. sul posto
  23. . Manuale di Gentoo Linux x86(7 luglio 2008). Estratto l'8 maggio 2009.
  24. . Manuale di Gentoo Linux x86
  25. . Manuale di Gentoo Linux x86(7 luglio 2008). Estratto l'8 maggio 2009.
  26. . Manuale di Gentoo Linux x86(7 luglio 2008). Estratto l'8 maggio 2009.
  27. ... Monete del mondo. Estratto il 2 novembre 2012.
  28. (collegamento non disponibile - storia) ... Marinebio.org. Estratto il 2 novembre 2012.
  29. ... Gentoo.org (11 dicembre 2005). Estratto il 28 gennaio 2010.
  30. Contenuto di /xml/images/znurt.jpg]. Gentoo.org (9 novembre 2002). Estratto il 2 agosto 2011.

Link

  • - progetto wiki
  • - forchetta di Daniel Robbins
  • - Distribuzione ottimizzata basata su Gentoo progettata per una rapida implementazione in ambiente aziendale
  • @DistroWatch

Estratto Gentoo Linux

- Dicono che hai fatto pace con i turchi?
Balashev inclinò la testa in senso affermativo.
"La pace è stata fatta..." iniziò. Ma Napoleone non lo lasciò parlare. Apparentemente, aveva bisogno di parlare da solo, da solo, e continuò a parlare con quell'eloquenza e quell'intemperanza di irritazione a cui sono così inclini le persone viziate.
- Sì, lo so, hai fatto pace con i turchi senza ottenere Moldavia e Valacchia. E darei queste province al tuo sovrano come gli ho dato la Finlandia. Sì, - continuò, - ho promesso e avrei dato all'imperatore Alessandro Moldavia e Valacchia, e ora non avrà queste belle province. Poteva, tuttavia, annetterli al suo impero e in un regno avrebbe ampliato la Russia dal Golfo di Botnia alla foce del Danubio. Caterina la Grande non avrebbe potuto fare di più, - disse Napoleone, divampando sempre di più, camminando per la stanza e ripetendo a Balashev quasi le stesse parole che aveva detto allo stesso Alessandro a Tilsit. “Tout cela il l" aurait du a mon amitie… Ah! Quel beau regne, quel beau regne! ” ripeté più volte, si fermò, tirò fuori dalla tasca una tabacchiera d'oro e la tirò fuori avidamente con il naso.
- Quel beau regne aurait pu etre celui de l "Empereur Alexandre! [Tutto questo lo dovrebbe alla mia amicizia ... Oh, che bel regno, che bel regno! Oh, che bel regno potrebbe il regno dell'imperatore Alessandro sono stato!]
Lanciò un'occhiata dispiaciuta a Balashev, e proprio ora Balashev voleva notare che lo aveva interrotto di nuovo in fretta.
- Cosa potrebbe desiderare e cercare di tale che non troverebbe nella mia amicizia? .. - disse Napoleone, alzando le spalle perplesso. - No, ha trovato meglio circondarsi dei miei nemici, e da chi? Lui continuò. - Convocò gli Stein, Armfeld, Vintsingerode, Bennigsenov, Stein - un traditore cacciato dalla sua patria, Armfeld - un dissoluto e intrigante, Vintzingerode - un suddito latitante della Francia, Bennigsen un po' più militare di altri, ma ancora incapace, che poteva non far nulla da fare nel 1807 e che dovrebbe risvegliare nell'imperatore Alessandro terribili ricordi... Supponiamo, se ne fossero capaci, uno potesse usarli, - continuò Napoleone, avendo appena il tempo di stare al passo con le considerazioni che incessantemente sorgevano mostrandogli la sua rettitudine o forza (che nel suo concetto era la stessa), ma non è nemmeno così: non sono adatte né alla guerra né alla pace. Barclay, dicono, è il più efficiente di tutti; ma non lo dirò, a giudicare dai suoi primi movimenti. E cosa stanno facendo? Cosa stanno facendo tutti questi cortigiani! Pfuel propone, Armfeld sostiene, Bennigsen pensa, ma Barclay, chiamato ad agire, non sa cosa decidere, e il tempo passa. Un Bagration è un militare. È stupido, ma ha esperienza, occhio e determinazione... E che ruolo gioca il tuo giovane sovrano in questa brutta folla. Lo compromettono e lo incolpano di tutto ciò che accade. Un souverain ne doit etre al "armee que quand il est general, [Il sovrano dovrebbe stare con l'esercito solo quando è un comandante,] - disse, apparentemente inviando queste parole direttamente come una sfida di fronte al sovrano. Napoleone sapeva come l'imperatore volesse che Alessandro fosse un capo militare.
- È passata una settimana dall'inizio della campagna e non sei riuscito a proteggere Vilna. Sei tagliato in due e cacciato dalle province polacche. Il tuo esercito mormora...
"Al contrario, vostra maestà", disse Balashev, che ebbe appena il tempo di memorizzare ciò che gli veniva detto, e con difficoltà assistette a questi fuochi d'artificio di parole, "le truppe bruciano di desiderio ...
«So tutto», lo interruppe Napoleone, «so tutto, e so anche il numero dei tuoi battaglioni quanto il mio. Tu non hai duecentomila soldati, ma io ne ho il triplo. Ti do la mia parola d'onore", disse Napoleone, dimenticando che la sua parola d'onore non avrebbe potuto avere alcuna importanza, ti do ma parole d "honneur que j" ai cinq cent trente mille hommes de ce cote de la Vistule . [Sinceramente, ho cinquecentotrentamila persone al di qua della Vistola.] I turchi non ti sono d'aiuto: sono inutili e lo hanno dimostrato facendo la pace con te. Gli svedesi sono destinati a essere governati da re pazzi. Il loro re era pazzo; lo hanno cambiato e ne hanno preso un altro - Bernadotte, che è subito impazzito, perché solo un pazzo, essendo svedese, può concludere alleanze con la Russia. - Napoleon sorrise maliziosamente e si portò di nuovo la tabacchiera al naso.
Per ogni frase di Napoleone, Balashev voleva e aveva qualcosa da obiettare; faceva incessantemente il movimento di chi volesse dire qualcosa, ma Napoleone lo interrompeva. Ad esempio, a proposito della follia degli svedesi, Balashev ha voluto dire che la Svezia è un'isola quando dietro c'è la Russia; ma Napoleon urlò con rabbia per attutire la sua voce. Napoleone era in quello stato di irritazione in cui aveva bisogno di parlare, parlare e parlare, solo per dimostrare a se stesso la sua giustizia. Balashev faceva fatica: lui, come ambasciatore, aveva paura di perdere la sua dignità e sentiva il bisogno di obiettare; ma, come uomo, si ritrasse moralmente prima di dimenticare l'ira irragionevole in cui evidentemente si trovava Napoleone. Sapeva che tutte le parole dette ora da Napoleone non avevano importanza, che lui stesso, quando fosse tornato in sé, se ne sarebbe vergognato. Balashev rimase con gli occhi bassi, guardando le gambe grosse e mobili di Napoleone, e cercò di evitare il suo sguardo.
- Quali sono questi tuoi alleati per me? - disse Napoleone. - I miei alleati sono polacchi: sono ottantamila, combattono come leoni. E saranno duecentomila.
E, probabilmente, ancor più indignato che, detto questo, avesse detto un'evidente bugia e che Balashev fosse rimasto in silenzio davanti a lui nella stessa posizione sottomessa al suo destino, si voltò bruscamente indietro, si avvicinò proprio al viso di Balashev e, facendo gesti energici e veloci con le sue mani bianche, quasi gridavano:
"Sappi che se scuoti la Prussia contro di me, sappi che la cancellerò dalla mappa dell'Europa", disse con una faccia pallida e maligna distorta, un gesto energico di una piccola mano, colpendo l'altra. - Sì, ti abbandonerò attraverso la Dvina, attraverso il Dnepr, e ricostruirò contro di te la barriera che l'Europa era criminale e cieca, che ha permesso di essere distrutta. Sì, è quello che ti succederà, è quello che hai vinto allontanandoti da me ", ha detto e ha camminato in silenzio più volte attraverso la stanza, tremando le sue spalle spesse. Si mise una tabacchiera nella tasca del panciotto, la tirò fuori di nuovo, se la portò più volte al naso e si fermò di fronte a Balashev. Fece una pausa, guardò negli occhi Balashev con scherno e disse a bassa voce: - Et cependant quel beau regne aurait pu avoir votre maitre!
Balashev, sentendo il bisogno di obiettare, ha affermato che dalla parte russa le cose non sono apparse in una forma così cupa. Napoleone tacque, continuando a guardarlo beffardo e, ovviamente, a non ascoltarlo. Balashev ha detto che la Russia si aspetta tutto il meglio dalla guerra. Napoleone annuì condiscendente con la testa, come dicendo: "Lo so, è tuo dovere dirlo, ma tu stesso non ci credi, sei convinto di me".
Alla fine del discorso di Balashev, Napoleone tirò fuori di nuovo la tabacchiera, la annusò e, come segnale, diede due calci al pavimento con il piede. La porta si aprì; un ciambellano rispettosamente attorcigliato porse all'imperatore cappello e guanti, un altro un fazzoletto. Napoleone, guardandoli, si rivolse a Balashev.
"Assicurati l'imperatore Alessandro da parte mia", dissero gli ots, prendendo il suo cappello, "che sono devoto a lui come prima: lo amo completamente e apprezzo molto le sue alte qualità. Je ne vous retiens plus, general, vous recevrez ma lettre al "Empereur. [Non ti trattengo più, generale, riceverai la mia lettera al sovrano.] - E Napoleone andò in fretta alla porta. Dalla sala di ricevimento tutto si precipitò in avanti e giù per le scale.

Dopo tutto quello che gli disse Napoleone, dopo questi scoppi d'ira e dopo le ultime parole dette seccamente:
"Je ne vous retiens plus, general, vous recevrez ma lettre", Balashev era sicuro che Napoleone non solo non avrebbe voluto vederlo, ma avrebbe cercato di non vederlo - l'ambasciatore offeso e, soprattutto, testimone del suo osceno fervore. Ma, con sua grande sorpresa, Balashev, tramite Duroc, ricevette un invito alla tavola dell'imperatore quel giorno.
Bessières, Caulaincourt e Berthier erano a cena. Napoleone salutò Balashev con aria allegra e affettuosa. Non solo non c'era in lui alcuna espressione di timidezza o auto-rimprovero per il suo sfogo mattutino, ma, al contrario, cercò di rallegrare Balashev. Era evidente che per lungo tempo per Napoleone nella sua convinzione non c'era possibilità di errore e che nel suo concetto tutto ciò che faceva era buono non perché coincidesse con l'idea di cosa è bene e cosa è male, ma perché lo faceva esso.
L'imperatore era molto allegro dopo la sua cavalcata a Vilna, in cui folle di persone lo salutavano e lo salutavano con entusiasmo. In tutte le finestre delle strade per le quali passava erano esposti tappeti, stendardi e i suoi monogrammi, e dame polacche, salutandolo, gli agitavano i loro fazzoletti.
A cena, dopo aver fatto sedere Balashev accanto a lui, lo trattava non solo gentilmente, ma lo trattava come se considerasse Balashev tra i suoi cortigiani, tra quelle persone che simpatizzavano con i suoi piani e avrebbero dovuto gioire dei suoi successi. A proposito, ha iniziato a parlare di Mosca e ha iniziato a chiedere a Balashev della capitale russa, non solo come un viaggiatore curioso chiede di un nuovo posto che intende visitare, ma come con la convinzione che Balashev, come russo, dovrebbe essere lusingato da questa curiosità.
- Quanti residenti ci sono a Mosca, quante case? È vero che Moscou si chiama Moscou la sainte? [santo?] Quante chiese ci sono a Moscou? Chiese.
E alla risposta che ci sono più di duecento chiese, disse:
- Perché un tale abisso di chiese?
"I russi sono molto pii", rispose Balashev.
"Tuttavia, un gran numero di monasteri e chiese è sempre un segno dell'arretratezza della gente", ha detto Napoleone, guardando indietro a Caulaincourt per una valutazione di questo giudizio.
Balashev si permise rispettosamente di non essere d'accordo con l'opinione dell'imperatore francese.
"Ogni paese ha le sue usanze", ha detto.
"Ma da nessun'altra parte in Europa c'è niente di simile", ha detto Napoleone.
“Chiedo scusa a Vostra Maestà”, ha detto Balashev, “oltre alla Russia, c'è anche la Spagna, dove ci sono anche molte chiese e monasteri.
Questa risposta di Balashev, alludendo alla recente sconfitta dei francesi in Spagna, fu in seguito molto apprezzata, secondo i racconti di Balashev, alla corte dell'imperatore Alessandro e fu molto poco apprezzata ora, alla cena di Napoleone, e passò inosservata.
Dai volti indifferenti e sconcertati dei marescialli, era evidente che erano perplessi su quale fosse la severità, a cui alludeva l'intonazione di Balashev. "Se lo era, allora non l'abbiamo capita, o non era affatto spiritosa", hanno detto le espressioni sui volti dei marescialli. Questa risposta fu così poco apprezzata che Napoleone non se ne accorse nemmeno e chiese ingenuamente a Balashev su quali città passasse da qui la strada diretta per Mosca. Balashev, che era all'erta tutto il tempo della cena, rispose che comme tout chemin mene a Roma, tout chemin mene a Moscou, [come ogni strada, secondo il proverbio, porta a Roma, così tutte le strade portano a Mosca,] che ci sono molte strade, e che tra queste diverse strade c'è la strada per Poltava, che Carlo XII scelse, disse Balashev, arrossendo involontariamente di piacere per il successo di questa risposta. Prima che Balashev avesse il tempo di finire le ultime parole: "Poltawa", Colencourt aveva già iniziato a parlare degli inconvenienti della strada da Pietroburgo a Mosca e dei suoi ricordi di Pietroburgo.
Dopo cena siamo andati a bere un caffè nell'ufficio di Napoleone, che quattro giorni fa era l'ufficio dell'imperatore Alessandro. Napoleon si sedette, toccò il caffè nella tazza di Sèvres e indicò vilmente una sedia a Balashev.
C'è un noto umore pomeridiano in una persona, che, più forte di qualsiasi ragione ragionevole, fa sentire una persona contenta di se stessa e considera tutti suoi amici. Napoleone era in questa posizione. Gli sembrava di essere circondato da persone che lo adoravano. Era convinto che Balashev, dopo la cena, fosse suo amico e adoratore. Napoleone gli si rivolse con un sorriso piacevole e leggermente beffardo.
- Questa è la stessa stanza, come mi è stato detto, in cui viveva l'imperatore Alessandro. Strano, vero, generale? - disse, ovviamente non dubitando che questo appello non poteva che essere gradito al suo interlocutore, poiché dimostrava la superiorità di lui, Napoleone, su Alessandro.
Balashev non poté rispondere e chinò silenziosamente la testa.
"Sì, in questa stanza, quattro giorni fa, Wintzingerode e Stein hanno conferito", continuò Napoleon con lo stesso sorriso beffardo e sicuro. "Quello che non riesco a capire", ha detto, "è che l'imperatore Alessandro ha avvicinato tutti i miei nemici personali a lui. Questo non lo capisco. Non pensava che avrei potuto fare lo stesso? - con una domanda si rivolse a Balashev, e, ovviamente, questo ricordo lo spinse di nuovo in quella traccia di rabbia mattutina, che era ancora fresca in lui.
"E fagli sapere che lo farò", disse Napoleone, alzandosi in piedi e spingendo via la tazza con la mano. - Espellerò dalla Germania tutti i suoi parenti, Wiertemberg, Baden, Weimar... sì, li espellerò. Lascia che prepari loro asilo in Russia!
Balashev chinò la testa, mostrando dal suo aspetto che vorrebbe congedarsi e ascolta solo perché non può fare a meno di ascoltare ciò che gli viene detto. Napoleone non si accorse di questa espressione; si rivolse a Balashev non come un ambasciatore del suo nemico, ma come un uomo che ora era completamente devoto a lui e dovrebbe gioire dell'umiliazione del suo ex padrone.
- E perché l'imperatore Alessandro prese il comando delle truppe? Cosa serve? La guerra è il mio mestiere, e il suo compito è regnare, non comandare le truppe. Perché si è assunto una tale responsabilità?
Napoleon prese di nuovo la tabacchiera, camminò silenziosamente per la stanza diverse volte e all'improvviso si avvicinò a Balashev e con un leggero sorriso così sicuro, rapido, semplice, come se stesse facendo qualcosa non solo importante, ma anche piacevole per Balashev, sollevò il suo mano al volto del generale russo quarantenne e, prendendolo per l'orecchio, lo tirò leggermente, sorridendo solo con le labbra.
- Avoir l "oreille tiree par l" Empereur [Essere derubato all'orecchio dall'imperatore] era considerato il più grande onore e favore alla corte francese.
“Eh bien, vous ne dites rien, admirateur et courtisan de l" Empereur Alexandre? cortigiano e ammiratore [cortigiano e adoratore] oltre a lui, Napoleone.
- I cavalli sono pronti per il generale? Aggiunse, inclinando leggermente la testa in risposta all'inchino di Balashev.
- Dategli il mio, deve andare lontano...
La lettera portata da Balashev fu l'ultima lettera di Napoleone ad Alessandro. Tutti i dettagli della conversazione furono trasmessi all'imperatore russo e la guerra iniziò.

Dopo il suo incontro a Mosca con Pierre, il principe Andrei partì per Pietroburgo per affari, come disse ai suoi parenti, ma, in sostanza, per incontrare lì il principe Anatol Kuragin, che riteneva necessario incontrare. Kuragin, di cui aveva chiesto informazioni quando era arrivato a Pietroburgo, non c'era più. Pierre fece sapere a suo cognato che il principe Andréj lo stava inseguendo. Anatol Kuragin ricevette immediatamente un appuntamento dal ministro della Guerra e partì per l'esercito moldavo. Allo stesso tempo, a San Pietroburgo, il principe Andrei incontrò Kutuzov, il suo ex generale, sempre vicino a lui, e Kutuzov lo invitò ad andare con lui nell'esercito moldavo, dove il vecchio generale fu nominato comandante in capo. Il principe Andrey, dopo aver ricevuto un appuntamento per essere nella sede dell'appartamento principale, partì per la Turchia.
Il principe Andrey considerava scomodo scrivere a Kuragin e convocarlo. Senza fornire una nuova ragione per il duello, il principe Andrei considerò la sfida da parte sua per compromettere la contessa Rostov, e quindi cercò un incontro personale con Kuragin, in cui intendeva trovare una nuova ragione per il duello. Ma nell'esercito turco, non riuscì nemmeno a incontrare Kuragin, che, poco dopo l'arrivo del principe Andrei nell'esercito turco, tornò in Russia. Nel nuovo paese e nelle nuove condizioni di vita, è diventato più facile per il principe Andrey. Dopo il tradimento della sua sposa, che più lo colpì, più diligentemente ne nascose a tutti l'effetto su di lui, le condizioni di vita in cui era felice erano per lui difficili, e la libertà e l'indipendenza che aveva tanto a cuore prima erano ancora più difficili per lui. Non solo non pensava a quei pensieri precedenti che gli venivano prima, guardando il cielo sul campo di Austerlitz, che gli piaceva sviluppare con Pierre e che riempivano la sua solitudine a Bogucharovo, e poi in Svizzera ea Roma; ma aveva persino paura di ricordare questi pensieri, che rivelavano orizzonti infiniti e luminosi. Ora era interessato solo agli interessi più immediati, non connessi con i primi, pratici, che ha colto con l'avidità più di quanto i primi gli siano stati preclusi. Come se quella volta infinita e sfuggente del cielo, che prima era stata sopra di lui, si trasformasse improvvisamente in una volta bassa e definita, schiacciandolo, in cui tutto era chiaro, ma non c'era nulla di eterno e di misterioso.
Delle attività che gli venivano presentate, il servizio militare era per lui la più semplice e familiare. Essendo il generale in servizio presso il quartier generale di Kutuzov, si occupava ostinatamente e diligentemente degli affari, sorprendendo Kutuzov con la sua volontà di lavorare e precisione. Non trovando Kuragin in Turchia, il principe Andrey non ritenne necessario galoppare dietro di lui per tornare in Russia; ma nonostante tutto, sapeva che, non importa quanto tempo fosse passato, non avrebbe potuto, avendo incontrato Kuragin, nonostante tutto il disprezzo che aveva per lui, nonostante tutte le prove che aveva fatto a se stesso che non doveva umiliarsi prima della collisione con lui, sapeva che, avendolo incontrato, non poteva fare a meno di chiamarlo, così come un uomo affamato non poteva correre al cibo. E questa consapevolezza che l'insulto non era ancora stato tolto, che l'ira non si era riversata, ma giaceva nel cuore, avvelenò la calma artificiale che il principe Andrea si era procurato in Turchia sotto forma di ansiosamente molesto e un po' ambizioso e vana attività.

LA CAMPANA

C'è chi ha letto questa notizia prima di te.
Iscriviti per ricevere gli ultimi articoli.
E-mail
Nome
Cognome
Come vuoi leggere La Campana?
Niente spam