Il sistema operativo Linux è conosciuto in tutto il mondo. Molto spesso, gli utenti inesperti utilizzano la distribuzione Ubuntu, poiché è semplice e gratuita. Tuttavia, sebbene anche altre distribuzioni siano gratuite, sono meno popolari. L'installazione di Gentoo è piuttosto complessa. Ma con le nostre istruzioni tutto funzionerà sicuramente.
Cos'è Gentoo Linux?
Questa è una distribuzione famosa perampie possibilità, complessità, possibilità di personalizzazione. Ma vale la pena notare che non è per tutti e durante il lavoro dovrai accendere attivamente il cervello, perché senza conoscenze specialistiche non sarai in grado di utilizzare la piena funzionalità di questo sistema operativo. Spesso dovrai fare riferimento a vari tipi di istruzioni, ma questo è dopo. È importante ricordare che l'installazione dei pacchetti in Gentoo viene eseguita da sorgenti utilizzando lo strumento PORTAGE dedicato. Questo è più complicato, ma l'utente può scegliere quali pacchetti e funzioni installare.
A seconda delle dimensioni dell'assieme, l'installazione può richiedere pochissimo tempo (un paio di minuti) oppure può richiedere giorni.
Vantaggi e svantaggi
Gentoo Linux è considerato il piùdistribuzione veloce. Ma ovunque e sempre ci sono alcuni svantaggi. "Genta" (o "Gentu") si riferisce alle distribuzioni Linux basate sul codice sorgente, che aumenta la velocità di lavoro. Ma spesso il tempo risparmiato deve essere speso per una lunga installazione (leggi: compilazione) dei pacchetti. Una delle caratteristiche chiave di Gentoo è l'ottimizzazione dell'hardware. Ciò si ottiene grazie all'ottimizzazione dei flag USE (informazioni su di essi verranno fornite di seguito) e alla creazione di programmi da sorgenti, connettendo / disconnettendo vari moduli.
Il vantaggio principale della distribuzione è la capacità di ricavarne qualsiasi cosa. Grazie a Portage, Genpure può diventare un normale server o workstation. Il secondo vantaggio è la flessibilità di utilizzo. Questo kit di distribuzione è multipiattaforma e funziona con qualsiasi architettura di processore. Il sistema è già stato portato con successo alle seguenti architetture:
- X86.
- X64.
- BRACCIO.
- PowerPc970.
- PowerPC.
- Dec Alpha.
- IBM / 390.
- 68K.
- Sparc.
- PA-RISC.
- MIPS.
- SuperH.
- PowerPC G5.
Gentoo è anche protetto da tutti i tipi di vulnerabilità. L'aggiornamento dei pacchetti è molto veloce, così come l'applicazione di patch alle vulnerabilità. Ci sono molti siti con build non ufficiali di programmi e binari ufficiali.
Come svantaggio, segnaliamo il processo di installazione di Gentoo. Sarà difficile per i principianti che non hanno mai avuto esperienza nell'uso di questa distribuzione. Ma grazie alle istruzioni, tutto funzionerà.
Come installo Gentoo? Istruzioni
Innanzitutto, la distribuzione Ubuntu deve essere installata sul computer. Avrai bisogno dei diritti di superutente, quindi assicurati di averli. È necessaria anche una connessione a Internet.
Il primo passo è installare un chroot Gentoo. Questo può essere fatto in due modi:
- Sulla riga di comando, scrivi: sudo apt-get install dchroot debootstrap.
- Installa i pacchetti debootstrap e dchroot usando Synaptic. Questo per far pensare a Linux che la sua directory "home" è diversa da quella usuale.
Ora dobbiamo riallocare le partizioni del discoo crearne di nuovi se c'è spazio libero. Ma è necessario lavorare con attenzione con le partizioni, perché c'è il rischio di perdere tutti i dati. Molti forum scrivono che è preferibile avere molte sezioni differenti. Come minimo, hai bisogno di una partizione principale (/), così come le partizioni / boot e / var. Sebbene ci siano anche / swap (usato per swap) e home / home.
Dopo aver creato nuove sezioni, le formattiamo. Per le partizioni / boot, / home, main (/), / var, è necessario utilizzare il file ext3 o reiser2.
Ora creiamo le cartelle / mnt / gentoo. Ogni sezione che creiamo richiede una propria cartella.
Montiamo nuove sezioni qui. Per fare ciò, scrivi sulla riga di comando:
- sudo mount / dev / sda5 / mnt / gentoo.
- sudo mount / dev / sda6 / mnt / gentoo / home.
Le partizioni sda5 e sda6 conterranno le directory root e home.
Assicurati di controllare se la data è impostata correttamente. In caso contrario, è possibile impostare la data corretta utilizzando il comando e la sintassi: date MMDDhhmmYYYY.
Ora apri il browser e vai al sito di download della distribuzione. Stiamo cercando uno specchio adatto per la tua posizione lì.
Scarica il tarball stage3 dalla directory releases / ia64 / 2008.0 / stages. Ora sposta l'archivio nella cartella Gentoo. Lo facciamo con il comando: mv stage3 * .bz2 * / mnt / gentoo.
Vai a questa directory (cd / mnt / gentoo) econtrolla l'archivio con md5. Scriviamo nella riga di comando: md5sum -c stage3 * .md5. In questo modo puoi verificare se l'archivio è danneggiato e tutto è in ordine. Se non ricevi una risposta OK, dovrai scaricarlo di nuovo.
Passando alla fase successiva di installazione e configurazione di Gentoo. È necessario estrarre i file dall'archivio. Usa il comando: sudo tar xvjpf stage3 * .bz2 e attendi il completamento.
Configurazione di Gentoo
Ora abbiamo il Gentoo di baseprogrammi. Avremo sicuramente bisogno di Portage, uno strumento speciale per la gestione dei pacchetti. Grazie a lui avremo il controllo sui programmi installati. Per fare ciò, vai di nuovo al sito di download. Nella sezione delle istantanee, cerca l'ultimo Portage aggiunto per data. Scaricalo e spostalo nella cartella / mnt / gentoo. Il modo più conveniente è scrivere semplicemente il comando: tar xvjf /mnt/gentoo/portage-.tar.bz2 -C / mnt / gentoo / usr.
Cos'è Portage?
Qualche parola dovrebbe essere detta su questo strumento. Portage è un sistema con cui puoi gestire i pacchetti in una distribuzione. È progettato per semplificare la procedura per l'installazione di programmi e codici sorgente. Con il suo aiuto, puoi rimuovere i pacchetti, aggiornarli, sincronizzarli usando il protocollo rsync. Non appena Portage scarica i file, il sistema costruisce il programma utilizzando i sorgenti scaricati e lo ottimizza.
A questo punto, impostiamo i flag di compilazione. Apri make.conf situato nella directory / gentoo / etc. Stiamo usando un normale editor di testo. Il documento make.conf.example contiene un'istruzione con variabili make. Leggilo bene. Utilizzare le variabili e il file di configurazione specificati per l'installazione.
Dobbiamo assicurarci che le impostazioni lo fosseroportato dalla distribuzione Ubuntu senza modifiche. La cosa principale è l'impostazione dns (sudo cp -L /etc/resolv.conf /mnt/gentoo/etc/resolv.conf) e il sistema proc (sudo mount -t proc none / mnt / gentoo / proc).
Se tutto è in ordine con le impostazioni, vai su chroot. Per farlo, hai bisogno di:
- Cambia directory principale. Sulla riga di comando, scrivi: sudo chroot / mnt / gentoo / bin / bash
- Aggiorna l'ambiente e chiarisci al terminale dove si trova. Nella riga di comando: / usr / sbin / env-update.
- Mettilo in memoria: source / etc / profile.
D'ora in poi sei all'interno del sistema Gentoo.
Compilazione del kernel
Il passo più importante è compilare il kernel - partiun sistema che determina quando ea quale programma dare accesso. Nessun sistema operativo funziona senza un kernel. Installiamo anche pacchetti dal server rsync. Per questo inseriamo il comando: emerge --sync. Per motivi di chiarezza, supporremo che verrà installato il kernel 2.6. In questa fase, è necessario dichiarare flag USE che dicono al compilatore quali opzioni e caratteristiche usare. È importante specificare i flag corretti, altrimenti il risultato potrebbe non essere del tutto previsto.
Ogni bandiera che aggiungi è una parola. Le opzioni eliminate sono indicate da un "-" davanti alla parola. Ad esempio, per installare e compilare programmi e opzioni con supporto ogg, è sufficiente aggiungere ogg. Se non ne abbiamo bisogno, scriviamo -ogg.
Per capire quali flag USE scegliere, assicurati di consultare la documentazione di Gentoo.
Dopo aver selezionato i flag, apri make.conf nella directory / etc / e inseriscili.
Impostazione del fuso orario
Il passaggio successivo consiste nell'impostare il fuso orario. Sono tutti nella directory / usr / share / zoneinfo. Andiamo qui, inseriamo il comando ls e vediamo l'elenco di quelli disponibili. Copiamo il fuso orario di cui abbiamo bisogno in / etc / localtime. Usiamo il comando per questo: # cp / usr / share / zoneinfo / GMT / etc / localtime.
Dopo aver impostato il fuso orario, puoicaricare e compilare il kernel. Immettere il comando: # emerge gentoo-sources. Ora il passaggio più difficile è configurare il kernel in modo che abbia il supporto per i pacchetti di cui abbiamo bisogno. Se il kernel non è installato correttamente, le funzioni richieste potrebbero non essere disponibili.
Lanciare:
- cd / usr / src / linux;
- make menuconfig.
È così che entriamo nelle impostazioni del kernel. Selezioniamo tutti i driver necessari per caricare il sistema. È necessario controllare che siano tutti integrati nel kernel, altrimenti il sistema semplicemente non sarà in grado di avviarsi. Non dimenticare di abilitare il supporto per il tuo filesystem. Se possibile, seleziona tutti i driver di rete necessari: wireless e LAN, nonché il tipo e la famiglia del processore.
Ora per iniziare la compilazione, inserisci: make && make modules_install. Il processo richiederà del tempo. Quindi inseriamo: make -j2 && make modules_install. Copia l'immagine del kernel nella cartella / boot.
L'ultimo è la configurazione dei moduli del kernel. Per trovare tutti i moduli disponibili, eseguire il comando: find / lib / modules / (versione kernel) / -type f -iname "* .o" -oppure -iname "* .ko". Aggiungi dall'elenco alla cartella /etc/modules.autoload.d/kernel-2.6 quelli che vengono caricati automaticamente. A questo punto, l'installazione di Gentoo è completa. Puoi iniziare a lavorare con il sistema operativo.
Suggerimenti per l'installazione di KDE Gentoo
Si verificheranno problemi durante il processo di installazione. Semplicemente non può essere altrimenti. Assicurati di controllare il forum Gentoo per i tuoi problemi. In ogni caso, segui queste istruzioni.
Ci sono spesso controversie su come installareGentoo su UEFI. È importante che venga creata una partizione EFI. Deve essere una variante del file system FAT. La specifica UEFI afferma che il firmware UEFI funziona con FAT12, 16 e 32, tuttavia si consiglia di utilizzare il sistema FAT32.
Inoltre, nell'archivio tar potrebbe mancare un gruppo eutente di portage. Se si utilizza schroot sul sistema host, devono essere creati manualmente. In questo caso, i file nella directory / gentoo / etc e la password verranno sovrascritti (puoi cambiarli direttamente).