Come ottenere il controllo totale del PC con Gentoo

Come ottenere il controllo totale del PC con Gentoo / Linux

Gentoo Gentoo: una distribuzione Linux in cui compili il tuo software ottimizzato Gentoo: una distribuzione Linux in cui compili il tuo software ottimizzato Il gran numero di modi diversi in cui Linux può essere eseguito è sbalorditivo, dato che ci sono molte opzioni per andare in giro . Mentre ci sono un sacco di distribuzioni che si basano su .deb ... Read More è un sistema operativo Linux con il gestore di pacchetti di Portage come base. È unico tra le distribuzioni Linux (“distro”) per il suo codice sorgente compilato localmente. Mentre le distribuzioni Linux offrono una maggiore flessibilità rispetto ai sistemi operativi tradizionali, Gentoo porta la mentalità fai-da-te al massimo.

Un vero sistema operativo Linux per utenti esperti, Gentoo Linux offre il pieno controllo sulle installazioni software. Tuttavia, non è per i deboli di cuore. Ma con le giuste conoscenze, puoi ottenere un controllo considerevole sul tuo PC con Gentoo Linux!

Cos'è Gentoo Linux?

Gentoo Linux è un sistema operativo Linux minimale che vanta un controllo totale del sistema. È nello stesso senso delle distribuzioni Linux come NuTyX Go Nuts With Nutyx: un sistema operativo Linux personalizzabile Go Nuts With Nutyx: un sistema operativo Linux personalizzabile Come una distro Linux, NuTyX è rivolto ai fanatici di Linux. Ma grazie alla sua interfaccia a riga di comando, è un sistema piuttosto semplice ma funzionale. NuTyX è giusto per te? Leggi di più . Sebbene siano disponibili ambienti desktop come GNOME e KDE, Gentoo si avvia direttamente alla riga di comando con la sua installazione principale. Gentoo è un sistema operativo minimo senza pacchetti preinstallati. Gentoo è una tela bianca che richiede anche all'utente di compilare un kernel al momento dell'installazione iniziale.

Linux ha adottato il pinguino come logo. Gentoo prende il nome dal pinguino Gentoo, comunemente etichettato come il pinguino di nuoto sott'acqua più veloce. Pertanto, Gentoo offre velocità e flessibilità per la facilità d'uso. Tuttavia, questo non vuol dire che Gentoo sia difficile. Iniziare è certamente più complesso del normale sistema operativo Linux desktop. Ma una buona documentazione rende Gentoo una fantastica distribuzione Linux per ambienti server o desktop.

Gentoo Linux Portage Package Manager

Gentoo utilizza la gestione dei pacchetti di portage e il sistema di distribuzione del software. L'utilizzo del comando emerge esegue un aggiornamento locale, cerca un download o un pacchetto e completa la compilazione e l'installazione insieme alle dipendenze. Portage sfoggia un catalogo ragguardevole di oltre 19.000 pacchetti.

Iniziare con Gentoo Linux

Per prima cosa, vorrai aggirare la tua versione Gentoo preferita. Dato che Gentoo Linux include diverse iterazioni, c'è molta scelta. L'installazione iniziale richiede la compilazione di un kernel e l'impostazione delle partizioni. Se selezioni il live CD, avrai una versione live di Gentoo completa con un ambiente desktop. Puoi selezionare il tuo ambiente desktop preferito e accedere, senza password. Ciò che è veramente utile in Gentoo è che puoi accedere ad un ambiente desktop usando il live CD e installare Gentoo tramite la riga di comando.

Ma per quelli con il CD minimale, la navigazione è un po 'diversa. Dovrai specificare qualsiasi cosa, dalla selezione di un kernel alla selezione di un filesystem, e alla scelta di un tarball di stage. Le opzioni sono enormi, confinanti travolgenti.

Cosa puoi fare

Dopo aver eseguito l'installazione principale, è qui che inizia il divertimento. Gentoo fornisce gentilmente un elenco di applicazioni raccomandato nel suo Wiki. In particolare, questo è solo un elenco di best-of.

Installa GNOME

Per cominciare, potresti voler installare un ambiente desktop. C'è una guida fantastica per l'installazione di GNOME.

È possibile ottenere una splendida schermata iniziale eseguendo:

echo "gnome-base / gnome-session branding" >> /etc/portage/package.use

Quindi per installare GNOME, inserire:

emerge --ask gnome-base / gnome

Installa KDE

Per KDE, Gentoo Wiki suggerisce di selezionare un profilo. Apri un elenco di profili disponibili con:

eselezionare la lista dei profili

Quindi, una volta deciso quale profilo utilizzare, inserire:

seleziona il set di profili X

Ma sostituisci X con il tuo profilo KDE preferito.

Installa OpenOffice

Un altro utile strumento da installare è OpenOffice. Per prima cosa, cerca OpenOffice:

