14/10/2008 - Linux Feed

LINUX « E-Pillole



Installare Debian etch

Post inserito il 25/03/2007 da Fede in Guide Debian

In data 13 Novembre, il team di sviluppo Debian ha ufficializzato il rilascio della prima Release Candidate di etch, attualmente in fase testing ma che presto sostituirà l'attuale versione stable denominata sarge.

Debian Etch

EDIT: ETCH è ora in STABLE!!

Vediamo quindi come installare Debian Etch e il proprio ambiente desktop preferito (Gnome, KDE, Fluxbox, Xfce) nel modo più semplice ed intuitivo possibile utilizzando il cd netinstall...

N.B. modificando le repository e addattandole alla vostra Debian, la procedura di installazione descritta è valida sia per Lenny che per Sid.

Requisiti per l'installazione

In guesta "guida" è descritto come installare Debian etch da rete, servendosi dell'installatore minimale, denominato netinst CD image (100-150 MB).

Requisiti minimi per l'utilizzo di questa guida, sono quindi il cd di installazione netinst e una connessione ad internet.

Potete scaricare gratuitamente il cd di installazione al seguente link: Debian -- Debian-Installer (versione netinst CD image)

Installazione del sistema base

Per l'installazione del sistema base di etch, molto semplicemente, utilizzate il cd ed effettuate tutti i passaggi richiesti dal processo di installazione fino a quando vi verrà chiesto di utilizzare un mirror di rete (network mirror).

Arrivati a questo punto, rispondete NO alla domanda e proseguite con l'installazione del sistema base di etch esclusivamente da cd.

Completata l'installazione del sistema base, riavviate la vostra macchina ed effettuate il login come root. Ora che siete loggati in etch, è il momento di editare il file sources.list per aggiungere le repository da cui verranno installati tutti i pacchetti necessari. Digitate:

vim /etc/apt/sources.list 

e come prima cosa, commentate o eliminate la linea relativa al CD. Fatto ciò, aggiungete queste repository:

deb http://ftp.it.debian.org/debian/ etch main contrib non-free 
deb-src http://ftp.it.debian.org/debian/ etch main contrib non-free

Assicuratevi poi che siano presenti anche le repository security.

Di default dovrebbero già esserci per la sola sezione main. Aggiungete anche le sezioni contrib e non-free:

deb http://security.debian.org/ etch/updates main contrib non-free
deb-src http://security.debian.org/ etch/updates main contrib non-free

Controllate che tutto sia corretto, salvate il file, uscite da vim e aggiornate il sistema:

apt-get update

apt-get upgrade

Installazione server X

Ora che avete aggiunto ed aggiornato le repository per etch siete pronti per installare il server X digitando:

apt-get install xserver-xorg-core xorg

Alla fine dell'installazione, vi verrà chiesto di ripondere ad alcune domande relative alla configurazione di X. Non preoccupatevi di ripondere ora, esattamente a tutte le domande, poichè, in caso di problemi, potrete sempre riconfigurare X in un secondo momento con il comando dpkg-reconfigure xserver-xorg.

Installazione login manager

Installato X, è ora il momento di decidere quale login manager installare. Le principali alternative sono: xdm, gdm e kdm. Sceglietene uno e procedete con l'installazione del login manager.

- Se avete scelto gdm digitate:

apt-get install gdm

- Se avete scelto xdm digitate:

apt-get install xdm

- Se avete scelto kdm digitate:

apt-get install kdm

Installazione ambiente desktop

Ora che avete installato X ed un login manager, è il momento di scegliere quale ambiente desktop volete utilizzare sulla vostra etch. Le principali alternative sono: GNOME, KDE, Xfce, FLUXBOX. Scegliete quello che preferite, e procedete con l'installazione.

- Se decidete di installare GNOME digitate:

apt-get install gnome

In questo modo, verranno installati tutti i pacchetti per l'ambiende desktop gnome.

Se invece volete una installazione minimale di gnome digitate:

apt-get install gnome-core

- Se decidete di installare KDE digitate:

apt-get install kde

In questo modo, verranno installati tutti i pacchetti per l'ambiende desktop Kde.

Se invece volete una installazione minimale di Kde digitate:

apt-get install kde-core

- Se decidete di installare Xfce digitate:

apt-get install xfce4

