Sziasztok!
A Ledger közösségi változatát szeretném Ubuntu linuxra telepíteni. Csinált már ilyet közületek valaki? Jól jönne egy step-by-step telepítési útmutató, mert nekem lövésem sincs az egészhez. Csak használni szeretném.
A leírás alapján próbáltam telepíteni, de már itt elakadtam:
createlang -U postgres plpgsql template1
--
Falu
- 8077 megtekintés
Hozzászólások
- A hozzászóláshoz be kell jelentkezni
egy pastebin link elegánsabb lett volna.
- A hozzászóláshoz be kell jelentkezni
+ 1 :)
- A hozzászóláshoz be kell jelentkezni
Szép! Köszi!
--
[ Falu.me | Tárhely | A Linux és én ]
- A hozzászóláshoz be kell jelentkezni
Valamit elrontottam? Az adatbázis létrehozáskor ezt az üzenetet kapom:
Hiba!
CREATE DATABASE "tesztkft" WITH ENCODING = 'LATIN2'
ERROR: encoding LATIN2 does not match locale hu_HU.UTF-8
DETAIL: The chosen LC_CTYPE setting requires encoding UTF8.
--
[ Falu.me | Tárhely | A Linux és én ]
- A hozzászóláshoz be kell jelentkezni
az ubuntud nem tamogatja a latin2 kodlapot.
megfejtes :
cd /var/lib/locales/supported.d
itt a 'local' file -ba beleir :
hu_HU ISO-8859-2
elment
dpkg-reconfigure locales
a postgrest ujra kell inicializalni ( 8.x -ig, a 9.x -et meg nem probaltam. )
ezt igy szoktam :
postgres leallit.
/var/lib/postgresql/8.3/main tartalma elment. ( a kulcsok miatt kell. )
/var/lib/postgresql/8.3/main tartalom torol.
/usr/lib/postgresql/8.3/bin/initdb --locale=hu_HU.iso-8859-2 -D
/var/lib/postgresql/8.3/main >/tmp/init.txt
az elmentett
postmaster.opts
root.crt
server.crt
server.key
visszamasol a /usr/lib/postgresql/8.3/main ala.
postgres elindit.
termeszetesen ha mar van eles adatbazis/user a postgresben, akkor torles elott azokat is menteni kell, aztan initdb utan visszatolteni vagy ujra letrehozni.
- A hozzászóláshoz be kell jelentkezni
Vagy a main-t bekenhagyja (UTF8 marad) es kulon a ledgernek letrehoz egy masik postgres kornyezetet (clusternek nevezi a pg) LATIN2 kodolassal.
- A hozzászóláshoz be kell jelentkezni
sudo pg_createcluster --start --locale=hu_HU.iso88592 8.4 ledgercluster
[sudo] password for zolti:
Creating new cluster (configuration: /etc/postgresql/8.4/ledgercluster, data:
/var/lib/postgresql/8.4/ledgercluster)...
initdb: invalid locale name "hu_HU.iso88592"
initdb: invalid locale name "hu_HU.iso88592"
initdb: invalid locale name "hu_HU.iso88592"
initdb: invalid locale name "hu_HU.iso88592"
initdb: invalid locale name "hu_HU.iso88592"
initdb: invalid locale name "hu_HU.iso88592"
- A hozzászóláshoz be kell jelentkezni
ezt a
>
cd /var/lib/locales/supported.d
itt a 'local' file -ba beleir :
hu_HU ISO-8859-2
elment
dpkg-reconfigure locales
>
procedura vegrehajtasa utan ?
- A hozzászóláshoz be kell jelentkezni
Köszi.
Már azóta megy (ment), csak azt hittem új clustert létre lehet hozni az nélkül is, hogy a local-t piszkálnám.
- A hozzászóláshoz be kell jelentkezni
Köszönöm még 1x mindenkinek!
Most már működik: http://ubuntuone.com/p/tJg/
--
[ Falu.me | Tárhely | A Linux és én ]
- A hozzászóláshoz be kell jelentkezni
Valószínűleg nincs telepítve/beállítva az iso-8859-2
Debian alatt add ki az alábbi parancsot innen (/usr/share/i18n/locales)
localedef -c -i hu_HU -f ISO-8859-2 hu_HU.ISO-8859-2
- A hozzászóláshoz be kell jelentkezni
checkeld, hogy fut-e a postgres.
ha igen, probald meg ugy, hogy su -val atmesz postgres userbe, aztan mezei
createlang plpgsql template1
- A hozzászóláshoz be kell jelentkezni
signup
- A hozzászóláshoz be kell jelentkezni
[feliratkozás]
--
http://csuhai.hu
http://sys-admin.hu
- A hozzászóláshoz be kell jelentkezni