Wednesday, November 01, 2006

Stampare da linea di comando

Semplicemente eseguire il seguente comando, avendo cura di modificare il nome della stampante se necessario
# /usr/bin/lpr -P HP_Business_Inkjet_1200_USB_1 filedastampare

Thursday, September 07, 2006

Ubuntu repository

Ecco il contenuto del mio file /etc/apt/sources.list in Ubuntu Feisty 7.04

deb http://it.archive.ubuntu.com/ubuntu/ feisty main restricted
deb-src http://it.archive.ubuntu.com/ubuntu/ feisty main restricted
deb http://it.archive.ubuntu.com/ubuntu/ feisty-updates main restricted
deb-src http://it.archive.ubuntu.com/ubuntu/ feisty-updates main restricted
deb http://it.archive.ubuntu.com/ubuntu/ feisty universe
deb-src http://it.archive.ubuntu.com/ubuntu/ feisty universe
deb http://it.archive.ubuntu.com/ubuntu/ feisty multiverse
deb-src http://it.archive.ubuntu.com/ubuntu/ feisty multiverse
deb http://it.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
deb-src http://it.archive.ubuntu.com/ubuntu/ feisty-backports main restricted universe multiverse
deb http://security.ubuntu.com/ubuntu feisty-security main restricted
deb-src http://security.ubuntu.com/ubuntu feisty-security main restricted
deb http://security.ubuntu.com/ubuntu feisty-security universe
deb-src http://security.ubuntu.com/ubuntu feisty-security universe
deb http://security.ubuntu.com/ubuntu feisty-security multiverse
deb-src http://security.ubuntu.com/ubuntu feisty-security multiverse
deb http://medibuntu.sos-sts.com/repo/ feisty free non-free
deb-src http://medibuntu.sos-sts.com/repo/ feisty free non-free
deb http://archive.canonical.com/ubuntu feisty-commercial main

Tuesday, September 05, 2006

Spedire e ricevere file con il cellulare via Bluetooth

Per poter utilizzare il collegamento bluetooth tra computer e cellulare occorre installare i seguenti pacchetti:

# apt-get install bluez-utils gnome-bluetooth obexserver

Aprire il seguente file e modificare le righe
# gedit /etc/bluetooth/hcid.conf
riga 15: security none
riga 21: pairing multi
riga 24: # pin_helper /usr/bin/bluez-pin

Riavviare il servizio bluetooth con
# sudo /etc/init.d/bluetooth restart
inserire il dongle e riavviare il computer

Per ricevere/spedire file occorre semplicemente abilitare il servizio dal menu "Accessories > Bluetooth file sharing"

Accendiamo il bluetooth del cellulare, selezionare quindi un file, tasto destro del mouse, Send to...

Dalla riga di comando è possibile spedire un file al dispositivo bluetooth come di seguito
# gnome-obex-server nomefile
a questo punto dobrebbe comparire una finestra dalla quale è possibile cercare eventuali dispositivi (devono essere accesi!) per poi inviare il file.

(Obsoleto) Con il seguente script è possibile integrare le funzioni di trasferimento in Nautilus. Aprire quindi un file come nell'esempio
# gedit ~/.gnome2/nautilus-scripts/Send\ with\ Bluetooth

e copiare il seguente testo
#!/bin/sh
# Send Selected File via Bluetooth.
filepath=$NAUTILUS_SCRIPT_SELECTED_FILE_PATHS
gnome-obex-send $filepath

Successivamente rendiamolo eseguibile e riavviamo Nautilus
sudo chmod +x ~/.gnome2/nautilus-scripts/Send\ with\ Bluetooth
killall nautilus
killall gnome-panel

Monday, August 07, 2006

Usare con astuzia "chmod" e "chown"

Per cambiare i permessi di accesso ad una directory e solo alle sue sottocartelle (non ai sui file) il comando è il seguente:
$ chmod -R a+rX,u+w directory
Quindi tutti hanno il permesso di leggere ed eseguire (accedere) alla directory, mentre l'utente proprietario potrà anche scriverci.

Uso chmod:
chmod [option] [mode],[mode] file
[option]: -R ricorsivamente (è sufficiente questo)
[mode]: chi avrà i permessi (
a=chiunque, u=utente, g=gruppo) e quali (r=lettura, w=scrittura, x=eseguzione, X=eseguzione directory)

Uso chown:
chown [option] [owner]:[group] file
[option]: -R ricorsivamente (è sufficiente questo)
[owner]: il proprietario
[group]: volendo è possibile specificare anche il gruppo

Sunday, May 28, 2006

Abilitare interfaccia web CUPS in Ubuntu

Di default Ubuntu utilizza "Gnome CUPS Manager" per la gestione delle stampanti. Nel caso volessimo usare l'interfaccia web di CUPS dobbiamo aggiungere l'utente cupsys al gruppo shadow, e il nostro utente al gruppo lpadmin
# sudo adduser cupsys shadow
# sudo adduser paolo lpadmin
# sudo /etc/init.d/cupsys restart

Collegarsi a http://localhost:631 e quando richiesto inserire la propria UserID/Password
Nel caso non funzionasse abilitare la riga "listen localhost:631" in /etc/cups/cups.conf e nuovamente
# sudo /etc/init.d/cupsys restart

Friday, May 19, 2006

Installare Moto4Lin File Manager

Moto4Lin è un file manager per gestire il contenuto di vari telefoni Motorola, tra i quali il famoso Razr V3.
Installare i seguenti pacchetti:
# apt-get install libqt3-mt-dev zlib1g-dev libusb-dev

Scaricare il programma dal sito http://sourceforge.net/projects/moto4lin

Decomprimere il file tar.bz2
$ tar xjvf moto4lin*.tar.bz2

Compilare il programma
$ cd moto4lin*
$ qmake
$ make
# make install

Avviare il programma (da root)
# moto4lin

Cambiare il nome del device
Settings > Preference > ACM Device > /dev/ttyACM0

Tuesday, March 21, 2006

Decomprimere serie di file ZIP

Può capitare di dover decomprimere con unzip una serie di file zip con un unico comando. Soluzione:

$ unzip \* -d /directory/destinazione

Attenzione al simbolo "\" che precede l'asterisco (tutti i file).. senza di quello non funziona!