In questo modo, verranno installati tutti i pacchetti per l'ambiende desktop Xfce, che di default è già molto leggero.

- Se decidete di installare FLUXBOX digitate:

apt-get install fluxbox

In questo modo, verranno installati tutti i pacchetti per l'ambiende desktop Fluxbox, che sicuramente è l'ambiente desktop più leggero disponibile.

Riavvio e test installazione

A questo punto, qualunque ambiente desktop avrete scelto, tutto è installato e configurato correttamente. Riavviate la vostra etch, e se l'installazione è andata a buon fine, troverete la schermata di login, dalla quale potrete entrare nel vostro ambiente desktop e gustarvi finalmente l'ultima release stable ufficiale del progetto Debian (Etch).

Nel caso in cui, non parta X, non allarmatevi, e provate a riconfigurarlo con il comando:

dpkg-reconfigure xserver-xorg

Oppure se sapete quello che fate, aiutandovi con il log di X (/var/log/Xorg.0.log), modificate manualmente il file di configurazione di X (/etc/X11/xorg.conf).

In ogni caso, buon divertimento !!


Post letto 10533 volte | Commenti (33) | Bookmark   del.icio.us    segnalo


Commento postato da Cruiser il 19/06/2007
grazie, ha funzionato perfettamente anche per Lenny!!

Ciao

Commento postato da Guest il 20/06/2007
Ti sto scrivendo dalla mia prima lenny con fluzzz boxx,
Ovviamente ho usato la tua guida :D
Oh ma percaso sai perchè per installare pacchetti sono costretto a loggare come root? non intendo il semplice su, devo proprio usare root e pass di root al login manager, con su mi ridà sempre un errore dicendomi che i paccetti non verranno installati.
Ciao :D
P.s. Ah scusa se te lo chiedo, non è tanto per me che alla fine non sono un assiduo frequentatore di siti mah, non è che potresti ingrandire un pò quel codice antispam? io che sono una talpa faccio davvero fatica a leggerlo!

Commento postato da Fede il 20/06/2007
@Guest
>>Oh ma percaso sai perchè per installare pacchetti sono costretto a loggare come root?

ciao, stranissimo, mai successo!!

potresti incollare l'errore che ti ritorna apt...?? magari riusciamo a capire l'inghippo...

>>non è che potresti ingrandire un pò quel codice antispam?

certo, nessun problema....grazie per il consiglio!!

ciaociao

Commento postato da Guest il 20/06/2007
Oh grazie dell'interessamento!

Ti faccio vedere due esempi:
Su flux loggo da utente, poi apro una shell di bash e questo è ciò che faccio:

vinnie@ComputerdiVinnie:~$ su
Password:
ComputerdiVinnie:/home/vinnie# synaptic
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified


(synaptic:3394): Gtk-WARNING **: cannot open display:
ComputerdiVinnie:/home/vinnie# fbrun
Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Error: Couldn't connect to XServer

In parole povere quelle xlib sembrano inaccessibili, se loggo su flux come root invece non ho problemi!

Commento postato da Fede il 20/06/2007
Uhmmm...

con gksu ??

~$ gksu synaptic

vedi cosa ti dice sia da user che da root:

~$ echo $DISPLAY

per risolvere si potrebbe provare così...

loggati come root nella shell:

~$ su
Password: rootpasswd

poi copia il file .Xauthority nella /home di root

~$ cp /home/USERNAME/.Xauthority /root/

hai provato ad installare anche sudo ??

ciaociao

Commento postato da Guest il 20/06/2007
Scusami se non mi sono fatto sentire ma credo di star avendo troppi problemi con questa installazione ed ho deciso di provare a rifarla scaricando un primo cd debian!, ti farò sapare! ciao e grazie ancora!

Commento postato da Fede il 20/06/2007
Guarda che se vuoi installare Lenny da CD non è possibile però installare SOLO fluxbox...

ti devi installare per forza tutto gnome o kde o xfce...e installare in un secondo momento fluxbox!!

ciaociao

Commento postato da Guest il 20/06/2007
OK, sono tornato e sono con elightenment XD grazie per la tua attenzione ! :D Non so che altro dire, :P metterò il tuo link fra i miei segnalibri (appena mi procuro un reader rss che mi piace ti metto pure li!).
Grazie :D

Commento postato da Fede il 20/06/2007
:)

