View previous topic :: View next topic |
Author |
Message |
Obi-Lan Apprentice
Joined: 21 Jan 2005 Posts: 230 Location: Riihimäki
|
Posted: Thu Jun 29, 2006 8:20 pm Post subject: Merkistösekoilua (UTF, 8859) etäkoneen kanssa |
|
|
Päätin viimein siirtyä UTF-8 käyttöön, jonka seurauksena havaitsin uusia ongelmia Saunalahden shell palvelun kanssa. Saunalahden palvelin (solaris..) käyttää vielä iso-8859-1 merkistöä.
Code: |
SAUNALAHTI.FI ~ % env | grep LC
LC_CTYPE=iso_8859_1
[23:14] koopa ~ %
|
Käytän tätä shelliä irkkaamiseen. Ohjelmana tietysti irssi. Kun käytän terminaalia, tulee outoja ongelmia esim. irssin tekstin syöttölaatikko ei ymmärrä skandeja. Toisaalta nämä skandit menevät oikein perille, mutta irssi ei muunna niitä iso-8859-1 muotoon, vaikka recode toiminto on päällä?
Toivottavasti joku sai tästä nyt selvää. Eli ongelmana on, kuinka irssaan etänä omalta koneelta, jossa on utf-8, koneella, jossa on iso-8859-1 merkistö. Ja vielä siten, että merkkini menevät kuitenkin irkkiin iso-8859-1 muodossa. (Koska avautumisen määrästä päätellen, muut irc-softat eivät ole yhtä joustavasti siirtyneet UTF-8 aikaan.. )
Kokeilin pistää .bashrc tiedostoon palvelimelle
Code: |
export LANG=fi_FI.UTF-8
|
Mutta ei auttanut. Nyt kierrän ongelmaa gnome-terminalilla, jossa voi vaihtaa terminalin merkistöä. En vaan tahtoisi käyttää tätä ohjelmaa, koska minulla ei varsinaisesti ole gnomea muuten ja tykkäisin muutenkin käyttää esim. rxvt-unicodea... |
|
Back to top |
|
|
Obi-Lan Apprentice
Joined: 21 Jan 2005 Posts: 230 Location: Riihimäki
|
Posted: Mon Jul 03, 2006 7:54 pm Post subject: |
|
|
Samaan syssyyn voisi kysyä, miten reiserfs 3.6 formatoidulla levyllä muutetaan tiedoston nimet utf-8 muotoon? Entä miten toimin fat32 USB tikkujen kanssa, joita pitäisi Windows koneessa käyttää? |
|
Back to top |
|
|
Flammie Retired Dev
Joined: 02 Jun 2003 Posts: 633 Location: Dublin, Ireland
|
Posted: Thu Jul 06, 2006 1:18 pm Post subject: Re: Merkistösekoilua (UTF, 8859) etäkoneen kanssa |
|
|
Obi-Lan wrote: | Päätin viimein siirtyä UTF-8 käyttöön, jonka seurauksena havaitsin uusia ongelmia Saunalahden shell palvelun kanssa. Saunalahden palvelin (solaris..) käyttää vielä iso-8859-1 merkistöä. |
Minä olen yliopiston palvelimen kanssa käyttänyt luittia. Näyttää löytyvän paketista xorg-x11 vanhassa x:ssä, uudessa vissiin sitten ihan luit. Yliopiston palvelimella on kyllä nykyisin UTF-8-lokaali, mutta enpä ole vielä kokeillut toimisiko. Varmaan sauniksellakin asentavat sen jos se vielä puuttuu. `locale -a` näyttää muuten oikeat nimet lokaaleille jos ne ovat jotain poikkeuksellisia.
Irssin recodessa on kyllä juuri ollut solariksen kanssa kai jotain ongelmia, ainakin monilla kanavilla ihmiset mutisevat siitä.
Quote: | Samaan syssyyn voisi kysyä, miten reiserfs 3.6 formatoidulla levyllä muutetaan tiedoston nimet utf-8 muotoon? |
Eikös convmv yleensä toimi tiedostojärjestelmästä välittämättä? |
|
Back to top |
|
|
sleipner n00b
Joined: 13 Aug 2005 Posts: 48
|
Posted: Thu Jul 06, 2006 8:30 pm Post subject: |
|
|
Code: | [23:12] koopa ~ % cat .zshrc
export LANG=fi_FI.UTF-8
export LC_CTYPE=fi_FI.UTF-8
export LC_NUMERIC=fi_FI.UTF-8
export LC_TIME=fi_FI.UTF-8
export LC_COLLATE=fi_FI.UTF-8
export LC_MONETARY=fi_FI.UTF-8
export LC_MESSAGES=fi_FI.UTF-8
export LC_ALL=fi_FI.UTF-8
case $TERM in (rxvt-unicode|linux)
export TERM="xterm"
esac
|
koopalla on zsh eikä bash eli laita noi localet .zshrc tiedostoon.
ja toi loppu osa on tossa koska rxvt-unicode ei piirtänyt oikein puutuvan terminfon takia.. |
|
Back to top |
|
|
Obi-Lan Apprentice
Joined: 21 Jan 2005 Posts: 230 Location: Riihimäki
|
Posted: Sun Jul 16, 2006 11:36 am Post subject: |
|
|
Kiitän. Kun bashrc on niin laajalti (omasta näkökulmasta) käytössä, että tämmöne nyyppä ei tajua muitakin shellejä olevan käytössä. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|