emerge - search searchoffice

Noterai due versioni. C'è una versione basata su sorgente e un pacchetto binario precompilato. L'iterazione precompilata vanta un tempo di installazione più breve, che è fantastico. Il gestore di pacchetti di Portage ed emergenti significa che è possibile specificare vari flag come un flag USE Java in modo che Portage installi tutti i pacchetti Java per l'uso di OpenOffice. Per esempio:

USE = "java" emerge --pretend openoffice

O:

USE = emerge "java" --visualizza openoffice-bin

Installa Monit

Monit è un ottimo modo per monitorare e gestire processi, file e programmi di sistema. Per installare monit, esegui:

emerge --ask app-admin / monit

Puoi modificare / Etc / monitrc e aggiungi:

include /etc/monit.d/*

Ciò consente di includere file all'interno di una directory specifica. Puoi anche avviare Monit automaticamente all'avvio. Correre:

monit ricarica

E inserire:

Esegui monit nei runlevel standard: 2345: respawn: / usr / bin / monit -Ic / etc / monitrc

Installa Sudo

Sudo è un altro fantastico strumento da installare:

emerge --ask app-admin / sudo

Ciò ti consente di eseguire azioni utilizzando l'accesso amministrativo.

Installa Dhcpcd

Dhcpcd è l'acronimo di Daemon client di protocollo di configurazione dinamica. Questo è un modo fantastico per gestire la rete e gestire le connessioni IPv4 e IPv6:

emerge --ask net-misc / dhcpcd

Imposterai la tua configurazione nel file dhcpcd.conf.

Installa lm_sensors

A causa della sua installazione modulare, molti utenti Gentoo apprezzano il controllo totale. lm_sensors è un set di utilità di monitoraggio hardware. Con lm_sensors, sarai in grado di monitorare e controllare la tensione, la velocità della ventola e la temperatura. Ma prima dell'installazione, dovrai assicurartelo lm_sensors funzionerà correttamente, avrete bisogno di alcuni moduli per il kernel.

Avrai bisogno del supporto l2C con le opzioni del kernel abilitate:

Driver di dispositivo ---> - * - Supporto I2C ---> <*> Interfaccia dispositivo I2C <*> Supporto per il monitoraggio dell'hardware ---> Seleziona un driver, ad es. [*] Sensore di temperatura Intel Core / Core2 / Atom (coretemp)

Quindi, installa lm_sensor:

emerge --ask sys-apps / lm_sensors

Tuttavia, se sono installati pacchetti con il flag USE lm_sensors, sarà necessario impostare un flag per ogni pacchetto in /etc/portage/package.use o nel globale /etc/porgage/make.conf. Dopodiché, aggiorna @world a pull sys-apps / lm_sensors come dipendenza:

emerge --ask --changed-use --deep @world

Infine, esegui:

sensors-detect

Questo esegue una scansione dell'hardware della scheda madre. Quindi, l'output indica cosa è e cosa non è nella configurazione del kernel.

Installa ConsoleKit

Usando ConsoleKit, puoi tracciare e definire utenti, postazioni e sessioni di login. Dal momento che si concentra sul monitoraggio degli utenti e dei login, ConsoleKit è vantaggioso per un ambiente multiutente.

Ci sono alcuni requisiti del kernel per configurare ConsoleKit:

Configurazione generale ---> [*] Supporto di auditing [*] Abilita il supporto per l'auditing delle chiamate di sistema

Inoltre, è necessario abilitare D-Bus. Per abilitare D-Bus su Gentoo Linux, aggiungi il flag USE per D-Bus in /etc/make.conf:

USE = "dbus"

Successivamente, esegui un aggiornamento:

emerge --ask --changed-use --deep @world

Dopo aver configurato le opzioni del kernel e abilitato D-Bus, procedere alla modifica /etc/make.conf dove imposterai il flag USE su ConsoleKit:

USE = "ConsoleKit"

Anche se questo non è affatto vicino a un elenco completo di ciò che puoi fare, ci sono alcuni strumenti e app suggeriti da installare che ti permettono di prendere il controllo del tuo PC. Sono solidi punti di partenza per mettere insieme una build e gestire le risorse, agire con l'accesso amministrativo e altro ancora. Per l'elenco completo, controlla l'elenco dei pacchetti.

Gentoo Linux: un SO Linux con il massimo controllo

Elevata flessibilità e controllo sono i punti in cui Gentoo Linux risplende. Dal momento che si avvia automaticamente nella riga di comando e non dispone di programmi preinstallati, non troverai alcun bloatware. Eppure Gentoo Linux prende il controllo un ulteriore passo avanti. Compilando il tuo kernel, puoi beneficiare di un sistema operativo su misura per il tuo hardware. Ciò significa, almeno in teoria, un aumento dell'efficienza operativa.

Immagine di credito: fforget via Flickr

Inoltre, con Gentoo, puoi controllare quali servizi sono in esecuzione e installati e gestire l'utilizzo della memoria. I mezzi per questo derivano dall'eliminazione di servizi del kernel non necessari.

Il Wiki di Gentoo

Un'altra area che Gentoo domina è la sua Wiki muscolosa. Qui troverete informazioni estremamente ben tracciate su argomenti che vanno dal core di Gentoo Linux a software, hardware e persino sezioni dedicate per ambienti desktop e server. Il manuale AMD64 completo, ad esempio, procede attraverso un'introduzione a Linux, l'installazione di Gentoo e interrompe ulteriormente il processo in ambienti desktop, aziendali e di amministrazione di sistema. Inoltre, c'è una sezione fantastica sull'ottimizzazione delle prestazioni.

Chi dovrebbe usare Gentoo Linux?

A differenza dei sistemi operativi Linux specializzati, non c'è un solo uso principale per Gentoo Linux. Mentre Container Linux Cos'è Container Linux e dovresti usarlo? Che cos'è Container Linux e dovresti usarlo? I contenitori sono sempre più popolari. Container Linux, precedentemente noto come CoreOS, è un sistema operativo Linux progettato per semplici distribuzioni containerizzate. Questa panoramica e gli aspetti pratici di Container Linux ti diranno di più. Leggi di più enfatizza installazioni distribuite e contenitori rotanti, Gentoo è completamente aperto. È adatto praticamente per qualsiasi scopo

Consiglierei Gentoo Linux agli utenti Linux esperti di tecnologia. Inoltre, ti suggerisco di approfondire Gentoo Linux se sei armato di pazienza. Come modo per esplorare Linux e la riga di comando, Gentoo è uno dei migliori sistemi operativi Linux disponibili. Se vuoi il controllo e un'installazione meno noiosa, prova NuTyX. Sebbene l'installazione di Gentoo non sia necessariamente difficile, è più complessa del semplice sistema operativo desktop medio. Anche se conosci la riga di comando e batti bene, preparati a digitare di nascosto un comando frequentemente e devi tornare indietro. Questo o semplicemente digita molto lentamente e rilegge ogni comando.

Immagine di credito: Christian Faulhammer via Flickr

Tuttavia, con la sua documentazione completa, se puoi seguire le indicazioni puoi installare Gentoo Linux. Se sei interessato a saperne di più su Linux, Gentoo offre un sacco di potenziale. Poiché devi compilare anche il kernel, Gentoo ti insegna moltissimo sull'ecosistema Linux. Gli appassionati di Linux apprezzeranno la sua flessibilità e l'installazione modulare. Mentre il sistema operativo desktop Linux medio ha un piccolo bloatware, Gentoo Linux lo porta all'estremo. Non è solo come guidare un manuale su un automatico, è come costruire una macchina da soli. Anche gli amministratori di sistema possono apprezzare Gentoo, dato che è leggero e offre un solido panorama per i server Linux 12 I migliori sistemi operativi per Linux Server e chi li dovrebbe utilizzare 12 I migliori sistemi operativi per server Linux e chi dovrebbe utilizzarli Costruire un server? Linux è l'ideale, in genere offre permessi avanzati, maggiore flessibilità e stabilità. Ma quale scegliere? Scopri i 12 migliori sistemi operativi per server Linux e chi dovrebbe usarli. Leggi di più . I principianti potrebbero apprezzare Sabayon Installare Gentoo in modo semplice Con Sabayon Installa Gentoo in modo facile con Sabayon Leggi di più che offre la potenza di Gentoo senza il fastidio.

Considerazioni finali su Gentoo Linux

Gentoo Linux presenta un sistema operativo Linux superbo e altamente flessibile. È meglio per gli utenti tecnicamente competenti che cercano il controllo totale sul loro sistema. Ciò si manifesta come influenza sul consumo di risorse, sul software installato e persino sul kernel compilato. Mentre i sistemi operativi Linux di solito offrono maggiori opzioni di personalizzazione, Gentoo Linux va ben oltre la limitazione del bloatware. Invece, è un sistema operativo bootstrap che offre il massimo controllo. Tuttavia, dovrai compilare il tuo kernel e configurare l'intera distribuzione da zero.

Tuttavia, Gentoo Linux non è per i deboli di cuore. Certo, c'è molto più lavoro richiesto rispetto al sistema operativo Linux medio. Compilare un kernel suona scoraggiante. Sinceramente, si tratta dell'equivalente software di costruire il tuo PC. Ma c'è un controllo massimo su ogni aspetto del tuo sistema operativo con Gentoo. Inoltre, Gentoo è uno dei principali sistemi operativi Linux con cui diventare un professionista Linux.

Stai usando Gentoo Linux? In caso contrario, cambierai?

Immagine di credito: Billion Photos tramite Shutterstock

Scopri di più su: Linux Distro.