ciaociao

Commento postato da Paul il 26/06/2007
Ciao e complimenti x la guida...io avrei un piccolo problema quando finisco di scrivere i nuovi repository e devo salvare il file come devo fare x salvare il file???ke tasto devo premere???...
Grazie x l eventuale risposta meglio se in tempo breve dato che ho ankora il pc acceso ahhahhh

Commento postato da Fede il 26/06/2007
@Paul

:)

quando finisci di editare il file "pigia" il tasto ESC

poi digita in successione:

:w -->> per salvare

:q -->> per uscire

spero di essere arrivato al PC in tempo :) ehehhehe

ciaociao

Commento postato da Paul il 26/06/2007
Ciao ankora nn sn riuscito al risolvere il problema....dopo ke pigio il tasro ESC r il tasto W nn succede nulla poi premo il tsato q e spunta in basso a sinistra il tasto recording ke dopo un po sparisce e nn succede piu nulla......boh

Commento postato da Fede il 26/06/2007
ciao Paul :(

premi INVIO sia dopo :w per salvare che :q per uscire

ciaociao

Commento postato da Paul il 26/06/2007
Fatto ma quando cerco di salvare facendo :w Invio mi da errore E212 CAN' T OPEN FILE FOR WRITING
Ke significa.????se vuoi possimo parlare 2 minuti su msn x nn occupare tutto lo spazio s i commenti il my indirizzo e jaskas69@hotmial.it

Commento postato da Fede il 26/06/2007
pare che non sei loggato come root...

prima di editare il file /etc/apt/sources.list digita:

su

poi metti la PASSWORD DI ROOT e prosegui....

così dove funzionare per forza :)

>>se vuoi possimo parlare 2 minuti su msn

meglio qui, almeno può essere utile a qualcun'altro :)

ciaociao

Commento postato da Paul il 27/06/2007
Scusa ma non funziona se possiamo parlare 2 minuti su msn jaskas69@hotmail.it
appena avremmo trovato la soluzione la postero qui
grazie

Commento postato da paul il 27/06/2007
loggandomi da root mi da lo stesso problemaa....

Commento postato da Fede il 01/07/2007
@paul

più di così nin zo che dire...spero tu abbia risolto!!

ciaociao

Commento postato da Tony il 14/08/2007
C'è qualche Pinguino che usa una webcam marca Hamlet mod.Zelig..cam. Viene fornito un cd d'installazione solo per i clienti dello zio Bill. Con Debian Etch ho provato ad installare "webcam e camstream" Col Kcontrol ho provato a selezionare diverse altre marche perche Hamlet non viene elencata......ma non funziona.
Grazie Ciao

Commento postato da ddaammiirr il 20/10/2007
Ciao a tutti,
volevo dapprima ringraziarvi per questo bel sito che spiega molto bene come installare debian e un server web, che devo realizzare per la scuola.

dovrei installare apache dal sorgente, ossia compilarlo e installarlo...

ho installato l'interfaccia fluxbox, ma non trovo un browser internet per andare sul sito di apache e scaricarmi i sorgenti.

Sapete magari qual'è il comando che permette di scricare da linea di comando...?
Per scompattare, compilare e installare lo so i comandi...ma nn riesco a scaricare i sorgenti.

Un aiutino?
grazie e complimenti.

ps presto sarà finito il mio web server e la pagina internet che spiega i vostri metodi...grazie

Commento postato da Fede il 20/10/2007
@ddaammiirr

ciao, sotto fluxbox puoi installare il browser web che preferisci....Iceweasel, Epiphany, Galeon...

se vuoi scaricare invece i sorgenti via terminale, puoi usare lynx oppure wget..

che versione di apache devi compilare??
l'ultima disponibile??

se sì, ad esempio puoi fare così:

wget http://apache.fis.uniroma2.it/ht­­tpd/httpd-2.2.6.tar.gz

oppur­e­ con lynx:

lynx http://httpd.apache.org/download.cgi

e ti muovi nel sito finchè non trovi il link per il download...
poi premi "d" e salvi i sorgenti...

buona­­ compilazione...

ciaociao

