altertux software libero     
Home | Appunti e guide varie | altertux software libero


Tips & Tricks


Arrestare un processo in esecuzione Con ps aux si ottiene la lista dei processi in esecuzione, con il relativo numero
con $ kill -9 n°delprocesso si termina il processo

apt-build Tool che permette di ricompilare i pacchetti ottimizzandoli per la propria architettura. :
# apt-get install apt-build
Verranno chieste alcune informazioni legate alle opzioni da passare al compilatore gcc.
Per installare compilando un nuovo pacchetto presente sui repository:
# apt-build install pacchetto
Se avete già installato un pacchetto e volete sostituirlo con quello compilato:
# apt-build --reinstall install pacchetto
Le opzioni di apt-build si possono cambiarle in qualsiasi momento con:
# dpkg-reconfigure apt-build

Avvio di una seconda sessione del server X Normalmente, in GNU/Linux, si esegue la sessione sulla prima console (tty1) e, se si avvia anche un server X, questo viene eseguito sulla console 7 (tty7). Sulla tastiera, si passa da una console all'altra con la combinazione dei tasti CTRL+ALT+F1-F2-.......
Ci potrebbe essere la necessità di avviare una seconda sessione del server X. In questo caso, si esegue il login sulla seconda console: CTRL+ALT+F2 (tty2), poi si avvia una nuova sessione del server X con il comando: startx -- :2 (il numero della console aperta). La nuova sessione di X girerà su tty8 (la console successiva alla 7, dove è in esecuzione la prima sessione di X). Ci si sposta, nelle sessioni di X aperte con i tasti: CTRL+ALT+F7 - CTRL+ALT+F8.


Configure-debian
# apt-get install configure-debian
Presenta tramite interfaccia tutti i programmi che hanno utilizzato debconf e consente di riconfigurarli
oppure:
#dpkg-reconfigure nomepacchetto

Convertire video .flv Installare ffmpeg (rif.: man ffmpeg)
Spostarsi nella directory dove si trova il video .flv
digitare:
ffmpeg -i fileorigine.flv  filedestinazione.mpg
oppure
ffmpeg -i fileorigine.flv  filedestinazione.avi

----------------------------------------------------------------

Una prova da fare:

dopo aver scaricato il file .flv, provare a rinominarlo in .mpg oppure .ogg senza nessuna conversione....... chissà che non funzioni!


Dimensionare la finestra di un terminale all'avvio Avviare il terminale con l'opzione:
--geometry 110x35 (righe e colonne sono di esempio)
per xterm: -geometry 110x35

Dimensionare i font di un terminale all'avvio Avviare il terminale con l'opzione:
-font "9x15" (le dimensioni sono a titolo di esempio)

Hostname: cambio nome Per cambiare nome ad una macchina, bisogna editare i files (da root):
/etc/hostname e /etc/hosts sostituire il nome del computer vecchio con quello nuovo

Moduli # modprobe -l (verifica i moduli disponibili)
# modprobe -l |grep usb (verifica i moduli con selezione della ricerca per un determinato modulo, in questo caso: usb)
# modprobe nome_modulo (carica il modulo)
$ lsmod (elenco dei moduli caricati)

pagina di controllo dei drivers delle periferiche http://kmuto.jp/debian/hcl/

digitare, in un terminale, il comando:
lspci -n
copiare l'output e incollarlo nella pagina indicata sopra

Scaricare interi siti:
wget
Scaricare un intero sito per una eventuale consultazione off-line:
wget http://www.nomedominio
wget -r -l 5 http://www.nomedominio

-b esegue wget in background
-l 5 specifica il livello di profondità (default 5)
-c fa il resume del download
-c legge una lista di url da un file specificato
-convert-link converte il link da assoluti a relativi per visualizzare la pagina offline
-mirror solo un aggiornamento
-nq evita di scaricare link che fanno riferimento ad altri siti

Scompattare gli archivi
i comandi si devono eseguire all'interno della directory dove si trova il file compresso.
.tar.gz –> tar -zxvf nomenomefile.tar.gz
.tar.bz2 –> tar -xvjf nomefile.tar.bz2
.tbz –> tar -xjvf nomefile.tbz
.tgz  –> tar -xzvf nomefile.tgz
.tar –> tar -xvf  nomefile.tar
.gz –> gunzip file.gz
.bz2 –> bunzip2 nomefile.bz2
.zip –> unzip nomefile.zip
.ace –> unace nomefile.ace>
.rar –> unrar nomefile.rar

sysv-rc-conf # apt-get install sysv-rc-conf
dotato di interfaccia semigrafica, serve per la configurazione dei servizi nei vari runlevel, permettendo di scegliere cosa avviare al boot.

update-alternatives Si utilizza per la configurazione dei programmi che vengono avviati di default. Il comando presenta una lista di programmi per i quali esistono delle alternative (esempio: vari editor installati) e permette di scegliere quale deve essere il programma di default.

# update-alternatives --all (visualizza e permette di scegliere tutte le alternative disponibili)

update-alternatives può essere utilizzato anche per la configurazione di un solo programma (esempio):
# update-alternatives --config x-terminal-emulator
# update-alternatives --config x-www-browser
# update-alternatives --config x-session-manager
# update-alternatives --config x-window-manager
# update-alternatives --config x-cursor-theme

se non si conoscono i programmi installati per sceglierne uno:
# update-alternatives --list editor (esempio)
/bin/ed
/bin/nano
/usr/bin/vim.tiny
/usr/bin/mcedit-debian
/usr/bin/emacs22

poi successivamente:
# update-alternatives --set editor /usr/bin/emacs22
(se si decide di utilizzare emacs22)

dpkg-reconfigure console-data Riconfigurazione del layout della tastiera in Debian.

Video da console (tty1, tty2, etc) # apt-get install fbi mplayer (oppure: mplayer-nogui)
$ mplayer -vo fbdev directory_ e_ nome del filmato.
Video .MOV delle fotocamere
provare ad aprire il file .MOV da console con mplayer, oppure, convertire il file in formato .avi oppure .ogg.
Supponiamo che il nostro file video si chiama: P1000394.MOV e ci troviamo nella directory dove si trova il file,
per aprirlo da console il comando è semplice:
mplayer -vo fbdev P1000394.MOV
è ovvio che mplayer oppure mplayer-nogui devono essere installati.
L'altra soluzione è quella di convertire il file e qui il comando da console è leggermente più complicato e si presuppone inoltre di aver installato anche mencoder. Ecco il comando (applicato al file video dell'esempio sopra):
mencoder -of avi -oac pcm -srate 48000 -af resample=48000:0:2 -ovc lavc -lavcopts vcodec=mjpeg P1000393.MOV -o fileconvertito.ogg
dove fileconvertito.ogg (che potrebbe anche essere fileconvertito.avi) deve essere sostituito dal nome che vogliamo dare al file convertito.