mercoledì 30 aprile 2014

Postfix: warning: hostname localhost does not resolve to address ::1: No address associated with hostname

Per eliminare il warning, nel file /etc/hosts sostituire la riga:
::1     localhost ip6-localhost ip6-loopback
con la riga:
::1     localhost6 ip6-localhost ip6-loopback

lunedì 28 aprile 2014

wordpress: installazione rapida requisiti da linea di comando

Eseguire i comandi seguenti (le parti in grassetto devono essere sostituite con dei nomi da voi scelti)

$ apt-get install apache2 php5 mysql-server php5-mysql

$ mysql -u USERNAME_MYSQL_ADMIN -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 5340 to server version: 3.23.54

Type 'help;' or '\h' for help. Type '\c' to clear the buffer.

mysql> CREATE DATABASE NOME_DATABASE;
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON NOME_DATABASE.* TO "NOME_UTENTE@localhost"
    -> IDENTIFIED BY "PASSWORD";
Query OK, 0 rows affected (0.00 sec)
  
mysql> FLUSH PRIVILEGES;
Query OK, 0 rows affected (0.01 sec)

mysql> EXIT
Bye


A questo punto scaricate l'ultima versione di wordpress dal sito www.wordpress.org, scompattatela nella home del server apache e accedete con:

http://IP_ADDRESS_O_NOME_DEL_SERVER 

e seguite le istruzioni riportate a video.

mercoledì 16 aprile 2014

guake terminal: problemi di visualizzazione con unity su Ubuntu 13.10



Puo' capitare che la prima riga di testo nel terminale di guake venga nascosta da Unity.
Modificare il file /usr/bin/guake cercando la linea:

window_rect.y = 0

che deve diventare:

window_rect.y = 30

Rilanciare guake per verificare il corretto fuzionamento.


mercoledì 9 aprile 2014

bash: rimuovere gli spazi da nomi file e directory

find -name "* *" -type d | rename 's/ /_/g'    
find -name "* *" -type f | rename 's/ /_/g'

oppure

find /tmp/ -depth -name "* *" -execdir rename 's/ /_/g' "{}" \;

bash: convertire in minuscolo le estensioni dei file

find . -name '*.*' -exec sh -c '
  a=$(echo {} | sed -r "s/([^.]*)\$/\L\1/");
  [ "$a" != "{}" ] && mv "{}" "$a" ' \;