Commento postato da Arthur il 22/10/2007
scusate...ma non comprendo la necessità di modificare i repository. Cos'hanno i repository STABLE di diverso rispetto ai repository ETCH? Me lo spiegate? E come ci si deve comportare all'arrivo di una nuova versione stabile? Ditemi se il mio preudo-ragionamento funziona: nel caso il repository punti a http://......stable main ecc. all'arrivo di una nuova versione stabile il mio aptitude impazzirà di richieste d'aggiornamento, mentre nel caso il repository punti ad etch all'arrivo della nuova stabile non noterò mutamenti e sarà al limite mia cura e scelta aggiornare il sistema modificando i repository alla futura lenny stabile? Lo so che pare idiozia porre queste domande ma per me è importante sapere. Grazie a tutti

Commento postato da Fede il 22/10/2007
@Arthur

esatto...

il tuo "pseudo-ragionamento" non fa una grinza, ed è il motivo per cui è preferibile utilizzare, nel tuo caso, ETCH anzichè STABLE

se vuoi, modifichi le repo e aggiorni, altrimenti no...

non è affatto un'idiozia, anzi è giusto porsi queste domande ;)

ciaociao

Commento postato da Arthur il 22/10/2007
@Fede

Grazie ! ! ! ! !

Commento postato da Arthur il 23/10/2007
Non so se sia questo il luogo adatto per rivolgerti una domanda ma vorrei un'altro piccolo ma importante chiarimento per la mia nuova frequentazione Debian. In primo luogo devi sapere ch'io ho scelto da qualche tempo di abbandonare definitivamente Windows nonostante io non sia un programmatore né un particolare "smanettone"; nondimeno dopo anni di pseudo-convivenza win-GNU/Linux (ed esperimenti assurdi con BSD...non del tutto infruttuosi) ho deciso di svolgere le mie normali attività solo con Gnu/Linux, per non poter fuggire in MS quando non capisco e per poter, limitatamente alle mie capacità, esercitare il mio paranoico bisogno di controllo del sistema (che voglio pulito ed ordinato). La domanda, finalmente: quando aptitude mi segnala un aggiornamento del kernel come faccio ad installarlo senza che automaticamente lo sostituisca al precedente? Per aggiornamento del kernel non intendo un kernel con diverso numero di versione ma un piccolo aggiornamento del kernel in uso (es. il kernel 2.6.18-5-k7 ha un aggiornamento disponibile 2.6.18-5-k7dfsg.1-13etch4). Io comprendo che questo comportamento è regolato dal fatto che durante l'installazione ho scelto il kernel generico linux-image-2.6-k7, ma chi mi garantisce che l'ultimo mini aggiornamento del kernel non mi compromette alcune funzionalità del mio pc residuato della prima guerra mondiale? C'è un modo per installare l'aggiornamento come fosse un nuovo kernel autonomo sì da poterlo provare e testare, per avere soprattutto il kernel vecchio (anche se di poco) sempre disponibile al boot in caso di problemi? Pensi debba avere più fiducia dei rilasci stable di Debian? Ma se avessi così tanta fiducia non userei Debian, eppoi non mi piace l'idea d'avere al boot un solo kernel...vorrei almeno averne due.......tu che dici? Grazie dell'attenzione.

Commento postato da Arthur il 23/10/2007
ERRATA CORRIGE:

mi è sfuggito un congiuntivo:
chi mi garantisce che l'ultimo mini aggiornamento del kernel non mi compromettA.
Scusa..

Commento postato da Fede il 23/10/2007
@Arthur

innanzitutto, ti garantisco che puoi avere *piena* fiducia nel kernel team Debian :)
soprattutto poi se hai scelto il ramo STABLE puoi andarci proprio tranquillo!!

Seconda cosa, quel tipo di aggiornamento di cui parli, comporta principalmente dei bug fix. Puoi vederlo tu stesso dal changelog!! Quindi nessun problema...

Se ritieni di essere già a posto con il kernel che hai, puoi metterlo in hold da apt e non aggiornarlo più...finchè decidi di sbloccarlo!! (non è obbligatorio aggiornare sempre e cmq il kernel..anzi)

Per fare quello che vuoi tu, dovresti compilarti un kernel identico a quello del debian kernel tree, mantenere il kernel "originale" e seguire gli aggiornamenti...

in questo modo hai due kernel identici, uno che va di pari passo con gli aggiornamenti ufficiali e uno "personalizzato solo nel numero di versione" che aggiorni quando vuoi (dopo aver testato quello ufficiale) applicando il diff...

