|
1.
Risorse Documentazione Gentoo
Lingue disponibili
La nostra documentazione è disponibile anche nelle seguenti lingue:
Ceco |
Cinese Semplificato |
Francese |
Giapponese |
Inglese |
Italiano |
Polacco |
Spagnolo |
Tedesco
2.
Documentazione Gentoo Linux
-
Domande frequenti (F.A.Q.)
-
Risorse riguardanti l'installazione
-
Guide per l'installazione
-
Manuale Gentoo
Il Manuale Gentoo ha l'obiettivo di riunire la documentazione in un unico
manuale omogeneo e coerente. Questo manuale contiene le istruzioni per una
installazione con internet e cenni sul lavoro con Gentoo e Portage.
-
Guida rapida all'installazione di Gentoo Linux x86
La Guida rapida all'Installazione copre il processo di installazione in maniera
non prolissa. Il suo scopo è permettere un'installazione veloce a partire dallo
Stage3. Per seguire questa guida è consigliabile una precedente esperienza
nell'installazione di Gentoo Linux.
-
Guida rapida all'installazione di Gentoo Linux x86 con RAID Software e LVM2
La Guida rapida all'Installazione spiega il processo di installazione di Gentoo
senza però scendere molto nei particolari. Lo scopo di questa guida è quello di
permettere agli utenti di eseguire una installazione da stage3 con RAID
software e LVM2 in poco tempo. L'utente che vuole seguire questa guida deve già
avere precedenti esperienze con l'installazione di Gentoo Linux.
-
Breve introduzione a Gentoo/FreeBSD
Questo documento contiene alcune informazioni generali su FreeBSD e le
istruzioni per installare Gentoo/FreeBSD. Include inoltre alcune linee guida per
coloro che desiderassero contribuire allo sviluppo del progetto.
-
Altre guide riguardanti l'installazione
-
Gentoo Linux: Guida ai metodi di installazione alternativi
Questa guida vuole essere una raccolta dei metodi alternativi di installazione,
per chi necessita di procedimenti di installazione particolari, per esempio
quando non è disponibile un lettore cdrom o quando il sistema non può effettuare
il bootstrap di un cd.
-
Installazione di Gentoo con LVM2
Questa guida descrive la configurazione di un sistema Gentoo per l'utilizzo
del Logical Volume Manager versione 2 (LVM2).
-
Suggerimenti e trucchi per l'installazione Gentoo/x86
L'installazione di Gentoo permette approcci molto differenti ai diversi metodi
di installazione. Essendo quasi impossibile descrivere ogni singolo suggerimento
nelle istruzioni di installazione, questo documento cerca di descrivere tutti i
trucchi inviati al fine di poterli integrati nella normale procedura di
installazione.
-
Aggiornamento a Gentoo 1.4
Un metodo per aggiornare le vecchie installazioni di Gentoo alla 1.4
-
Guida all'aggiornamento di Gentoo
Questo documento spiega come una nuova release di Gentoo modifica le
installazioni esistenti.
-
La guida Gentoo per la migrazione completa a Linux 2.6
Questo documento vi aiuterà nel processo di migrazione da Linux 2.4 a Linux
2.6, da devfs a udev, da OSS ad ALSA, e da LVM a LVM2.
-
Guida a Genkernel in Gentoo Linux
Questa guida si propone di descrivere tutte le funzioni fornite da genkernel.
-
Requisiti hardware Gentoo/MIPS Linux
Questo documento offre una panoramica dello stato di vari sistemi basati su MIPS
riguardo all''installazione di Gentoo Linux. Se vengono trovati errori o
omissioni, si prega di mandare un'email all'autore o al redattore di questo
documento.
-
Errori comuni di Gentoo Grub
L'obiettivo di questa raccolta di errori è quello di elencare i problemi e
gli errori che si possono incontrare utilizzando GRUB. Tutte le soluzioni
descritte sono state elaborate con la cooperazione di molti utenti dei Forum
Gentoo.
-
USB e Gentoo Linux
Questo documento offre una guida per implementare il supporto USB sotto Gentoo
Linux e per la configurazione delle periferiche USB.
-
Guida a Gentoo Linux LiveUSB
In questa guida si spiega come creare una Gentoo Linux LiveUSB o, in altre
parole, come emulare un CD di Installazione di Gentoo Linux per x86 o AMD64
utilizzando un flash drive USB.
-
Documentazione Desktop Gentoo
-
Installazione del Desktop
-
Guida alla configurazione di X server
Xorg è il server X Window che permette agli utenti di avere a disposizione un
ambiente grafico. Questa guida spiega cos'è Xorg, come installarlo e il
significato delle varie opzioni di configurazione.
-
Guida nVidia per Gentoo Linux
Molti utenti di Gentoo hanno un chipset nVidia sui loro sistemi. nVidia fornisce
driver specifici per Linux per incrementare le prestazioni della propria scheda
video. Questa guida spiega come installare e configurare questi driver.
-
Domande frequenti (FAQ) su ATI in Gentoo Linux
Questa FAQ dovrebbe aiutare gli utenti a risolvere i più comuni problemi di
installazione e configurazione relativi a DRI e X11 per le schede AMD/ATI.
-
Guida alla configurazione di GNOME
GNOME è un ambiente desktop usato frequentemente. Questa guida cercherà di
descrivere tutti gli aspetti di GNOME, inclusa l'installazione, la
configurazione, l'uso, ...
-
Guida alla configurazione di Fluxbox
Questa guida mostra come configurare Fluxbox, il window manager per X11.
-
Guida alla configurazione di Xfce
Questa guida fornisce un'esaustiva introduzione a Xfce, un ambiente desktop
veloce, leggero e ricco di interessanti caratteristiche.
-
Guida alla configurazione di Openbox
Questa guida mostra come installare il gestore di finestre Openbox, ed fornisce
i riferimenti a diversi programmi potenzialmente utilizzabili all'interno di una
sessione di Openbox.
-
Guida alla Configurazione di LXDE
Questa guida introduce l'utente a LXDE, ne spiega i componenti, e accompagna
l'utente attraverso l'installazione.
-
Guida per l'aggiornamento a Gnome 2.26
Questa è una guida per l'aggiornamento da GNOME 2.24.x a GNOME 2.26.x.
-
Guida all'Aggiornamento a Xorg 1.6
Questa guida mostra come aggiornare X.org alla versione 1.6.
-
Configurazione del Desktop
-
Guida Gentoo Linux al Bluetooth
In questa guida verrà spiegato come installare un dispositivo Bluetooth, come
configurare correttamente il kernel ed illustrerà tutte le possibilità che una
connessione Bluetooth offre.
-
Usare UTF-8 con Gentoo
Questa guida mostra come installare e utilizzare il set di caratteri Unicode
UTF-8 nel vostro sistema Gentoo Linux, dopo aver spiegato i pregi di Unicode e
più in dettaglio di UTF-8.
-
Guida alla Stampa in Gentoo
Questo documento tratta l'installazione e la gestione delle stampanti usando
CUPS e Samba. Viene trattata l'installazione locale e di rete oltre all'utilizzo
di stampanti condivise da altri sistemi operativi.
-
Guida ad ALSA su Gentoo Linux
Questo documento aiuta gli utenti a installare ALSA su Gentoo Linux.
-
Guida a Java in Gentoo
Questa guida è un'introduzione a Java e spiega come usare Java con Gentoo Linux.
-
Guida alla localizzazione di Gentoo Linux
Questa guida dovrebbe aiutare gli utenti a localizzare (adattare alla propria
lingua, NdT) la propria distribuzione Gentoo Linux per qualsiasi paese Europeo.
Verrà affrontata anche la configurazione del sistema per utilizzare il simbolo
dell'Euro.
-
Guida all'accelerazione hardware 3D
Questa è una guida per far funzionare l'accelerazione 3D sfruttando DRM con Xorg
in Gentoo Linux.
-
Guida alla gestione energetica
Negli ultimi anni, la gestione energetica è diventata una delle caratteristiche
a fare la differenza nella ricerca al laptop perfetto. Ancora una volta, il
sistema operativo deve supportare le varie funzionalità di gestione energetica.
In questa guida, verrà spiegato come configurare l'installazione di Gentoo in
modo da gestire le risorse esose di energia in maniera flessibile e del tutto
automatica.
-
Usare un mouse nella Console
Questa guida mostra come settare ed usare GPM (il General Purpose Mouse
server) nell'interfaccia a linea di comando. Questo può essere particolarmente
utile per le nuove installazioni di Gentoo o per quei sistemi che non
possono usare o non usano un server X.
-
Guida a Conky in Gentoo Linux
Questo documento descrive come installare e configurare il monitor di sistema
conosciuto come Conky.
-
Applicazioni specifiche
-
Nano: guida minimale
Questa guida vuole essere una semplice introduzione a nano con l'obiettivo di
far prendere confidenza con le sue funzioni basilari in modo rapido.
-
Imparare vi con gli sheets
Questa guida vi insegnerà ad usare vi con un metodo particolarmente efficace
per accelerare il processo di apprendimento, cioè l'uso di alcuni "foglietti"
(lo stesso che molti hanno usato a scuola durante i compiti in classe! NdT).
Questa è la prima guida per vi ed è pensata per veri principianti.
-
Guida Utente a GnuPG in Gentoo
Questa piccola guida fornisce le basi per l'utilizzo di GnuPG, uno strumento per
la comunicazione sicura.
-
Guida rapida all'uso di Mutt
Questa guida mostra come iniziare ad usare il potente client di posta a linea di
comando Mutt.
-
Streaming radio con SHOUTcast
Questa guida percorre i passi necessari per configurare un server per lo
streaming radio con SHOUTcast Server e SHOUTcast Trans.
-
Guida a VDR con Gentoo Linux
Questa guida illustra come preparare Gentoo Linux per il DVB e VDR.
-
Guida a Keychain in Gentoo Linux
Questo documento descrive come usare chiavi condivise ssh con il programma
keychain. Si presuppone la conoscenza di base della crittografia con chiave
pubblica.
-
Guide di aggiornamento
-
Documentazione del sistema di Gentoo
-
Portage e relativa documentazione
-
Introduzione a Portage
Questo capitolo spiega i "semplici" passi che un utente dovrebbe conoscere per
mantenere il software del proprio sistema.
-
Caratteristiche di Portage
Il sistema Portage di Gentoo mette a disposizione diverse caratteristiche di
personalizzazione, come il tempo di compilazione. Questo capitolo illustra le
attuali possibilità.
-
Lavorare con Portage
"Lavorare con Portage" offre una completa panoramica di Portage, il sistema
di gestione dei pacchetti caratteristico di Gentoo.
-
Flag USE
Le flag USE sono un aspetto molto importante di Gentoo. In questo capitolo, si
spiega come lavorare con le flag USE e comprendere come queste interagiscono con
il sistema.
-
Gentoolkit
Gentoolkit è un insieme di strumenti che semplificano l'amministrazione di un
sistema Gentoo. Questo documento tratta le basi di alcuni degli strumenti
presenti in Gentoolkit.
-
Portage-utils
Questa guida spiega le principali modalità di utilizzo di portage-utils, una
collezione di rapide applicazioni di appoggio per Portage scritte in C.
-
Riparare manualmente installazioni di portage non funzionanti
Il presente documento si propone di aiutare gli utenti a riparare manualmente
un'installazione non funzionante di sys-apps/portage.
-
Overlay Gentoo: Guida per gli Utenti
Questa guida aiuta gli utenti a capire come usare il servizio di Overlay di
Gentoo
-
Configurare Gentoo
-
Variabili di ambiente
Con Gentoo si possono controllare facilmente le variabili di ambiente per il
sistema. Questo capitolo spiega come farlo e descrive anche le variabili
utilizzate con maggior frequenza.
-
Initscripts
Gentoo usa un formato speciale di initscript che, tra le altre caratteristiche,
permette risoluzioni guidate delle dipendenze e initscript virtuali. Questo
capitolo spiega tutti questi aspetti e spiega come utilizzare questi script.
-
Le scelte in Gentoo
-
Guida ai Kernel Gentoo Linux
Questo documento vi fornisce una descrizione generale di tutti i tipi di
sorgenti del kernel che Gentoo vi mette a disposizione con Portage
-
Documentazione di amministrazione di sistema
-
Amministrazione generale di Sistema
-
Usare UTF-8 con Gentoo
Questa guida mostra come installare e utilizzare il set di caratteri Unicode
UTF-8 nel vostro sistema Gentoo Linux, dopo aver spiegato i pregi di Unicode e
più in dettaglio di UTF-8.
-
Manuale sulla sicurezza per Gentoo
Questo manuale è una guida dettagliata per ottenere una versione ancora più
sicura di Gentoo Linux.
-
Guida al Prelink in Gentoo Linux
Questa guida documenta come utilizzare il supporto al prelink in portage 2.0.46
e successivi.
-
Guida al routing IPv6 con Gentoo
Questa guida mostra come impostare IPv6 su un sistema Gentoo. La trattazione
comprende l'instaurazione di un tunnel tramite un tunnel broker, alcune
configurazioni di base di DNS e come impostare i client affinchè utilizzino
il sistema per connettersi a indirizzi IPv6.
-
Guida per gli sviluppatori al test di sistema con i Linux
User-Mode
Questa guida mostra agli sviluppatori come configurare ed utilizzare gli
user-mode per testare cambiamenti potenzialmente dannosi per il sistema.
-
Guida alla localizzazione di Gentoo Linux
Questa guida dovrebbe aiutare gli utenti a localizzare (adattare alla propria
lingua, NdT) la propria distribuzione Gentoo Linux per qualsiasi paese Europeo.
Verrà affrontata anche la configurazione del sistema per utilizzare il simbolo
dell'Euro.
-
Guida a Cron per Gentoo Linux
Questa guida tratta la configurazione e l'utilizzo di cron.
-
Guida all'aggiornamento del kernel Gentoo Linux
Questo documento descrive i passaggi da seguire per aggiornare il kernel da una
release ad un'altra.
-
Guida a Sudo(ers)
Quando si vuol permettere a qualcuno di eseguire certe funzioni amministrative
sul proprio sistema senza affidargli l'accesso di root, usare sudo risulta
essere la soluzione migliore.
Con sudo si può controllare chi può fare cosa. Questa guida offre una
breve introduzione a questo ottimo programma.
-
Guida Gentoo alle pagine Man
Questa guida mostra come navigare nelle pagine di manuale utilizzando man.
-
Guida Gentoo alla documentazione GNU Info
Questa guida è stata scritta per mostrare come è possibile navigare tra le
pagine info utilizzando il comando info.
-
Guida alla configurazione del kernel Linux in Gentoo
Lo scopo di questo documento è introdurre le nozioni di base per la
configurazione manuale del kernel, e dare i dettagli degli errori di
configurazione più comuni.
-
Guida alla configurazione e installazione di zsh
Questa guida mostra come installare e configurare velocemente zsh. Dopo aver
letto questo documento si avranno le conoscenze per usare molte delle
caratteristiche di zsh, come l'avanzato completamento tramite tabulazione, la
correzione automatica dei comandi e la gestione avanzata del prompt.
-
Guide di amministrazione specifiche
-
Guida introduttiva per MySQL
Questo documento aiuta un utente a configurare ed usare MySQL.
-
Guida rapida a PostgreSQL
Questa è una guida rapida all'installazione e alla configurazione di
PostgreSQL. Le informazioni riportate qui non sostituiscono quelle che si
trovano nella documentazione ufficiale, ma sono ad esse complementari.
-
Postazioni diskless usando Gentoo Linux
Questa guida illustra la realizzazione di una rete diskless tramite l'uso di
Gentoo Linux.
-
Documentazione Distcc per Gentoo
Guida di riferimento per l'uso di distcc con Gentoo Linux.
-
Guida al cross-compiling con DistCC
Questa guida mostra come configurare distcc per cross-compilare tra diverse
architetture di processore.
-
Guida al Device File System
In questo documento troverete informazioni su cos'è devfs e sul suo utilizzo.
-
Guida a udev su Gentoo
Questo documento spiega cos'è e come si può usare udev su Gentoo.
-
Guida alla Stampa in Gentoo
Questo documento tratta l'installazione e la gestione delle stampanti usando
CUPS e Samba. Viene trattata l'installazione locale e di rete oltre all'utilizzo
di stampanti condivise da altri sistemi operativi.
-
Guida ad OpenAFS in Gentoo Linux
Questa guida mostra come installare un server OpenAFS ed un client su Gentoo
Linux
-
Guida al Sistema di Mailhosting Virtuale con Postfix
Questo documento illustra come creare un sistema di mailhosting virtuale basato
su postfix, mysql, courier-imap, e cyrus-sasl.
-
Guida al filtraggio della posta elettronica con Gentoo
Questa guida descrive passo passo le istruzioni necessarie per installare le
tecnologie di lotta allo spam per Postfix. Tra queste, Amavis-new con supporto
per Spamassassin e ClamAV, greylisting e l'SPF (Sender Policy Framework).
-
Guida al Virtual Mail Hosting System con netqmail/vpopmail
Questo documento espone dettagliatamente come creare un mail server basato su
netqmail, vpopmail, courier-imap, mysql e imp di horde.
-
Guida al Netboot su Gentoo Linux
Guida per impostare un server netboot da usare con l'immagine per
l'installazione netboot di Gentoo/SPARC.
-
OpenBoot PROM (OBP) Reference
La referenza a OpenBoot PROM (OBP) fornisce una lista di comandi utili che
possono essere d'aiuto quando si avvia, configura o si esegue una diagnosi su
hardware o cloni Sun SPARC.
-
Guida a Samba3/CUPS in Gentoo
Installazione e configurazione di un Server Samba sotto Gentoo per la
condivisione di file e stampanti senza la necessità di installare driver.
-
Configurare un Router domestico
In questo documento viene spiegato come trasformare una vecchia macchina, su cui
è installato Gentoo, in un router domestico per collegare tutta la casa ad
Internet.
-
Guida all'Ottimizzazione della Compilazione
Questa guida fornisce un'introduzione all'ottimizzazione di codice compilato
usando CFLAGS e CXXFLAGS sane e sicure. Descrive anche la teoria che sta dietro
all'ottimizzazione in generale.
-
Guida a Linux-VServer con Gentoo
In questa guida si impara a installare un semplice server virtuale usando la
tecnologia Linux-VServer
-
Guida a Java in Gentoo
Questa guida è un'introduzione a Java e spiega come usare Java con Gentoo Linux.
-
Guida alla Migrazione di Baselayout e OpenRC
Questa guida illustra come migrare da baselayout-1 a baselayout-2 e OpenRC.
-
Multipathing in Gentoo
Questo documento illustra come configurare un servizio multipath per lo storage
dei dati.
-
Guida a BIND in Gentoo
Questa guida vuole insegnare come installare e configurare BIND per il proprio
dominio e per la propria rete locale.
-
Guida a Keychain in Gentoo Linux
Questo documento descrive come usare chiavi condivise ssh con il programma
keychain. Si presuppone la conoscenza di base della crittografia con chiave
pubblica.
-
Calcolo ad Alte Prestazioni su Gentoo Linux
Questo documento è stato scritto degli sviluppatori dell'Adelie Linux R&D
Center <http://www.adelielinux.com> come guida all'installazione di
Gentoo Linux in un sistema di computing ad alta performance (HPC).
-
Risoluzione dei problemi in Apache
Questo documento tratta in modo esauriente diversi metodi per capire come
riparare un'installazione di Apache che non funziona in modo corretto.
-
Aggiornamento di Apache
Questo documento descrive le procedure necessarie all'utente finale per
aggiornare la propria installazione di Apache.
-
Guida all'aggiornamento per MySQL 4.* o 5.0.*
Il team MySQL è fiero di annunciare che MySQl 5.0 sarà presto disponibile nel
ramo stabile di Gentoo. Questo documento descrive come effettuare l'aggiornamen
to a MySQL 4.* e a MySQL 5.0.*.
-
Guida per il passaggio di MySQL da versioni affiancate multiple
ad una singola
Questo documento descrive come tornare ad una versione singola "non slottata"
di MySQL.
-
Guida all'aggiornamento di GCC per Gentoo
Questo documento guida gli utenti attraverso il processo di aggiornamento di
GCC.
-
Cambiare la variabile CHOST
Questo documento spiega come cambiare la variabile CHOST di un sistema
esistente.
-
Guida all'Installazione e Configurazione di Jffnms
Questa guida descrive come procedere nella configurazione post-installazione di
Jffnms (un sistema di gestione e monitoraggio della rete) e come controllare i
propri sistemi con esso.
-
Guida all'uso di vpnc con Gentoo
Questo documento descrive come connettere la propria macchina ad un
concentratore VPN Cisco, utilizzando vpnc per gestire la connessione.
-
Come ottenere backtrace significativi in Gentoo
Questa guida è pensata per dare agli utenti una semplice spiegazione del perché
una installazione di base di Gentoo non fornisca backtrace sensati e come fare
in modo che ciò invece avvenga.
-
Configurare Gentoo per utilizzare Xen
Questa guida descrive come iniziare ad usare Xen su un sistema Gentoo
-
Guida a Logcheck
Questa guida mostra come analizzare i log di sistema con logcheck.
-
Documentazione di sviluppo di Gentoo
-
Manuale per sviluppatori Gentoo
Questo è il manuale per gli sviluppatori Gentoo, un lavoro continuo per
centralizzare la politica dello sviluppo di Gentoo e delinearne i sistemi e le
procedure.
-
Politiche di sviluppo Gentoo
-
Documentazione riguardante lo sviluppo
-
Gentoo Devmanual
Il Gentoo Devmanual è un manuale tecnico per sviluppatori che copre
argomenti come la scrittura di ebuild ed eclass, oltre che alle politiche
alle quali gli sviluppatori dovrebbero attenersi.
-
Contribuire agli Ebuild
Questa guida spiega come proporre i pacchetti ebuild attraverso il Bugzilla
tracking system.
-
Guida a Gentoo GuideXML
Questa guida mostra come produrre documentazione web utilizzando la nuova e
leggera sintassi Gentoo Guide XML. Questa sintassi è il formato ufficiale per la
documentazione Gentoo, e questo stesso documento è stato creato utilizzando
Guide XML. Questa guida presuppone una conoscenza base di XML e HTML.
-
Trucchi e consigli per lo sviluppo della documentazione
Alcuni trucchi e consigli che possono rendere più semplice la vita di un
redattore di documentazione per Gentoo.
-
Guida ai Rilasci del Manuale Gentoo
Questa guida documenta in modo dettagliato il processo di aggiornamento dei
manuali Gentoo e della relativa documentazione per ogni nuovo rilascio di Gentoo
Linux.
-
Guida all'installazione di Gorg
Questa guida descrive come installare e configurare gorg.
-
Guida al CVS di Gentoo Linux
Questa guida introduce i lettori al CVS, il Concurrent Versions System, usato
dagli sviluppatori di tutto il mondo per produrre programmi in modo flessibile
ed in collaborazione con altri. Realizzata per utenti alle prime armi, questa
guida darà rapidamente sia agli utenti che ad i nuovi sviluppatori una rapida
infarinatura. Sia che vogliate fare uso del CVS per provare gli ultimi sorgenti
di un certo programma, sia che vogliate iniziare ad usare il CVS per sviluppare,
questo documento fa al caso vostro.
-
Documentazione per Sviluppatori di Apache
Questo documento fornisce dettagli sulle eclass disponibili per gli sviluppatori
di pacchetti relativi al webserver Apache.
-
Guida per il porting a X Modulare
Questa guida spiega come effettuare il porting dei pacchetti per utilizzare la
struttura modulare del nuovo X.Org.
-
Come risolvere i guasti negli autotools
Questa guida si propone di descrivere le situazioni comuni che portano ad un
guasto degli autotools nell'esecuzione in un ebuild, fornendo consigli su
come risolvere questo tipo di problemi.
-
Dipendenze Automagic, cosa sono e come risolverle
Questa guida descrive il problema delle dipendenze "automagic", spiegando le
ragioni per cui sono problematiche e come poterle gestire nei casi più comuni.
-
Documentazione Specifica Progetti
-
Documentazione Progetto Sistema di Base
-
Documentazione Rapporti tra Sviluppatori
-
Documentazione del Progetto Documentazione
-
Documentazione Progetto Hardened
-
Documentazione Progetto Infrastruttura
-
Documentazione Progetto Metastructure
-
Guida a Gentoo ProjectXML
Questa guida mostra come creare una pagina GuideXML ufficiale per Gentoo Linux
Project. Questa guida presuppone una conoscenza di base del formato GuideXML.
-
Documentazione Progetto Pubbliche Relazioni
-
Documentazione Progetto Ingegneria Rilasci
-
Documentazione Progetto Sicurezza
-
Documentazione Forum Gentoo
-
Documentazione Overlay Gentoo
-
Articoli pubblicati
-
Articoli Gentoo
-
Costruire una distribuzione, Parte 1
Ognuno di noi ha una storia da raccontare sulla proria esperienza con Linux.
Questa è la storia di Daniel Robbins. In questo primo di tre articoli, lui
racconta di come sia diventato uno sviluppatore Stampede Linux e del perchè ha
lasciato Stampede per dar vita ad una propria distribuzione chiamata Enoch.
-
Costruire una distribuzione, Parte 2
Nel suo precedente articolo Daniel Robbins ha raccontato la storia di come è
diventato uno sviluppatore Stampede Linux e del perchè alla fine abbia
lasciato Stampede per dar vita alla distribuzione Enoch. In questa seconda
parte ci fa partecipi degli strani eventi che sono successi dopo che il team
di sviluppo di Enoch ha scoperto un compilatore, poco conosciuto, ma molto
veloce.
-
Costruire una distribuzione, Parte 3
Questo articolo conclude la sua storia -- riguardo a come ha ultimato la
creazione della sua distribuzione, chiamata Gentoo Linux. Conclude la serie
di articoli spiegando come abbandonò il mondo Linux per muoversi verso
FreeBSD per poi tornare nel mondo Linux, ricominciando lo sviluppo di Gentoo
Linux sotto una nuova prospettiva. Oltre che comparare Linux e FreeBSD sotto
un certo numero di aspetti, descrive anche il progresso dell'attuale sviluppo
di Gentoo Linux e condivide una visione futura per la distribuzione.
-
Imparare Linux
-
Bash per esempi, Parte 1
Imparando come programmare nel linguaggio di scripting bash, la vostra interazione giornaliera con Linux diventerà più divertente e produttiva, e sarete in grado di costruire, con questi standard, costrutti UNIX (come pipelines e redirezioni) che già conoscete e amate. In questa guida di tre parti, Daniel Robbins vi insegnerà come programmare in bash attraverso degli esempi. Egli tratterà le basi più elementari (rendendo questa guida eccellente per i principianti), ma anche le funzioni più avanzate, man mano che si andrà avanti.
-
Bash per esempi, Parte 2
Nel suo articolo introduttivo su bash, Daniel Robbins vi ha guidato in alcuni
elementi fondamentali di questo linguaggio di scripting, e vi ha spiegato i
motivi per cui è utile usare bash. In questa seconda parte, Daniel riparte dal
punto in cui era rimasto, guardando ai costrutti fondamentali di bash, come i
periodi condizionali (if-then), il looping, e altro ancora.
-
Bash per esempi, Parte 3
In questo articolo finale su Bash, Daniel Robbins esamina in particolare il sistema ebuild di Gentoo Linux, un eccellente esempio della potenza di bash. Passo dopo passo, egli vi mostrerà come fu implementato il sistema ebuild e vi spiegherà molte pratiche tecniche bash e strategie di strutturazione. Alla fine di questo articolo, avrete una buona conoscenza di ciò che serve a produrre un'applicazione completamente basata su bash, e potrete iniziare a scrivere il vostro sistema personale di autocompilazione.
-
Preparazione all'esame per la Certificazione LPI 101 (release 2), Parte
1
In questa breve guida sarà data un'introduzione su bash (la shell predefinita in
Linux) al lettore, verrà mostrato come ottenere pieno vantaggio da comandi di
base in Linux come ls, cp e mv, saranno spiegati gli inodes e sia hard link che
link simbolici e tanto altro ancora. Alla fine di questa introduzione, il
lettore avrà una base solida sui fondamenti di Linux e sarà anche pronto per
iniziare ad imparare alcuni processi basilari riguardo all'amministrazione di
sistemi Linux.
-
Preparazione all'esame per la Certificazione LPI 101 (release 2), Parte
2
In questa breve guida, il lettore imparerà come usare le espressioni regolari
nella la ricerca di file per modelli di testo, come individuare file nel proprio
sistema e come avere pieno controllo dei processi in Linux. Sarà data perfino
una veloce introduzione alle pipeline della shell, la ridirezione e i comandi
per l'elaborazione del testo. Alla fine di questa breve guida, il lettore avrà
solide fondamente sulle basi dell'amministrazione in Linux e sarà pronto per
iniziare ad imparare tecniche di amministrazione di sistemi Linux più avanzate
nella guida che seguirà.
-
Preparazione all'esame per la Certificazione LPI 101 (release 2), Parte
3
In questa breve guidata sarà data una introduzione alla documentazione di
sistema Linux. Verrà spiegato come cambiare permessi e come gestire gli account
in Linux. Alla fine il lettore avrà imparato come raffinare il proprio sistema.
-
Preparazione all'esame per la Certificazione LPI 101 (release 2), Parte
4
In questa breve guida, saranno introdotti tutti i filesystem popolari in Linux.
Sarà spiegato come montare e smontare dispositivi. Nel prossimo capitolo sarà
illustrato come avviare il sistema e come lavorare con i runlevel. Nella
prossima sezione di questa breve guida, verranno introdotte le quote su
filesystem, sarà spiegato come impostarle e come configurarle. Verso la fine di
questa breve guida verranno discussi i log di sistema.
-
Il partizionamento in azione, 1a Parte
In questa nuova serie di articoli, Daniel Robbins mostra come modificare lo
schema delle partizioni di un sistema già installato. Descrive anche alcuni
trucchi per minimizzare i tempi morti della macchina ed evitare gravi errori.
In particolare in questo articolo spiega come spostare la cartella /home su
un'altra partizione.
-
Il partizionamento in azione, 2a Parte
In questo secondo articolo sulla modifica dello schema delle partizioni di un
sistema già funzionante, Daniel Robbins mostra come spostare le cartelle /tmp
e /var su una propria partizione condivisa. Descrive anche alcuni trucchi del
mestiere per minimizzare i tempi di inattività del sistema ed evitare gravi
errori.
-
Consigli sulla progettazione delle partizioni
Organizzare le tue partizioni correttamente può essere divertente e appagante.
Questa collezione di suggerimenti ti aiuteranno ad usare questi settori
saggiamente.
-
Massimizzare la swappage (pagina di swap)
Impara come aumentare le performance della swap sul tuo server Linux procedendo
per gradi. L'autore, Daniel Robbins, vi mostrerà questo piccolo trucco per
avere il massimo dal vostro server.
-
Imparare Linux LVM, Parte 1
In questo articolo, Daniel introduce il lettore ai concetti che stanno dietro a
Linux LVM (Logical Volume Management) e mostra come recuperare le ultime patch
per il kernel e avere gli strumenti installati sul proprio sistema. LVM permette
di creare volumi logici fuori dalle risorse di memoria fisica presenti sulla
macchina. Comunque, differentemente dai volumi fisici, i volumi logici possono
essere espansi e ridotti mentre il sistema è in esecuzione, mettendo a
disposizione degli amministratori di sistema Linux quella flessibilità di
memorizzazione dei dati che fino ad oggi avevano potuto solo sognare.
-
Imparare Linux LVM, Parte 2
In questo articolo, Daniel condivide col lettore l'esperienza avuta spostando il
filesystem in /home su cvs.gentoo.org in un volume logico LVM. Dopo il
cambiamento, sono stati osservati i benefici di LVM quando la partizione in cui
risiede /home su cvs.gentoo.org viene dinamicamente ridimensionata in tempo
reale, senza riavviare, smontare /home, o addirittura passare al runlevel 1.
Tutti i processi continuano a lavorare senza interruzioni. L'analisi
dettagliata passo passo di Daniel riguardo alla conversione aiuterà chiunque sia
interessato nel mettere in pratica una transizione simile sulla propria
macchina.
-
Software RAID nel nuovo kernel Linux 2.4, Parte 1
In questa serie di due articoli riguardanti l'implementazione del Software RAID,
Daniel Robins spiega la nuova tecnologia usata per migliorare le prestazioni e
l'affidabilità dei dischi fissi mediante la distribuzione dei dati su più
dischi. Il primo esempio riguarda l'installazione del software RAID (kernel ed
installazione dei programmi aggiuntivi) e mostra come creare volumi lineari e
RAID-0.
-
Software RAID nel nuovo kernel Linux 2.4, Parte 2
In questa serie di due articoli, Daniel Robbins introduce al RAID Software di
Linux 2.4, una tecnologia usata per incrementare le prestazioni e
l'affidabilità dei dischi fissi mediante la distribuzione dei dati su più
dischi. In questo articolo, Daniel spiega cosa possono e non possono fare
RAID-1, 4 e 5 e come trattare l'implementazione di questi livelli RAID in un
ambiente di produzione. Nella seconda metà dell'articolo, Daniel accompagnerà i
lettori attraverso una simulazione di sostituzione di un disco in RAID-1 guasto.
-
Compilare il kernel Linux
Daniel Robbins introduce il kernel Linux guidando il lettore nel reperire e
scaricare i sorgenti, configurare, compilare ed installare il kernel, e
configurare l'avvio di sistema.
-
Prompt magic
Perchè rimanere con il noioso e standard prompt di shell quando si può
facilmente renderlo colorato e più utile? In questo articolo, Daniel Robbins
vi mostrerà come modificare il prompt della shell come più vi piace così come
aggiornare dinamicamente la barra del titolo del vostro terminale X.
-
OpenSSH gestione delle chiavi, Parte 1
In questo capitolo conoscerai come funzionano le autenticazioni RSA e DSA,
e vedrai come impostare nel modo corretto autenticazioni senza password.
Questo primo articolo della serie, di Daniel Robbins, è focalizzato
sull'introduzione del protocollo di autenticazione RSA e DSA ed
inoltre mostra come sia possibile farli lavorare sulla rete.
-
OpenSSH gestione delle chiavi, Parte 2
Molti sviluppatori utilizzano l'ottimo OpenSSh come sicuro, criptato sostituto
per i vulnerabili comandi telnet e rsh. Una delle caratteristiche intriganti
è quella di autenticare gli utenti utilizzando i protocolli di autenticazione
RSA e DSA, i quali sono basati su di una copia di chiavi completamente
numeriche. La migliore caratteristica delle autenticazioni RSA e DSA è la
promessa di poter stabilire connessioni a sistemi remoti senza dover fornire
la password. In questo articolo, Daniel introduce ssh-agent (una cache delle
chiavi private) e keychain, uno speciale "bash script" creato per avere
autenticazioni con chiavi incedibilemtenti flessibili e semplici.
-
OpenSSH gestione delle chiavi, Parte 3
Nel terzo articolo della serie, Daniel Robbins mostra come trarre vantaggio
dall'inoltro dell'agent OpenSSH per migliorare la sicurezza. Inoltre presenta i
recenti miglioramenti allo script shell keychain.
-
Guida alla configurazione dei filesystem avanzati, Parte 8
Con la versione 2.4 di Linux molti nuovi filesystem sono possibili, inclusi
Reiserfs, XFS, GFS, ed altri. Questi file system sono spettacolari, ma cosa
fanno esattamente, a cosa servono, come devono essere utilizzati esattamente con
sicurezza in un ambiete produttivo? Daniel Robbins risponde a queste domande
mostrando come configurare questi nuovi filesystem avanzati sotto Linux 2.4. In
questo articolo, Daniel continua descrivendo ext3, una nuova versione migliorata
di ext2 con possibilità di journaling. Rivela tutte le informazioni interne di
ext3, e dimostra alcune ottime prestazioni con ext3 data=journal.
-
Articoli IBM DeveloperWorks
-
Firewall dinamici con iptables
I firewall sono utili e divertenti, ma che fare quando c'è bisogno di
apportare cambiamenti rapidi e complessi alle regole del proprio firewall?
Facile. Si utilizzino gli script dinamici per il firewall di Daniel Robbins
che sono mostrati in questo articolo. Questi script possono essere utilizzati
per aumentare la sicurezza e la responsività della propria rete e per
ispirare le proprie configurazioni creative.
-
Sed per esempi, Parte 1
In questa serie di articoli, Daniel Robbins spiega come utilizzare il più
potente editor di flusso presente in UNIX, sed. Sed è il tool ideale per il
batch-editing dei file o per creare script shell per modificare file esistenti.
-
Sed per esempi, Parte 2
Sed è un potente e compatto editor di flusso. In questo articolo, il secondo
della serie, Daniel mostra come eseguire la sostituzione di stringhe; come
creare script sed più vasti; e usare i comandi sed accoda, inserisci e cambia
riga.
-
Sed per esempi, Parte 3
In questa parte conclusiva della serie di articoli su sed, Daniel Robbins ci dà
un vero assaggio della potenza di sed. Dopo aver introdotto una serie di utili
script essenziali basati su sed, ci dimostrerà alcune modalità di scripting sed
radicali convertendo un file Quicken .QIF in un formato testo leggibile. Questo
script di conversione non è solamente funzionale, serve anche come esempio
eccellente della potenza dello scripting con sed.
-
Awk per esempi, Parte 1
Awk è un linguaggio molto carino e dal nome molto strano. In questo primo
articolo di una serie di tre, Daniel Robbins vi farà velocemente prendere
confidenza con Awk. Nella successive puntate verranno affrontati argomenti
sempre più complessi, culminando nella presentazione di un'applicazione awk
del mondo reale.
-
Awk per esempi, Parte 2
Nella puntata successiva alla sua prima introduzione ad awk, Daniel Robbins
continua ad esplorare awk, un grande linguaggio dal nome bizzarro. Daniel vi
mostrerà come gestire record multiriga, come usare i costrutti iterativi, e come
creare ed usare gli array. Alla fine di questo articolo, vi sarà familiare
un'ampio insieme delle funzionalità di awk, e sarete in grado di scrivere di
vostro pugno potenti script awk.
-
Awk per esempi, Parte 3
In questa conclusione alla serie su awk, Daniel Robbins presenta le importanti
funzioni di awk che manipolano le stringhe, e poi mostra come scrivere un
programma di estratto-conto/bilancio partendo da zero. Durante questo percorso,
imparerete a scrivere vostre funzioni e ad usare gli array multidimensionali di
awk. Alla fine di questo articolo, avrete ancora più esperienza con awk, che vi
permetterà di scrivere script sempre più potenti.
-
Spiegazioni sui thread POSIX, parte 1
I thread POSIX (Portable Operating System Interface - Interfaccia Portabile al
Sistema Operativo ndT) sono un ottima maniera per incrementare la reattività e
le prestazioni del proprio codice. In questa serie, Daniel Robbins mostra
esattamente come utilizzare i thread nel vostro codice. Verranno svelati
dettagli del retroscena, cosicchè alla fine della serie sarete veramente pronti
per creare il vostro programma multithread.
-
Spiegazioni sui thread POSIX, parte 2
I thread POSIX sono un ottima modo per incrementare la reattività e le
prestazioni del vostro codice. In questo articolo, il secondo di una serie di
tre, Daniel Robbins vi mostra come proteggere l'integrità delle strutture di
dati condivise nel vostro codice con thread usando delle eccellenti piccole cose
chiamate mutex.
-
Spiegazioni sui thread POSIX, parte 3
In questo articolo, l'ultimo di una serie di tre sui thread POSIX, Daniel dà
una buona idea su come usare le variabili di condizione. Le variabili di
condizione sono strutture di thread di POSIX che vi permettono di "risvegliare"
i thread al verificarsi di certe condizioni. Potete pensare a loro come di una
forma di signalling thread sicura. Daniel riempie l'articolo usando tutto
quello che avete imparato fino ad adesso per sviluppare applicazioni work crew
multi-thread.
-
Progettazione di un firewall stateful per Linux 2.4
Questa guida mostra come utilizzare netfilter per configurare un potente
firewall stateful (cioè a filtraggio dinamico dei pacchetti) per Linux.
-
Guida alle implementazioni di filesystem avanzati: introduzione ad ext3
Con la versione 2.4 del kernel Linux furono introdotti un bel po' di nuovi
filesystem tra i quali ReiserFS, XFS, JFS e altri. Questi filesystem sembrano
interessanti, ma che potenzialità hanno esattamente, in che ambiti sono
consigliabili, e cosa si può dire per quanto riguarda il loro uso in modo
sicuro in un ambiente Linux di produzione? Daniel Robbins risponde a queste
domande mostrando come usare questi nuovi filesystem di tipo avanzato sotto
Linux 2.4. In questa puntata, Daniel dà uno sguardo a ext3, una nuova
versione, migliorata, di ext2, che implementa il journaling.
-
Introduzione a Samba, Parte 1
Samba è un tool incredibile per chiunque usi sia GNU/Linux che Windows.
Implementando il protocollo SMB/CIFS sotto Unix, Samba consente ai sistemi
Unix di condividere le loro risorse con client Windows standard. In questo
articolo introduttorio, Daniel Robbins darà un'introduzione a ciò che Samba
può fare. L'attenzione sarà concentrata sui concetti chiave. (Si sarà
guidati passo passo nel processo d'intstallazione nel suo articolo
successivo). Alla fine di questo articolo, si avrà una buona comprensione di
ciò che fa Samba e di come riesce a farlo.
-
Introduzione a Samba, Parte 2
Nell'articolo precedente, Daniel vi ha introddoto a ciò che può essere fatto
con Samba. Adesso è il momento di renderlo funzionante nel vostro sistema.
In questo articolo, affronteremo i processi di compilazione, installazione e
configurazione iniziale di Samba (versione 2.0.7) per renderlo operativo nel
vostro sistema.
-
Introduzione a Samba, Parte 3
Nei suoi articoli precedenti, Daniel Robbins vi ha guidato nella
configurazione di Samba per la prima volta. Ora è tempo di configurare Samba
in modo tale che faccia tutto ciò che vogliamo.
-
Riprogettare gentoo.org, Parte 1: la rinascita di un sito web
Vi siete mai svegliti una mattina e improvvisamente realizzare che il vostro
piccolo grazioso sito web personale non è proprio bello? Se è cosi, siete in
buona compagnia. In questa serie, Daniel Robbins mostra la sua esperienza
nella riprogettazione del sito web www.gentoo.org usando XML, XSLT e Python.
Durante la lettura, potreste trovare alcuni eccellenti approci da usare la
progettazione del vostro prosimo sito web. In questo articolo, Daniel crea
un piano d'azione e introduce pytex, un interprete Python integrato.
-
Riprogettare gentoo.org, Parte 2: la rinascita di un sito web
Vi siete mai svegliati una mattina e improvvisamente realizzare che il vostro
piccolo grazioso sito web personale non è proprio bello? Se è cosi, siete in
buona compagnia. In questa serie, Daniel Robbins mostra la sua esperienza
nella riprogettazione del sito web www.gentoo.org usando XML, XSLT e Python.
Durante la lettura, potreste trovare alcuni eccellenti approcci da usare la
progettazione del vostro prossimo sito web. In questo secondo articolo,
Daniel mostra il nuovo sistema per la documentazione e la nuova mailing list
per i cambiamenti del CVS.
-
Riprogettare gentoo.org, Parte 3: la rinascita di un sito web
Vi siete mai svegliati una mattina rendendovi conto che il vostro piccolo e
grazioso sito Web personale, non fosse poi un gran che? Se è così, siete in
buona compagnia. In questa serie di articoli, Daniel Robbins condivide le sue
esperienze con XML, XSLT e Python, usati per riprogettare il sito Web
www.gentoo.org. Durante la lettura, potreste trovare alcuni ottimi spunti da
utilizzare per una vostra personale riprogettazione di un sito web. In questo
articolo, Daniel crea un nuovo look per tutto quanto il sito.
-
Riprogettare gentoo.org, Parte 4: la rinascita di un sito web
Vi siete mai svegliati una mattina rendendovi conto che il vostro piccolo e
grazioso sito Web personale, non fosse poi un gran che? Se è così, siete in
buona compagnia. In questa serie di articoli, Daniel Robbins condivide le sue
esperienze con XML, XSLT e Python, usati per riprogettare il sito Web di Gentoo
Linux. In questo articolo: Daniel completa la conversione ad XML/XSLT, sistema
moltissimi bug di compatibilità con il browser Netscape 4.x ed aggiunge al sito
un Changelog auto-generato.
-
Altri articoli
-
Le migliori tecniche con gli autotools
Questo articolo tratta alcuni degli errori più comuni commessi da chi utilizza
gli autotools, e mostra come ottenere migliori risultati.
-
Guida alla stabilità hardware su Linux, Parte 1
In questo articolo, Daniel Robbins spiega come diagnosticare e sistemare CPU
difettose, così come testare la tua RAM per cercare difetti. Alla fine di
questo articolo, sarai in grado di assicurarti che il tuo sistema Linux sia
il più stabile possibile.
-
Guida alla stabilità dell'hardware Linux, parte 2
In questo articolo, Daniel Robbins mostra le sue esperienze con la scheda
grafica NVIDIA TNT in Linux usando i driver di NVIDIA con accelerazione.
Mostrerà come diagnosticare e fissare gli IRQ e i tempi di latenza PCI --
tecniche che potrete usare sicuri di non avere blocchi, comportamenti
inconsistenti e perdite di dati.
-
Altra documentazione
¹ File non tradotto
|