Archive for the ‘Unix-Linux’ Category

Installare SQLite su Ubuntu

Wednesday, May 26th, 2010

Per installare SQLite su Ubuntu, aprire semplicemente il Gestore pacchetti Synaptic (Sistema -> Amministrazione -> Gestore pacchetti) e installare “sqlite3″ e “libsqlite3-dev”.

Oppure aprire una shell e dare il comando:

# sudo apt-get install sqlite3 libsqlite3-dev

Se occorre anche il modulo per php5, aggiungere dal Gestore pacchetti anche “php5-sqlite”.

Oppure da shell:

# sudo apt-get install php5-sqlite

Ricordarsi di riavviare Apache2:

# sudo /etc/init.d/apache2 restart

Per creare un database:

$ sqlite3 test.db
SQLite version 3.6.16
Enter ".help" for instructions
Enter SQL statements terminated with a ";"
sqlite> .quit
$
sudo apt-get install sqlite3 libsqlite3-dev
  • Share/Bookmark

Desktop remoto da Ubuntu a Windows

Tuesday, May 18th, 2010

L’ultimo dei tre appunti che scrivo sul desktop remoto è dedicato a quello da Ubuntu a Windows (mancherebbe anche quello da Windows a Windows, ma si fa semplicemente da Start -> Tutti i programmi -> Accessori -> Connessione Desktop Remoto e direi che non è il caso di aggiungere altro).

Ho appena visto che su Ubuntu basta:

  • andare su Applicazioni -> Internet -> Client per terminal server
  • Inserire l’IP
  • selezionare il protocollo RDP o RDPv5
  • cliccare su “Connetti”

Nel caso su Windows sia attivo un VNC server, penso (non ho ancora provato) si possa usare anche il Visualizzatore di desktop remoti di Ubuntu:

  • Applicazioni -> Internet -> Visualizzatore di desktop remoti
  • Scegliere il protocollo VPN
  • Inserire l’IP
  • cliccare su “Connetti”

Ricorda:

  • di attivare il desktop remoto su Windows
  • che qualche firewall potrebbe bloccare la connessione
  • che il desktop remoto di Windows funziona solo da LAN
  • Share/Bookmark

Desktop remoto da Ubuntu (client) a Ubuntu (server) – vnc4server

Tuesday, May 18th, 2010

Seguendo la scia del precedente articolo, scrivo un altro appunto veloce su come usare un desktop remoto da Ubuntu a Ubuntu.

Accedere a Ubuntu server e installare vnc4server:

$ sudo apt-get install vnc4server

Lanciarlo con il comando:

$ vnc4server

Comparirà un risultato simile a:

New 'nome_server:1 (nome_utente)' desktop is nome_server:1
[...]

Ricordarsi il numero indicato accanto al nome del server.

Poi posso fare in due modi (il primo un po’ più complesso del secondo):

Metodo 1

Installare su Ubuntu client:

$ sudo apt-get install xvnc4viewer

oppure:

$sudo apt-get install xtightvncviewer

Poi  digitare:

$ xvnc4viewer

oppure:

$ xtightvncviewer

Ora inserire nella finestrella che si apre l’indirizzo IP (o quello alfanumerico) del server seguito da “:” e dal numero di cui sopra. Ad esempio:

IP.del.mio.server:1

Ora si apre una finestra contenente una shell aperta. Da questa sarà possibile lanciare i programmi e “vederli” sul desktop remoto.

Metodo 2

Accedere a Applicazioni -> Internet -> Visualizzatore di desktop remoti

Scegliere il protocollo VPN

Inserire l’indirizzo IP (o quello alfanumerico) del server seguito da “:” e dal numero di cui sopra. Ad esempio:

IP.del.mio.server:1

Cliccare su “Connetti”.

Note

  • Controllare bene che i firewall non si “oppongano” a questa connessione.
  • Per non perdere la shell dopo un’eventuale chiusura di TightVNC, ricordarsi di usare il comando “screen”.
  • Per killare il desktop remoto, lanciare (al posto di “1″, mettere il numero relativo al proprio desktop):
$ vnc4server -kill :1
  • Share/Bookmark

Desktop remoto da Windows a Ubuntu – vnc4server

Tuesday, May 18th, 2010

Un appunto veloce su come usare un desktop remoto da Windows a Ubuntu Linux.

Accedere a Ubuntu e installare vnc4server:

$ sudo apt-get install vnc4server

Lanciarlo con il comando:

$ vnc4server

Comparirà un risultato simile a:

New 'nome_server:1 (nome_utente)' desktop is nome_server:1
[...]

Ricordarsi il numero indicato accanto al nome del server.

Installare o eseguire su Windows un qualsiasi VNC Viewer (gratuiti), ad esempio:

Una volta aperto il programma, nel campo “VNC server”, inserire l’indirizzo IP (o l’host) del server seguito da “:” e dal numero di cui sopra. Ad esempio:

IP.del.mio.server:1

Ora si apre una finestra contenente una shell aperta. Da questa sarà possibile lanciare i programmi e “vederli” sul desktop remoto.

Note:

  • Controllare bene che i firewall non si “oppongano” a questa connessione.
  • Per non perdere la shell dopo un’eventuale chiusura di TightVNC, ricordarsi di usare il comando “screen”.
  • Per killare il desktop remoto, lanciare (al posto di “1″, mettere il numero relativo al proprio desktop):
$ vnc4server -kill :1
3470349667
  • Share/Bookmark