spero di essere stato abbastanza chiaro...

qualche link utile:

http://wiki.debian.org/DebianK­ernel
http://kernel-handbook.alioth.deb­ian.org/
http://guide.debianizzati.org/­index.php/Debian_Kernel_Howto

ciaocia­o­

Commento postato da Arthur il 23/10/2007
Apprezzo moltissimo la tua chiarezza e il tuo aiuto. Non nascondo un certo imbarazzo nel porre domande che so essere figlie della mia vera ignoranza. Ho una formazione umanistica, la esercito anche di professione, e seppur non vecchio non sono più in grado di recuperare lacune scientifiche necessarie per la comprensione reale dei "fatti" informatici. Tuttavia non sono uno stupido (o non troppo) né sprovvisto di capacità logiche per acquisire una certa autonomia gestionale di un sistema GNU/Linux. La mia adesione ai principi della FSF è ambigua (...vorrei ma non posso del tutto) e mi pare che Debian mi rispecchi pienamente in quanto distribuzione sostanzialmente e perloppiù ispirata al e dal concetto di free software ma anche perennemente tentata da driver o software proprietari. Io ho attivo il mio repository non-free (che ora punta ad Etch e non a STABLE...grazie a te) ed ho installato i driver nvidia (seguendo la tua guida...diavolo tentatore!!!)....perciò ti pongo un'altra questione (e poi mi taccio per qualche tempo): ho una nvidia geforce2 mx/mx 400 su un sistema amd athlonXp +1500 (che però da sempre faccio girare a 1000 MHz dal BIOS per problemi d'instabilità che in tal modo non si verificano), ma ho installato non il nvidia-kernel-legacy-source come da te consigliato per le schede vecchiotte, bensì il nvidia-kernel-source destinato alle schede nvidia di recente fabbricazione. Tutto funziona alla perfezione (openGL e tutto il resto)...ed io non comprendo. E' un caso? Se installassi il kernel-legacy noterei miglioramenti o peggioramenti? Può essere che la specifica del kernel-source (compatibile con schede geforce > 2) non includa il caso particolare della geforce 2 MX? Posso dire che tra i residuati bellici delle schede geforce2 io possegga la più longeva?
Ciao Fede, e grazie..

Commento postato da Arthur il 23/10/2007
Non solo dopo la tua risposta mi taccerò per un po', ma anche prometto che le prossime domande (che ci saranno!!!) le farò nei threads corretti. Sono uno stupido...ho visto solo ora che potevo rivolgerti la medesima domanda in un luogo più opportuno (la tua guida all'installazione dei driver nvidia). Abbi pazienza...

Commento postato da Fede il 23/10/2007
@Arthur

figurati, non c'è alcun problema :)

puoi fare tutte le domande che vuoi...
e ripeto: non sono affatto stupide ;)

semmai, lo *stupido* è chi non si pone domande :)

per quanto riguarda i driver nvidia...hai scelto quello corretto!! Abbiamo pressochè la stessa scheda video, e anche se sembra strano ci sono schede ben più vecchie delle nostre :) per le quali bisogna usare per forza il kernel legacy perchè non più supportate!!

ciaociao

Commento postato da ugaciaka il 10/02/2008
Questa guida è ottima. Però io consiglerei di installa alsa e di dare alsaconf sennò non si rilevano le schede audio (sperando che non sianoi trppo recenti sennò tanti saluti..)

Commento postato da Fede il 10/02/2008
@ugaciaka

alsa è sempre un terno al lotto, a volte rileva subito in automatico la scheda, a volte è necessario dare alsaconf, e a volte non non c'è niente da fare, se non ricompilare i vari moduli :(

io cmq, in generale, non avendo mai schede audio di ultimissima generazione non ho mai avuto grossi problemi :)

anyway, possiamo scriverlo qui tra i commenti, potrà essere utile ad altri magari...


se la scheda audio non viene rilevata e configurata in automatico, come root:

apt-get install alsa-utils

alsaconf

alsactl store

e tutto dovrebbe risolversi :)

ciaociao

Commento postato da Philip J. Fry il 20/02/2008
Utilissimo! Grazie!!

Commenta Post

(opzionale)
(opzionale)


Codice antispam: Codice antispam