Sziasztok.
Az Azure-ben egy virtuális gépre (Ubuntu 16.04) próbálom installálni egy programomat (https://github.com/csikfer/lanview2).
Több szinten is elakadok.
A grafika és xrdp-re ad módszert a Microsoft. Itt mindjárt az első probléma, hogy nem lehet beállítani magyar billentyűzetet, a grafikus beállításokban nincs ilyen lehetőség. Ha kiadom parancsból a: "setxkbmap -layout hu" parancsot, akkor a "XKB extension not present on 10:0" hibaüzenetet kapom. A google-n anyit találtam, hogy Debiánon is volt ilyen, de egy upgrade megoldotta. Jelenleg a frissítés nem segített. Ezen túllendültem, a programot angol billentyűvel is ki lehet(ne) próbálni.
Következő probléma, létrehoznám az adatbázist, csakhogy a postgresql-ben is hibaüzenetet kapok:
ERROR: invalid locale name: "hu_HU.UTF-8"
Na erre már semmit sem találtam a google-n.
Mi a fenét lehet itt csinálni? Ez a Microsoft, vagy az Ubuntu sara, vagy én hagytam ki valamit?
- 1422 megtekintés
Hozzászólások
Te hagytál ki valamit, az azure-os ubuntu minimálisan tér el a desktop alaptól.
apt-get install language-pack-hu
--
Gábriel Ákos
- A hozzászóláshoz be kell jelentkezni
Köszönöm a választ!
Ez a csomag valóban nem volt telepítve. Csak az a baj, hogy minden maradt a régiben.
Se a billentyűzetet nem lehet átállítani, se az adatbázist nem tudom installálni (script : https://github.com/csikfer/lanview2/blob/master/database/dbinst.sh ).
Valami még mindig hiányzik.
- A hozzászóláshoz be kell jelentkezni
https://www.thomas-krenn.com/en/wiki/Configure_Locales_in_Ubuntu
Ha tutira akarsz menni h a locale érvényre jutott akkor rebootolsz.
aztán cat /etc/default/locale
illetve
locale
paranccsal tudod megnézni h mi van.
A postgres-t meg az új locale-es initdb miatt szintén valszeg legegyszerűbb ha újrarakod (initdb és társai)
--
Gábriel Ákos
- A hozzászóláshoz be kell jelentkezni
Kiadtam a linkben írt pár parancsot, de ettől sem lett sokkal jobb. A locale kimenete:
LANG=hu_HU.UTF-8
LANGUAGE=
LC_CTYPE="hu_HU.UTF-8"
LC_NUMERIC="hu_HU.UTF-8"
LC_TIME="hu_HU.UTF-8"
LC_COLLATE="hu_HU.UTF-8"
LC_MONETARY="hu_HU.UTF-8"
LC_MESSAGES="hu_HU.UTF-8"
LC_PAPER="hu_HU.UTF-8"
LC_NAME="hu_HU.UTF-8"
LC_ADDRESS="hu_HU.UTF-8"
LC_TELEPHONE="hu_HU.UTF-8"
LC_MEASUREMENT="hu_HU.UTF-8"
LC_IDENTIFICATION="hu_HU.UTF-8"
LC_ALL=
De az xfce-ben ugyanúgy nincs lehetőség a layout váltásra, még mindig nem támogatott az "XKB extension". (Volt reboot.)
Viszont a postgresql újratelepítés (plusz a javasolt locale-all csomag, ami vagy kellet vagy nem) segített, az adatbázist sikerült létrehozni.
Lehet, hogy nem sokban különbözik az eredeti Ubuntu-tól, de így is sikerült visszaadni a csomagvadászás, dokumentáció böngészés "örömét". Meg, hogy egy félórás feladatból legyen egy több órás szívás.
- A hozzászóláshoz be kell jelentkezni
Megvan a grafikus felületen is a hu kiosztás. Az xrdp-nek hiányzott egy ini fájlja.
ssh -X -szel be kell jelentkezni, ott van ékezetes bill. kiosztás, és kiadni a :
sudo xrdp-genkeymap /etc/xrdp/km-040e.ini
parancsot. Restart xrdp, és van magyar billentyű kiosztás.
(link: https://bernatarlandis.wordpress.com/2013/08/09/wrong-keyboard-layout-i… itt a HUP-on volt a tipp)
- A hozzászóláshoz be kell jelentkezni
Szívesen.
--
Gábriel Ákos
- A hozzászóláshoz be kell jelentkezni
A gnome-language-selector lehet a barátod, azzal könnyen összekattintgathatod, hogy milyen nyelvet szeretnél mire használni, ha kell felteszi a hiányzó csomagokat is és lefuttatja jól a területi beállításokat módosító parancsokat.
___
Arany János: Grammatika versben
- A hozzászóláshoz be kell jelentkezni
Lehetne a barátom, de nem az. Némi tökölés után kiír egy sor hibaüzenetet:
Traceback (most recent call last):
File "/usr/bin/gnome-language-selector", line 22, in on_activate
options=options)
File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 202, in __init__
self.check_input_methods()
File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 57, in wrapper
res = f(*args, **kwargs)
File "/usr/lib/python3/dist-packages/LanguageSelector/gtk/GtkLanguageSelector.py", line 453, in check_input_methods
currentIM = self.ImConfig.getCurrentInputMethod()
File "/usr/lib/python3/dist-packages/LanguageSelector/ImConfig.py", line 40, in getCurrentInputMethod
if desktop.split(':')[-1] in ['Unity', 'MATE', 'GNOME'] \
AttributeError: 'NoneType' object has no attribute 'split'
Lehet, hogy az xfce4-nek nem örül?
- A hozzászóláshoz be kell jelentkezni
egy gnome-os cucc nem megy xfce alatt, nahát
--
Gábriel Ákos
- A hozzászóláshoz be kell jelentkezni
Javasolták, kipróbáltam. Amikor elfogynak a jó ötletek, kipróbáljuk azt ami maradt.
- A hozzászóláshoz be kell jelentkezni