Wiki Ubuntu-it

Indice
Partecipa
FAQ
Wiki Blog
------------------
Ubuntu-it.org
Forum
Chiedi
Chat
Cerca
Planet
  • Pagina non alterabile
  • Informazioni
  • Allegati
  • Differenze per "Hardware/StampantiScanner/CanonLbp2900"
Differenze tra le versioni 10 e 14 (in 4 versioni)
Versione 10 del 06/04/2007 12.25.51
Dimensione: 10860
Commento: la versione inglese è più aggiornata
Versione 14 del 16/08/2007 21.23.39
Dimensione: 9103
Commento: pagina revisionata nello stile e nell'impostazione
Le cancellazioni sono segnalate in questo modo. Le aggiunte sono segnalate in questo modo.
Linea 1: Linea 1:
||<tablestyle="float:right; font-size: 0.9em; width:30%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents]]|| #LANGUAGE it
[[BR]]
||<tablestyle="float:right; font-size: 0.9em; width:35%; background:#F1F1ED; margin: 0 0 1em 1em;" style="padding:0.5em;">'''Indice'''[[BR]][[TableOfContents(1)]]||
Linea 5: Linea 7:
Questa è una guida all' utilizzo della stampante laser '''LBP 2900''' e sue simili sotto Ubuntu utilizzando i driver ufficiali '''Canon'''.

Si tratta di una traduzione riadattata della guida [https://wiki.ubuntu.com/Canon_LBP_2900_HowTo Canon LBP 2900 HowTo] presente sul wiki internazionale di Ubuntu.

La guida originale funziona perfettamente su Dapper, e tramite alcuni accorgimenti anche su Edgy a 32 bit, non ho provato personalmente su Edgy a 64 bit.

= Prerequisiti per tutti i S.O. =

Bisogna installare o aver gia' installato il pacchetto ''alien'' per convertire i file `rpm` in `deb`. Per installare '''alien''': {{{
Questa è una guida all'utilizzo della stampante laser '''LBP 2900''' e sue simili utilizzando i driver ufficiali '''Canon'''.

Questa procedura è stata verificata con Ubuntu '''6.06''' (Dapper Drake) e tramite alcuni accorgimenti anche sulla versione 6.10 a 32 bit.

= Prerequisiti =

 * Installare il pacchetto ''alien'' per convertire i file `rpm` in `deb`. In un terminale digitare: {{{
Linea 17: Linea 17:
Aver già scaricato il file `Driver.tar.gz` a [http://software.canon-europe.com/products/0010177.asp questo] indirizzo.

= Prerequisiti per S.O. a 64 bit =

Premesso, che non ho provato personalmente, l' autore dell' articolo originale dice che è necessario installare le librerie IA32, usando synaptic installare:

 * ''i32-libs''
 * ''i32-libs-gtk''
 * ''i32-kde''
 * ''i32-libs-openoffice.org''

Potrebbe esser necessario installare pure i seguenti pacchetti:
 * ''lib32asaund2''
 * ''lib32gcc1''
 * ''lib32stdc++6''
 * ''lib32z1''

li avevo gia' installati per altre necessita'!

Inoltre durante l'installazione i driver canon richiedono le librerie `libcups.so.2` e `libgnutls.so.13` che devono essere fornite manualmente perche' non incluse in nessuno dei pacchetti amd64 ia32* o lib32* !!

Stranamente invece la libreria `libgnutls.so.12` e' fornita nel pacchetto ''ia32-libs-openoffice.org''.

Personalmente ho preso queste due librerie direttamente dalla directory `/usr/lib32` di una macchina con sù installato Dapper 32 bit!

In alternativa, e' possibile estrarre le due librerie direttamente dai pacchetti 32bit di ''libcupsys2'' e ''libgnutls''.

ATTENZIONE :

Durante la procedura di seguito descritta, quando dovrete convertire i pacchetti canon rpm in formato deb tramite alien, probabilmente non riuscirete a farlo, potrete eventualmente farlo o su una macchina con installato Ubuntu a 32 bit (edgy o dapper non fa' differenza), o da un' installazione chroot!! oppure trovatevi un' amico che lo faccia per voi!!!

Quando poi dovrete installare i pacchetti `deb`, usate l' opzione `--force-all` di '''dpkg''' in modo da forzare l' installazione degli applicativi 32 bit sulla vostra macchina 64 bit.

{{{
 * Scaricare il file `Driver.tar.gz` a questo indirizzo: [http://software.canon-europe.com/products/0010177.asp]

== Per i sistemi a 64 bit ==

||<tablestyle="text-align: justify; width:100%; " style="border:none;" 5%>[[Immagine(Icone/Piccole/warning.png,,center)]] ||<style="padding:0.5em; border:none;">'''La procedura per l'architettura 64 bit NON è stata verificata. È utile avere un buon livello di conoscenza di Linux per poter procedere.''' ||

