Fórum Ubuntu CZ/SK
Ostatní => Archiv => Téma založeno: karbal 10 Listopadu 2006, 22:04:37
-
Mě z neznámé příčiny přestaly být lokalizované do češtiny aplikace v Gnome. Snažil jsem se v programu " Jazyková podpora " (zajímavé, že hlavní menuje nyní v Angličtině, ale v roletách obsažené programy jsou pojmenovány v češtině ) znovu češtinu nastavit. V Synaptiku jsem zkontroloval zda jsou nainstalovány tyto balíčky: language-support-cs, aspell-cs, mozilla-firefox-locale-cs-cz, myspell-cs-cz, language-pack-cs, language-pack-cs-base, language-pack-gnome-cs, language-pack-gnome-cs-base, language-pack-kde-cs, language-pack-kde-cs-base (nainstalované programy "kde",např. k3b jsou česky ). Vše se zdá v pořádku. V terminálu se však stále objevuje toto chybové hlášení:
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = "cs_CZ.UTF-8",
LC_ALL = (unset),
LANG = "cs_CZ.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: nen�� souborem ani adres����em
Prozatím jsem nenalezl, jak tuto chybu odstranit i když jsem se snažil hledat pomoc na různých forech i na Google, tam se podobná hlášení a jejich řešení vyskytují bohuže vše na forech v angličtině a tímto jazykem já nevládnu. Proto jsem se obrátil na toto forum a věřím, že zde najdu pomoc. Mám nainstalovaný Ubutu 6.06.
DíkyKarbal.
-
zminene hlaseni je chyba a je popsana napr zde
http://www.debianadmin.com/ubuntu-edgy-upgrade-common-problems-with-solutions.html
neradi tam zadnou opravu, jen rikaji, ze toto hlaseni zrejme zadny zavazny problem nezpusobuje... viditelne tedy zpusobuje, opravu bohuzel nevim.
-
tohle tam radi, abys spustil, ze to mozna pomuze
sudo apt-get update
sudo apt-get –reinstall locales
taky bych mozna zkusil reinstalovat language-pack-cs-base a language-pack-en-base
sudo apt-get -reinstall language-pack-en-base
sudo apt-get -reinstall language-pack-cs-base
-
tohle tam radi, abys spustil, ze to mozna pomuze
sudo apt-get update
sudo apt-get –reinstall locales
taky bych mozna zkusil reinstalovat language-pack-cs-base a language-pack-en-base
sudo apt-get -reinstall language-pack-en-base
sudo apt-get -reinstall language-pack-cs-base
Po zadání výše uvedených příkazů se v terminálu vypíše následující :
sudo apt-get -reinstall locales
E: Command line option 'r' [from -reinstall] is not known.
apt-get -reinstall language-pack-en-base
E: Command line option 'r' [from -reinstall] is not known.
Mohu Vás požádat o projití nalezených diskuzních příspěvků na tomto linku:
http://www.abclinuxu.cz/Search?query=LC_ALL+%3D+%28unset%29
Snad Vás něco ještě napadne a pomůžete mě. Díky.
-
Zkuste to takhle:
sudo aptitude reinstall locales
a pak i ty zbyle baliky uvedene v predchozim prispevku.
-
uz vim jak se to pise. pardon.
sudo apt-get update
sudo apt-get install --reinstall locales
sudo apt-get install --reinstall language-pack-en-base
sudo apt-get install --reinstall language-pack-cs-base
-
To milhouse a Ripper :
Mohu Vám oznámit, že i díky Vašim radám a tohoto blogu:
https://launchpad.net/distros/ubuntu/+source/glibc/+bug/49113
je můj problém vyřešen. Doinstaloval jsem tímto způsobem tyto balíčky :
sudo aptitude install libc6-i686
sudo aptitude install libc6-dev
Po restartu Gnome je opět menu a všechny programy ( Synaptic, Gaim, Gnome commander atd. ) jsou lokalizovány do češtiny.
Přes Synaptic a apt-get install to nešlo nainstalovat, zejména balíček libc6-i686. Numím sice anglicky, ale pomocí StarDictu jsem se nějak orientoval. Snad toto řešení příště někomu pomůže.
S díky K. Baláč.
P.S. Pokud budete chtít vidět průběh instalace výše uvedených balíčků v terminálu, mohu ho zveřejnit, udělal jsem si zálohu.
-
Nefunguje mi správně čeština. Původně fungovala. Například kalendář je teď anglicky, původně byl česky. Také se mi vypisují ty warningy, jako je
perl: warning: Setting locale failed.
Když spustím např. gedit tak to vypíše:
(gedit:7438): Gtk-WARNING **: Locale not supported by C library.
Using the fallback 'C' locale.Zkoušel jsem provést tu reinstalaci, co radí Ripper ... --reinstall locales, plus ty další příkazy zde uvedené. Ale nepomohlo to. Poraďte co s tím mám dělat?
Když si vypíšu locale:
locale: Cannot set LC_ALL to default locale: nen�� souborem ani adres����em
LANG=cs_CZ.UTF-8
LANGUAGE=cs_CZ.UTF-8
LC_CTYPE="cs_CZ.UTF-8"
LC_NUMERIC="cs_CZ.UTF-8"
LC_TIME="cs_CZ.UTF-8"
LC_COLLATE="cs_CZ.UTF-8"
LC_MONETARY="cs_CZ.UTF-8"
LC_MESSAGES="cs_CZ.UTF-8"
LC_PAPER="cs_CZ.UTF-8"
LC_NAME="cs_CZ.UTF-8"
LC_ADDRESS="cs_CZ.UTF-8"
LC_TELEPHONE="cs_CZ.UTF-8"
LC_MEASUREMENT="cs_CZ.UTF-8"
LC_IDENTIFICATION="cs_CZ.UTF-8"
LC_ALL=Nainstalováno mám:
libc6-2.4.1ubuntu12
locales-2.3.18
language-pack-cs 1:6.06 20060930
language-pack-cs-base 1:6.06 20060725
language-pack-en 1:6.06 20061004
language-pack-en-base 1:6.06 20060725
language-pack-gnome-cs 1:6.06 20060928
language-pack-gnome-cs-base 1:6.06 20060725Jak mám češtinu znovu zprovoznit? Mám instalovat libc6-i686 jak píše karbal? A pak znova přeinstalovat? Jestli to víte, tak mi napište přesný postup. A prosím jestli by bylo možné jej malinko okonmentovat, abych si nepřipadal jak cvičená opice. Díky.
-
Zkus jak pise karbal
sudo aptitude install libc6-i686
sudo aptitude install libc6-deva restart. Predpokladam ze to nainstaluje nakou aktualizovanou verzi balicku, ktera ma chybu opravenou...
-
Díky, přeinstalování libc6-i686 pomohlo. Ten problém vznikl, když jsem potřeboval tu knihovnu ve vyšší verzi kvůli závislosti při kompilaci nějakého programu. Jenže to mi shodilo tu češtinu, čehož jsem si hned nevšiml. Takže jsem to vrátil na původní verzi (teď je to 2.3.6) a čeština se tím obnovila.