Cambiare la cartella che contiene le foto in f-spot specifico su archlinux

Si lo so, mono e’ male, ma ormai mi sono abituato a utilizzare f-spot…
In origine mi aveva creato la Cartella ~/Photos e li dentro ci sono tutte le fotografie. Per poter spostare quella cartella mantenendo inalterato il programma e’ necessario andare a modificare il database in formato sqlite3.

Prima di tutto ci salviamo il database per sicurezza:
cp .config/f-spot .config/f-spot.ok -r

Poi installiamo il pacchetto di sqlite3:
pacman -S sqlite3

poi andiamo a modificare, io volevo passare da /home/angelo/Photos/ a /home/angelo/Documenti/Immagini/
sqlite3 ~/.config/f-spot/photos.db

Diamo la query che andra’ a cambiare il contenuto delle tabelle necessarie: in particolare sostituite i miei percorsi (file:///home/angelo/Photos/) e (file:///home/angelo/Documenti/Immagini/) con i vostri…

update photo_versions set base_uri = replace(base_uri,'file:///home/angelo/Photos/','file:///home/angelo/Documenti/Immagini/');
update photos set base_uri = replace(base_uri,'file:///home/angelo/Photos/','file:///home/angelo/Documenti/Immagini/');

Ovviamente poi dobbiamo spostare fisicamente i files delle immagini con un:
mkdir -P /home/angelo/Documenti/Immagini/
mv /home/angelo/Photos/* /home/angelo/Documenti/Immagini/

Ciao,
iWM

Visualizzare i log delle telefonate di Hylafax

Se non si riceve un fax completo, e bisogna risalire a chi e’ il mittente perche’ nella mail generata che’ un allegato non apribile e non ci sono altri riferimenti conviene visualizzare i log da ssh:

tail -f /var/log/daemon.log

Chiusura estiva 2010

Come ogni anno (ma guarda un pò) anche per il 2010 il bglug Val Seriana va in vacanza. Questa sera 20-07-2010 è l’ultimo incontro della stagione 2009/2010.
Gli incontri riprenderanno a Settembre e per la precisione il 07-09-2010.
Buone vacanze a tutti!!

Vacanze

Sostituire del testo in automatico in automatico

Dovevo sostituire in blocco un percorso da una serie di file html all’interno di una cartella, ecco come si fa:

  • Si entra nella cartella: cd nomecartella
  • il codice è questo qui

    for file in `find .`; do
    echo "Lavoro su $file";
    sed -i "s|percosrodacercareancheconglislash|altroindirizzo|g" $file;
    done;

In pratica per ogni file che il comando “find .” trova, si applica la sostituzione del testo con il comando sed. L’opzione -i effettua la sostituzione inline (all’interno del file) invece che buttare l’output a schermo invece che in un altro file.

Per la regexp ( s|percosrodacercareancheconglislash|altroindirizzo|g ) ho utilizzato il carattere

|

invece che il solito / in quanto i percorsi sono pieni zeppi di slash

Alla prossima

Come installare VMware Player

Dopo aver scaricato il file per linux mettetelo nella Scrivania.A questo punto aprite il terminale da:

applicazioni->accessori->terminale

a questo punto scrivete:

sudo sh nome_del_file

a questo punto partirà Installer dove cliccherete su next fin quando non comincierà a installare

Vasty

Clyde Archlinux

Un ringraziamento particolare ad Enrico….
Da un pò di tempo ho abbandonato il mondo ubuntu e apt-get e sono passato ad archlinux con il suo pacman, molto veloce e affidabile, però non tutti i software si trovano nei repository ufficiali Arch; Qui ci vengono incontro i repo AUR, ma non è così semplice installarne i vari pacchetti; Ecco che ci viene incontro “clyde”.

Clyde utilizza gli stessi comandi che si utilizzano con pacman, ma oltre a fare una ricerca nei repository ufficiali ARCH cerca i pacchetti anche in AUR e li installa in modo automatico (compilando i pacchetti).

Qui tutte le info

Per installare clyde:
Scaricate da qui
http://aur.archlinux.org/packages.php?ID=34686 (Selezionate :: PKGBUILD ::)
Salvate il file su disco es. /home/user/Download
Aprite terminale, accedete alla directory download e digitate:
da root
makepkg PKGBUILD --asroot

Da verificare se avete installato tutte le dipendenze altrimenti con un
pacman -S [nome dipendenza]
installatele quelle che mancano e rilanciate il comando sopra.
Una volta fatto vi troverete un file sempre in /Download che sarà più o meno così “clyde-git-xxxxxxxxx.pkg.tar.xz”
Bon installatelo con pacman
pacman -U clyde-git-xxxxxxxxx.pkg.tar.xz

et voilà clyde installato!!

Buon clyde a tutti!!

Elpaso

Abilitare multi-touch su Ubuntu 10.04

Creiamo un nuovo file in Home e chiamiamolo multitouch.sh. Apriamo il file con doppio click e dopo aver cliccato su “MOSTRA”,  incolliamo al suo interno il codice qui sotto :

#!/bin/sh

sleep 10
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Two-Finger Scrolling” 8 1
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Two-Finger Scrolling” 8 1 1
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Two-Finger Pressure” 32 10
xinput set-int-prop “SynPS/2 Synaptics TouchPad” “Synaptics Two-Finger Width” 32 8

Salviamo il file con nome di Multi touch.sh.
Clicchiamo col tasto destro sul file appena creato e facciamo click su:

Proprietà–>Permessi–>

- Adesso spuntiamo la casella “consentire l’esecuzione del file come programma”.

- A questo punto possiamo fare doppio click sul file e clicchiamo su apri da terminale.Il multitouch sarà attivo da questo momento ma è importante sapere che dovrà essere avviato ogni volta che accendiamo il pc per essere utilizzabile…..
Automazione del multitouch all’avvio del pc :( opzionale)
cliccare su
sistema–>preferenze–>applicazioni d’avvio–>aggiungi

- Inserite Un nome a vostra scelta (ad esempio : Multi-Touch)

- Cliccate su esplora e andate a prendere il file creato in precedenza (nel mio caso il file multitouch.sh che sta in home).

<<FINE>>

Vasty

Articolo di presentazione attivita del bglug

матрациEcco qui il link per poter leggere un articolo scritto da Alberto sulle nostre attività come Bglug…

http://www.csvbg.org/blog/?p=1099#more-1099

come al solito: grande Gauss!!!

Google earth per Linux coordinate sbagliate

C’e’ un bug nelle Qt4 che usa gooogle earth

Se la variabile LOCALE e’ impostata ad un linguaggio che usa la virgola come separatore decimale (come il nostro it_IT), allotra le Qt4 troncano la parte decimale del numero reale. Ad esempio 35,2 diventa 35. Qundi un eventuale luogo importato dal file mlk fatto con windows, verrà importato “sballato”

Per risolvere il problema modificate lo script/opt/google-earth/googleearth o /usr/local/bin/googleearth
cercate la linea

export LD_LIBRARY_PATH

e aggiungete:
export LC_ALL=us_US.UTF-8

in modo da ottenere:
export LD_LIBRARY_PATH
export LC_ALL=us_US.UTF-8

Errore /usr/bin/mysqladmin: connect to server at ‘localhost’ failed

A seguito di una migrazione della directory /var/lib/mysql dal mio vecchio desktop al nuovo, ho incontrato problemi a far gestire il servizio mysql da /etc/init.d/mysql
infatti ricevevo anche solo per il comando:

sudo /etc/init.d/mysql status

l’errore:

/usr/bin/mysqladmin: connect to server at ‘localhost’ failed
error: ‘Access denied for user ‘debian-sys-maint’@'localhost’ (using password: YES)’

Questo perche’ nelle tabelle amministrative, l’utente che gestisce il database aveva impostato la password del vecchio desktop. Per allineare le password bisogna sbirciare dentro:

/etc/mysql/debian.cnf

e copiarsi la password di “debian-sys-maint”

poi dando un mysql -u root -p e inserendo la password dell’utente root del database

e incollare i 3 comandi sotto facendo attenzione a sostituire la con quella presa dal file /etc/mysql/debian.cnf
GRANT ALL PRIVILEGES ON *.* TO 'debian-sys-maint'@'localhost' IDENTIFIED BY ' ' WITH GRANT OPTION;
flush privileges;
exit

Adesso dovrebbe essere possibile gestire il servizio…

Next Page »
Locations of visitors to this page