Per poter installare i driver su un sistema a 64 bit, sembra sia necessario installare le librerie per l'architettura a 32 bit. I pacchetti da installare sono: {{{
i32-libs i32-libs-gtk i32-kde i32-libs-openoffice.org
}}}

Potrebbe anche essere necessario installare i seguenti pacchetti: {{{
lib32asaund2 lib32gcc1 lib32stdc++6 lib32z1
}}}

Durante l'installazione, i driver Canon le librerie `libcups.so.2` e `libgnutls.so.13`. È necessario passare manualmente queste librerie in quanto non sono incluse in alcuno dei pacchetti di amd64. La libreria `libgnutls.so.12` è fornita dal pacchetto ''ia32-libs-openoffice.org''. Per trovare le librerie necessarie, controllare su un sistemaa 32 bit la directory `/usr/lib`. In alternativa, è possibile estrarre le due librerie direttamente dai pacchetti ''libcupsys2'' e ''libgnutls''.

Durante la procedura di seguito descritta, la conversione dei pacchetti `.rpm` potrebbe non funzionare. È possibile farlo su un computer con installata una versione di Ubuntu a 32 bit o da un ''chroot''.

Nel processo di installazione dei pacchetti `.deb`, usare l'opzione `--force-all` di '''dpkg''' in modo da forzare l'installazione degli applicativi 32 bit sulla versione a 64 bit: {{{
Linea 54: Linea 39:
anche se questa procedura, nella mia macchina ha funzionato, declino ogni responsabilita'!!!

= Scompattare i driver ed installazione =

 * Una volta scaricati i driver, essendo che la Canon li fornisce in versione RPM per redhat, bisogna scompattarli e farli diventare `deb`. Quindi {{{
$ tar -xvf Driver.tar.gz
}}}
 * ed otterremo una directory con all' interno due file che dovremo convertire con alien : {{{
$ sudo alien -c cndrvcups-capt-1.30-1.i386.rpm
$ sudo alien -c cndrvcups-common-1.30-1.i386.rpm
}}}
 * quindi installiamoli : {{{
$ sudo dpkg -i cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb
}}}

Essendo che il processo di formazione dei pacchetti deb tramite alien non e' perfetto, dobbiamo realizzare un po' di lavoro a manina, quindi creiamo due directory, una coda fifo (First In - First out , ossia una coda dove i primi dati entrati saranno anche i primi ad uscire), e rendiamo la coda utilizzabile da tutti gli utenti {{{
= Installazione =

Una volta scaricati i driver, è necessario scompattarli e trasformarli in pacchetti `.deb`.

 * Da terminale digitare: {{{
tar -xvf Driver.tar.gz
}}}
 * Spostarsi all'interno della directory creata dal comando precedente e digitare: {{{
sudo alien -c cndrvcups-capt-1.30-1.i386.rpm && sudo alien -c cndrvcups-common-1.30-1.i386.rpm
}}}
 * Ora è possibile installare i pacchetti: {{{
sudo dpkg -i cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb
}}}

Dato che il processo di creazione dei pacchetti `.deb` tramite '''alien''' non è perfetto, è necessario procedere manualmente creando due directory nuove e una coda FIFO. In un terminale digitare: {{{
Linea 76: Linea 60:
inoltre se stiamo lavorando su edgy , dobbiamo rendere l' utente root proprietario della coda, altrimenti piu' avavti avremmo un' errore di Unable to copy PPD file in step {{{ Nel caso in cui la versione di Ubuntu sia la 6.10, è necessario rendere l'utente root il proprietario della coda altrimenti si potrebbe ricevere un errore tipo "''Unable to copy PPD file in step''": {{{
Linea 80: Linea 64:
= Riavviamo il server di stampa =

Per rendere efficace l'installazione dei driver, abbiamo necessita' di fermare e riavviare il server di stampa CUPS {{{
= Riavviare il server di stampa =

Per rendere efficace l'installazione dei driver, è necessario riavviare il server di stampa: {{{
sudo /etc/init.d/cupsys restart
}}}

Nel caso in cui si riscontrino problemi:
 * fermare completamente il server di stampa: {{{
Linea 85: Linea 74:

controlliamo che realmente il server si sia fermato vedendo se e' ancora tra i programmi in esecuzione (filtrando solo le righe che riportano la parola "cupsd" {{{
$ sudo ps ax | grep cupsd
}}}

se l' output che riceviamo contiene solo una riga, stile : {{{
 * controllare che il server si sia fermato verificando tra i programmi in esecuzione: {{{
sudo ps ax | grep cupsd
}}}
  * se l'output contiene una sola riga simile a: {{{
Linea 92: Linea 79:
}}}

vuol dire che il server si e' realmente fermato, se invece otteniamo 2 righe , stile : {{{
cupsys 24897 0.0 0.1 4336 1976 ? SNs 07:35 0:04 /usr/sbin/cupsd
username 24738 0.0 0.0 2896 836 pts/0 S+ 21:21 0:00 grep cupsd
}}}

per qualche oscuro mistero, il server non si e' fermato e dobbiamo procedere a killare il processo manualmente , tramite il comando {{{
$ sudo killall cupsd
}}}

una volta fermato il server di stampa CUPS, dobbiamo riavviarlo: {{{
}}} il server è realmente fermo, altrimenti procedere col comando: {{{
sudo killall cupsd
}}}
 * avviare il server di stampa: {{{
Linea 107: Linea 86:
= Identificare il Driver di stampa corretto e registrarlo =

Siccome nel pacchetto scaricato dal sito canon ed installato, vi sono i driver per piu' stampanti, dovremo vedere quale e' il nome di quello a noi necessario per poi indicarlo al sistema {{{
= Identificare il driver di stampa corretto =

Dato che nel pacchetto installato sono presenti driver per diversi modelli di stampanti, è necessario trovare quello utile e indicarlo al sistema: {{{
Linea 113: Linea 92:
rispondera con qualcosa di simile: {{{ Dovrebbe restituire qualche cosa simile a questo: {{{
Linea 132: Linea 111:
per alcune stampanti, vi sono 2 file di driver disponibili K.ppd e J.ppd provate prima con il file K

per chi sta' configurando il driver sotto ubuntu edgy, siccome il S.O. cerca il driver nel path `/usr/share/ppd/` bisogna preventivamente creare un link sinbolico con: {{{
Per alcune stampanti sono disponibili due driver:
 * `*K.ppd`
 * `*J.ppd`
Provare prima con il file `K.ppd`.

Se la versione di Ubuntu è la 6.10, il sistema cercherà i driver nella directory `/usr/share/ppd/`. È necessario quindi creare un collegamento simbolico ai driver: {{{
Linea 159: Linea 141:
= Sostituzione del file /etc/init.d/ccpd =

dovendo modificare pesantemente il file in questione e' piu' agevole sostituire direttamente il suo contenuto, per far cio' conviene copiare e incollare il contenuto riportato sotto, in un file vuoto creato col vostro editor testi preferito, salvarlo con un nome di fantasia, e poi dopo aver fatto una copia di riserva del file originale, sostituirlo! {{{
= Sostituire il file /etc/init.d/ccpd =

Affinché la stampante funzioni correttamente, è necessario modificare il file `/etc/init.d/ccpd`.

 * Per prima cosa, fare una copia di riserva del file originale: {{{
sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.old
}}}
 * Con un [:EditorDiTesto:editor di testo] creare il file `ccpd` e copiarvi il contenuto riportato qui sotto: {{{
Linea 207: Linea 194:
per fare il la copia di riserva e sostituire il file originale: {{{
sudo mv /etc/init.d/ccpd ccpdold
sudo cp [nome di fantasia] /etc/init.d/ccpd
}}}

e dare al file i permessi di esecuzione {{{
 * Dalla posizione in cui è stato creato il nuovo file, copiarlo nella directory `/etc/init.d/`: {{{
sudo cp ccpd /etc/init.d/
}}}
 * Impostare i giusti permessi al file: {{{
Linea 216: Linea 201:
= Avviare il server ad ogni accensione =

dopo esser arrivati sin qui' il server di stampa ancora non e' funzionante, bisogna avviarlo col comando {{{
sudo /etc/init.d/ccpd start
}}}

ma ad ogni riaccensione della macchina dovremmo avviarlo manualmente, e cio' non e' cosa buona, quindi inseriamolo tra le cose che partono in automatico {{{
= Avviare il server a ogni accensione =

È necessario ora impostare l'avvio automatico del server a ogni accensione del computer. Per fare ciò, in un terminale, digitare: {{{
Linea 226: Linea 207:
spegniamo la stampante, riavviamo il computer, e dopo aver fatto il login, accendiamo la stampante, e testiamo se tutto funziona a meraviglia.

= test finali =

per controllare che tutto sia ok, diamo {{{
= Prove finali =

Per controllare che tutto funzioni correttamente, in un terminale digitare: {{{
Linea 234: Linea 213:
che ci rispondera' con qualcosa del tipo: {{{ Il comando precedente dovrebbe mostrare qualche cosa tipo: {{{
Linea 250: Linea 229:
effettuiamo una seconda prova con {{{
$ captstatusui -P [modello stampante]
}}}

che per noi sarà: {{{
$ captstatusui -P LBP2900
}}}

si aprira' una finestra che ci dira' che la nostra stampante e' pronta a stampare!!!!

se ottenete un messaggio d' errore ignoratelo!

aprite un file e stampate!!

== messaggi d' errore e problemi ==

nella mia installazione a 32 bit e in quella dell' autore dell' articolo a 64 bit, arrivato alla fase finale dove si deve dare il comando {{{
$ captstatusui -P [printer model]
}}}

abbiamo avuto un' errore di :

captstatusui: error while loading shared libraries: libgtk-1.2.so.0: cannot open shared object file: No such file or directory

ma siccome ad entrambi il sistema satmpa non ci siamo curati di risolvere il problema!!!

aggiunta :

nella mia versione a 32 bit, se stampo e si inceppa la carta, non riesco piu' a stampare se non riavviando il pc!!

## da questo punto in poi non modificare!
Provare ora con: {{{
captstatusui -P LBP2900
}}}

Dovrebbe comparire una finestra indicante il corretto funzionamento della stampante.

== Problemi vari ==

Nella versione di prova a 32 bit, nel caso di inceppamento della carta, non si riusciva più a stampare. È necessario riavviare il computer.

= Ulteriori risorse =

 * [:EditorDiTesto:Guida agli editor di testo]
 * [:ChrootConDebootstrap:Guida alla creazione di un chroot]
Linea 282: Linea 245:
CategoryDaRevisionare CategoryHardware CategoryInTraduzione CategoryHardware

BR

Introduzione

Questa è una guida all'utilizzo della stampante laser LBP 2900 e sue simili utilizzando i driver ufficiali Canon.

Questa procedura è stata verificata con Ubuntu 6.06 (Dapper Drake) e tramite alcuni accorgimenti anche sulla versione 6.10 a 32 bit.

Prerequisiti

Per i sistemi a 64 bit

Immagine(Icone/Piccole/warning.png,,center)

La procedura per l'architettura 64 bit NON è stata verificata. È utile avere un buon livello di conoscenza di Linux per poter procedere.

Per poter installare i driver su un sistema a 64 bit, sembra sia necessario installare le librerie per l'architettura a 32 bit. I pacchetti da installare sono:

i32-libs i32-libs-gtk i32-kde i32-libs-openoffice.org

Potrebbe anche essere necessario installare i seguenti pacchetti:

lib32asaund2 lib32gcc1 lib32stdc++6 lib32z1

Durante l'installazione, i driver Canon le librerie libcups.so.2 e libgnutls.so.13. È necessario passare manualmente queste librerie in quanto non sono incluse in alcuno dei pacchetti di amd64. La libreria libgnutls.so.12 è fornita dal pacchetto ia32-libs-openoffice.org. Per trovare le librerie necessarie, controllare su un sistemaa 32 bit la directory /usr/lib. In alternativa, è possibile estrarre le due librerie direttamente dai pacchetti libcupsys2 e libgnutls.

Durante la procedura di seguito descritta, la conversione dei pacchetti .rpm potrebbe non funzionare. È possibile farlo su un computer con installata una versione di Ubuntu a 32 bit o da un chroot.

Nel processo di installazione dei pacchetti .deb, usare l'opzione --force-all di dpkg in modo da forzare l'installazione degli applicativi 32 bit sulla versione a 64 bit:

sudo dpkg -i --force-all cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb 

Installazione

Una volta scaricati i driver, è necessario scompattarli e trasformarli in pacchetti .deb.

  • Da terminale digitare:

    tar -xvf Driver.tar.gz
  • Spostarsi all'interno della directory creata dal comando precedente e digitare:

    sudo alien -c cndrvcups-capt-1.30-1.i386.rpm && sudo alien -c cndrvcups-common-1.30-1.i386.rpm
  • Ora è possibile installare i pacchetti:

    sudo dpkg -i cndrvcups-common_1.30-2_i386.deb cndrvcups-capt_1.30-2_i386.deb 

Dato che il processo di creazione dei pacchetti .deb tramite alien non è perfetto, è necessario procedere manualmente creando due directory nuove e una coda FIFO. In un terminale digitare:

sudo mkdir /var/ccpd
sudo mkdir /var/captmon
sudo mkfifo /var/ccpd/fifo0
sudo chmod 777 /var/ccpd/fifo0

Nel caso in cui la versione di Ubuntu sia la 6.10, è necessario rendere l'utente root il proprietario della coda altrimenti si potrebbe ricevere un errore tipo "Unable to copy PPD file in step":

sudo chown root /var/ccpd/fifo0

Riavviare il server di stampa

Per rendere efficace l'installazione dei driver, è necessario riavviare il server di stampa:

sudo /etc/init.d/cupsys restart

Nel caso in cui si riscontrino problemi:

  • fermare completamente il server di stampa:

    sudo /etc/init.d/cupsys stop
  • controllare che il server si sia fermato verificando tra i programmi in esecuzione:

    sudo ps ax | grep cupsd
    • se l'output contiene una sola riga simile a:

      username 24738  0.0  0.0   2896   836 pts/0    S+   21:21   0:00 grep cupsd

      il server è realmente fermo, altrimenti procedere col comando:

      sudo killall cupsd
  • avviare il server di stampa:

    sudo /etc/init.d/cupsys start

Identificare il driver di stampa corretto

Dato che nel pacchetto installato sono presenti driver per diversi modelli di stampanti, è necessario trovare quello utile e indicarlo al sistema:

$ ls /usr/share/cups/model/ | grep CNCUPS

Dovrebbe restituire qualche cosa simile a questo:

CNCUPSLBP1120CAPTJ.ppd
CNCUPSLBP1120CAPTK.ppd 
CNCUPSLBP1210CAPTJ.ppd 
CNCUPSLBP1210CAPTK.ppd 
CNCUPSLBP2900CAPTK.ppd 
CNCUPSLBP3000CAPTJ.ppd 
CNCUPSLBP3000CAPTK.ppd 
CNCUPSLBP3200CAPTJ.ppd 
CNCUPSLBP3200CAPTK.ppd 
CNCUPSLBP3210CAPTJ.ppd 
CNCUPSLBP3210CAPTK.ppd 
CNCUPSLBP3300CAPTJ.ppd 
CNCUPSLBP3300CAPTK.ppd 
CNCUPSLBP3600CAPTJ.ppd 
CNCUPSLBP5000CAPTJ.ppd 
CNCUPSLBP5000CAPTK.ppd

Per alcune stampanti sono disponibili due driver:

  • *K.ppd

  • *J.ppd

Provare prima con il file K.ppd.

Se la versione di Ubuntu è la 6.10, il sistema cercherà i driver nella directory /usr/share/ppd/. È necessario quindi creare un collegamento simbolico ai driver:

cd /usr/share/ppd/
sudo ln -s /usr/share/cups/model/CNCUPSLBP2900CAPTK.ppd

poi, usando il comando

sudo /usr/sbin/lpadmin -p [modello stampante] -m [nome file driver stampante] -v ccp:/var/ccpd/fifo0 -E

con i dati relativi alla nostra stampante, quindi per la Canon LBP2900

sudo /usr/sbin/lpadmin -p LBP2900 -m CNCUPSLBP2900CAPTK.ppd -v ccp:/var/ccpd/fifo0 -E

registrare il driver della stampante presso lo spooler di stampa!

siete gia' a meta' opera, potete andare a controllare nel menu' Sistema -> amministrazione -> stampa e li' gia' vedrete la vostra stampante!!!

Registrate quindi la stampante presso il daemon ccpd, usando il seguente comando:

sudo /usr/sbin/ccpdadmin -p [printer model] -o /dev/usblp0

che per noi sara':

sudo /usr/sbin/ccpdadmin -p LBP2900 -o /dev/usblp0

Sostituire il file /etc/init.d/ccpd

Affinché la stampante funzioni correttamente, è necessario modificare il file /etc/init.d/ccpd.

  • Per prima cosa, fare una copia di riserva del file originale:

    sudo cp /etc/init.d/ccpd /etc/init.d/ccpd.old
  • Con un [:EditorDiTesto:editor di testo] creare il file ccpd e copiarvi il contenuto riportato qui sotto:

    #
    # ccpd          startup script for Canon Printer Daemon for CUPS
    #
    #               Modified for Debian GNU/Linux
    #               by Raphael Doursenaud <rdoursenaud@free.fr>.
    
    DAEMON=/usr/sbin/ccpd
    LOCKFILE=/var/lock/subsys/ccpd
    PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
    NAME=ccpd
    DESC="Canon Printer Daemon for CUPS"
    
    test -f $DAEMON || exit 0
    
    case $1 in
      start)
            echo -n "Starting $DESC: $NAME"
            start-stop-daemon --start --quiet --exec $DAEMON
            echo "."
            ;;
      stop)
            echo -n "Stopping $DESC: $NAME"
            start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
            echo "."
            ;;
      status)
            echo "$DESC: $NAME:" `pidof $NAME`
            ;;
      restart)
            echo -n "Restarting $DESC: $NAME"
            start-stop-daemon --stop --quiet --oknodo --exec $DAEMON
            sleep 1
            start-stop-daemon --start --quiet --exec $DAEMON
            echo "."
            ;;
      *)
            echo "Usage: ccpd {start|stop|status}"
            exit 1
            ;;
    esac
    
    exit 0
  • Dalla posizione in cui è stato creato il nuovo file, copiarlo nella directory /etc/init.d/:

    sudo cp ccpd /etc/init.d/
  • Impostare i giusti permessi al file:

    sudo chmod a+x /etc/init.d/ccpd

Avviare il server a ogni accensione

È necessario ora impostare l'avvio automatico del server a ogni accensione del computer. Per fare ciò, in un terminale, digitare:

sudo update-rc.d ccpd defaults 20

Prove finali

Per controllare che tutto funzioni correttamente, in un terminale digitare:

sudo ccpdadmin

Il comando precedente dovrebbe mostrare qualche cosa tipo:

Usage:
  ccpdadmin [-p Printer-name -o Printer-dev-path]
  ccpdadmin [-x Remove-Printer-name]


 CUPS_ConfigPath = /etc/cups/
 LOG Path        = None
 UI Port         = 39787

 Entry Num  : Spooler   : Backend       : FIFO path             : Device Path  : Status
 ----------------------------------------------------------------------------
     [0]    : LBP2900   : ccp           : /var/ccpd/fifo0       : /dev/usblp0  :

Provare ora con:

captstatusui -P LBP2900

Dovrebbe comparire una finestra indicante il corretto funzionamento della stampante.

Problemi vari

Nella versione di prova a 32 bit, nel caso di inceppamento della carta, non si riusciva più a stampare. È necessario riavviare il computer.

Ulteriori risorse

  • [:EditorDiTesto:Guida agli editor di testo]

  • [:ChrootConDebootstrap:Guida alla creazione di un chroot]


CategoryHardware