[[debian]]
 

Linux Debian

In questa pagina troverete suggerimenti e comandi utili in questa distribuzione linux.

1 Riconfigurare un pacchetto gia installato

Per riconfigurare un pacchetto gia installato basta semplicemente dare il seguente comando:

 dpkg-reconfigure nomepacchetto

2 Aggiungere un proxy per apt-get

Per aggiungere un proxy e permettere ad apt-get di lavorare anche dietro al proxy:

  export http_proxy="http://username:password@indirizzoproxy:8080/"

Dove username e' l'utente con il quale vi autenticate al proxy, e password la relativa password. La porta 8080 e' messa come esempio potreste averne altre, chiedete al vostro sysadmin.

3 Apt-listbugs

Apt-listbugs è un'utility rivolta soprattutto a chi usa le versione testing o unstable di Debian. Ogni volta che installerete/aggiornerete un qualsiasi pacchetto, recupererà i vari bug report del pacchetto dal Debian Bug Tracking System e li elencherà, con la loro gravità e il loro stato corrente. Può anche essere invocato sulla riga di comando, ad esempio:

apt-listbugs list mplayer

elencherà tutti i bug report relativi al pacchetto mplayer.

4 Apt-Get e affini

Aggiungere un nuovo repository

Se voglio aggiungere dei repository devo editare il file /etc/apt/sources.list, e aggiungere il tipo di repository con questa sintassi:

deb http://www.debian-multimedia.org etch main

Rimuovere pacchetti non piu usati

Per rimuovere pacchetti che non sono piu utilizzati:

apt-get autoremove serve per rimuovere pacchetti non piu utilizzati.

Se si presenta un warning sulle chiavi

Nel caso si presenti il seguente problema:

W: GPG error: http://www.debian-multimedia.org lenny Release: Le seguenti firme non sono state verificate \\ 
perché la chiave pubblica non è disponibile: NO_PUBKEY 07DC563D1F41B907
W: È consigliabile eseguire apt-get update per correggere questi problemi

Occore dare i seguenti comandi:

gpg --keyserver pgpkeys.mit.edu --recv-key 1F41B907
gpg -a --export 1F41B907 | apt-key add -

Pulire la cache dei pacchetti

Per pulire la cache dei pacchetti installati:

apt-get autoclean

Localepurge

Se si installa questo paccchetto, si potra guadagnare spazio web dall'installazione dei pacchetti, in quant oquesto applicativo eliminera tutti i file nelle lingue diverse dalla nostra.

Avere informazioni su un pacchetto

Per avere informazioni sulla versione di un pacchetto basta dare:

aptitude show nomepacchetto

che fornisce molte informazioni sul pacchetto installato tra cui dipendenze, versione e altro

5 Installare e rimuovere pacchetti deb

Per installare un pacchetto .deb:

dpkg -i nomepacchetto.deb

Per rimuovere un pacchetto .deb:

dpkg -r nomeprogramma 

(dove nomeprogramma è il nome dell'eseguibile e non del pacchetto).

6 Aggiungere un modulo all'avvio

Per aggiungere un modulo al boot, occorre editare il file /etc/modules e inserirvi il nome del modulo da caricare.

7 Avere la lista di pacchetti installati

Per avere la ista di pacchetti installati:

dpkg -l

8 Conoscere la versione installata

Per conoscere la versione di Debian installata su un sistema, basta dare questo comando:

$ cat /etc/debian_version

9 Riconfigurare xorg

Per riconfigurare l'ambiente grafico xorg occorre dare da root il seguente comando:

dpkg-reconfigure xserver-xorg

10 Se dopo l'aggiornamento del kernel ndiswrapper non funziona piu

Bisogna ricompilare il modulo di ndiswrapper, per farlo basta seguire questi semplici passi:

m-a prepare
m-a update
module assistant auto-install ndiswrapper

Ovviamente bisogna aver installato module-assistant

Installare simdock

Per prima cosa procurarsi il pacchetto deb reperibile qua. Dopo di che occorre installarlo con:

dpkg -i nomepacchetto.deb

Potrebbe capitareche vi dia un errore di una libreria mancante (libwnck-1.so.18), per ovviare vi basta dare questo comando quando siete root:

ln -sf /usr/lib/libwnck-1.so.xx /usr/lib/libwnck-1.so.18

dove xx e' il numero di versione che avete installato.

Alcuni nomi di pacchetti da installare

Per installare svn:

apt-get install subversion
 
debian.txt · Last modified: 2009/05/10 11:53 by finarfin
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki