Newsgroup: it.comp.os.linux.debian
Titolo: Ubuntu Dapper e problemi con i locales

Ho ereditato, sul posto di lavoro, una Ubuntu Dapper (si, lo so che é 
stra-veccchia):
root@ubuserv:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=6.06
DISTRIB_CODENAME=dapper
DISTRIB_DESCRIPTION="Ubuntu 6.06.2 LTS"
che ha problemi atavici con i locales.. per esempio quando cerco di 
installare dei pacchetti, ottengo cose come:
No candidate version found for unrar
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0B of archives. After unpacking 0B will be used.
Writing extended state information... Done
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
         LANGUAGE = "it_IT:it",
         LC_ALL = (unset),
         LANG = "it_IT.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: Nessun file o directory
avevo provato anche a fare un aggiornamento del pacchetto ed ad ogni 
installazione...
Fetched 8846kB in 6m22s (23.1kB/s)
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
         LANGUAGE = "it_IT:it",
         LC_ALL = (unset),
         LANG = "it_IT.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: Nessun file o directory
Preconfiguring packages ...
(Reading database ... 44459 files and directories currently installed.)
Preparing to replace locales 2.3.18.16 (using 
.../locales_2.3.18.17_all.deb) ...
Unpacking replacement locales ...
Preparing to replace php5-cli 5.1.2-1ubuntu3.12 (using 
.../php5-cli_5.1.2-1ubuntu3.13_i386.deb) ...
[..]
Setting up php-pear (5.1.2-1ubuntu3.13) ...
Setting up php5 (5.1.2-1ubuntu3.13) ...
Setting up php5-mysql (5.1.2-1ubuntu3.13) ...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
         LANGUAGE = "it_IT:it",
         LC_ALL = (unset),
         LANG = "it_IT.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: Nessun file o directory
Setting up php5-mysqli (5.1.2-1ubuntu3.13) ...
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
         LANGUAGE = "it_IT:it",
         LC_ALL = (unset),
         LANG = "it_IT.UTF-8"
     are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
locale: Cannot set LC_ALL to default locale: Nessun file o directory
non c'é modo di liberarsi di questa piaga? Vorrei tentare un 
dist-upgrade ma essendo un server di produzione (viene utilizzato come 
xerver Samba per gli utenti ed anche per il backup remoto da un'altra 
sede) non mi sento tranquillo.. Suggerimenti?

 sede) non mi sento tranquillo.. Suggerimenti?
Controlla come sono impostati i locale con il comando:
	locale
i miei (8.04.2-server) sono così:
LANG=it_IT.UTF-8
LC_CTYPE="it_IT.UTF-8"
LC_NUMERIC="it_IT.UTF-8"
LC_TIME="it_IT.UTF-8"
LC_COLLATE="it_IT.UTF-8"
LC_MONETARY="it_IT.UTF-8"
LC_MESSAGES="it_IT.UTF-8"
LC_PAPER="it_IT.UTF-8"
LC_NAME="it_IT.UTF-8"
LC_ADDRESS="it_IT.UTF-8"
LC_TELEPHONE="it_IT.UTF-8"
LC_MEASUREMENT="it_IT.UTF-8"
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=
Poi metti le variabili con i locale corretti in /etc/environment,
qualcosa tipo:
LANGUAGE="it_IT:it:en_GB:en"
LANG="it_IT.UTF-8"
Infine, per non riavviare la macchina, esporta le medesime variabili
"locale" così:
sudo export LANG="it_IT.UTF-8"
sudo export LANGUAGE="it_IT:it:en_GB:en"
export LANG="it_IT.UTF-8"
export LANGUAGE="it_IT:it:en_GB:en"
e dovresti risolvere.
P.S.: Comunque la 6.06 è una LTS, io ti consiglio di effettuare *solo*
il dist-upgrade verso l'ultima 6.06 (mi sembra sia la 6.06.4) e *solo
dopo aver effettuato un backup*, tentare l'upgrade diretto alla 8.04.2
(l'ultima LTS, l'aggiornamento *diretto* è supportato).
P.P.S.: Io, nel dubbio, un backup lo farei prima di fare qualsiasi altra
cosa, visto che è in produzione.....
-- 
Fr3ddie
fr3...@fr3ddie.it
Home Page: 
http://www.fr3ddie.it
OpenPGP Public Key available on my website
«Tutti abbiamo udito la donnetta che dice:
"Oh, è terribile quello che fanno questi giovani a se stessi,
secondo me la droga è una cosa tremenda".
Poi tu la guardi, la donna che parla in questo modo:
è senza occhi, senza denti, senza cervello, senz'anima, senza culo,
né bocca, né calore umano, né spirito, niente, solo un bastone,
e ti chiedi come avran fatto a ridurla in quello stato
i the con i pasticcini e la chiesa»
Charles Bukowski

 cosa, visto che è in produzione.....
Si, in effetti sarebbe auspicabile :)

 locale: Cannot set LC_ALL to default locale: Nessun file o directory
Hai provato a reinstallare locales e, se sei forte di cuore,
localepurge?
-- 
           |Save our planet!
    Ciao   |Save wildlife!
   roberto |For your E-MAIL use ONLY recycled Bytes  !!
           |roberto poggi   
rpo...@softhome.net

 Si, in effetti sarebbe auspicabile :)
Eh ;)
-- 
Fr3ddie
fr3...@fr3ddie.it
Home Page: 
http://www.fr3ddie.it
OpenPGP Public Key available on my website
Error 404: brain not found

 localepurge?
Giusto, io però preferirei fare prima le verifiche che ho aggiunto nel
post seguente, prima di tentare qualcosa del genere ;)
-- 
Fr3ddie
fr3...@fr3ddie.it
Home Page: 
http://www.fr3ddie.it
OpenPGP Public Key available on my website
Io non so se Dio esiste.
Ma se esiste, spero che abbia una buona scusa

 post seguente, prima di tentare qualcosa del genere ;)
Eh, ma mi sembra di ricordare un buggettino che si risolveva proprio
così.
Oh, mi limiterei a locales, localepurge, oltre a non avere importanza
se non si è scarsi di spazio, può portare qualche mal di pancia.


 
locales l'ho reinstallato più volte, anche con aptitude update/upgrade 
ma non é cambiato granchè.. localepurge non ci avevo provato, 
eventualmente domani ci faccio un giro.. grazie, zio.
-- 
Ne rimarrà soltanto uno..

 
Piano piano, ragazzi... che ai controlli suggeriti da Fr3ddie ancora non 
ci sono arrivato :)


 nuova) *rimanendo* sulla 6.06.
Ah ok, sono troppo abituato a Debian.. grazie di tutto