Semplice Firewall per Ubuntu – ufw

Saturday, April 3rd, 2010

Se volete provare un firewall per Ubuntu semplice da configurare, potete provare:

Uncomplicated Firewall (ufw)

  • Share/Bookmark

Come importare ApiDemos in Eclipse

Tuesday, February 23rd, 2010

Se avete qualche problema con il progetto ApiDemos, nel senso che non riuscite a importarlo in Eclipse da File -> Import… -> “Existing Project into Workspace” oppure se avete creato voi il progetto manualmente ed Eclipse vi segnala degli errori al file R.java, potete provare in questo modo:

  • Recatevi nella cartella in cui avete installato l’Android SDK.
  • Fate una copia della cartella <sdk>/platforms/android-<version>/samples/ApiDemos dentro il vostro workspace di Eclipse
  • Poi create un nuovo progetto da File -> New -> Project -> Android Project -> Next
  • Nella finestra che si apre selezionate ”Create project from existing source”
  • Cliccate su “Browse” e andate a selezionare la cartella ApiDemos (quella dentro il workspace). Vedrete che tutti i campi verranno riempiti in automatico.
  • Infine premete il tasto Finish.

Se volete più informazioni su ApiDemos vi rimando al sito ufficiale: 

http://developer.android.com/…/ApiDemos

  • Share/Bookmark

Errore: Cannot access virtual machine console. The request timed out.

Saturday, February 20th, 2010

Se su VMWare Server (con Firefox 3.6), dopo aver cliccato su “Power On”, avete provato ad aprire la virtual machine in una nuova finestra e vi è comparso l’ errore (vedi immagine):

Cannot access virtual machine console. The
request timed out.
The attempt to acquire a valid session ticket for "nome_VM"
took longer than expected. If this problem
persists, contact your system administrator.

RemoteConsolePlugInError

potete provare a:

  • disinstallare e reinstallare il componente aggiuntivo “VMWare Remote Console Plug-in” e riavviare Firefox.
  • disattivare o disinstallare il componente aggiuntivo “Flashblock” e/o il componente aggiuntivo “NoScript” (se ce li avete) e riavviare Firefox.
  • disinstallare Firefox 3.6 e installare la versione 3.5.8.
  • usare un altro browser. [1]

Purtroppo, nel mio caso, la disinstallazione di tutti i componenti aggiuntivi e successivamente anche la reinstallazione di Firefox 3.6 non hanno portato a niente e l’unica cosa che ho potuto fare è stata quella di tornare alla versione 3.5.8 di FF.

[1] Ho provato a usare anche Explorer 8, Opera 10, Safari 4 e Chrome 4 e nessuno di questi mi ha dato l’errore.

Se qualcuno riesce a trovare una soluzione al problema mantenendo la versione 3.6 di Firefox, me lo scriva cortesemente nei commenti. Grazie mille.

  • Share/Bookmark

Utente e password non accettate – Thunderbird

Saturday, January 23rd, 2010

Se in Mozilla Thunderbird, dopo aver messo nome utente e password per prendere la posta, appare questo messaggio:

l'invio della password è fallito.
Il mail server pop.gmail.com ha risposto:
utente e password non accettate

oppure in inglese:

sending of password did not succeed.
mail server pop.gmail.com responded:
username and password not accepted

può essere accaduto che:

  • l’avete veramente sbagliata, quindi provate a ri-digitarla con più attenzione, controllando ad esempio che il “Caps Lock” (blocco maiuscole) nella tastiera sia spento.
  • l’avete sbagliata troppe volte e dovrete effettuare l’operazione di “Unlock Captcha”. Quindi per il vostro account di gmail, andate su:
    https://www.google.com/accounts/DisplayUnlockCaptcha, scrivete il vostro nome utente di gmail, la passwod, scrivete il codice che vedete nell’immagine e cliccate sul tasto “sblocca”. Riprovate a prendere la posta e vedrete che non darà più errori. :)
  • Share/Bookmark

Cosa significa MD, TS, LD, TC, Cam,…?

Wednesday, January 20th, 2010

Se vi è mai capitato di scaricare un film da siti o programmi p2p, avrete notato delle sigle come MD, TS, LD, TC, Cam,… nel nome del file.

In poche parole stanno ad indicare la loro qualità, la lingua, l’autore,… Ecco due link di Wikipedia, uno in italiano e uno in inglese, che spiegano tutto:

  • Share/Bookmark

Errore PostfixAdmin: Invalid query: CREATE command denied to user…

Thursday, November 12th, 2009

Se durante l’installazione/upgrade di PostfixAdmin (in questo momento sto passando alla versione 2.3), accedendo all’indirizzo http://mioServer/postfixadmin/setup.php, vi compare a fine pagina il messaggio:

DEBUG INFORMATION:
Invalid query:
CREATE command denied to user 'postfix_admin'@'localhost'
for table 'config'

può significare che l’utente postfix_admin non abbia i permessi di creazione e/o modifica sul DB. Quindi dovete darglieli.

Se usate phpMyAdmin, accedete alla sezione “privilegi”, selezionate l’utente “postfix_admin” e cliccate sul simbolo “modifica privilegi”. Poi mettete i segni di spunta su CREATE e ALTER e cliccate su “Esegui”.

Se non usate phpMyAdmin, accedete a MySQL e lanciate i comandi per assegnare i privilegi suddetti all’utente postfix_admin.

  • Share/Bookmark