Kirjoittaja Aihe: Ubuntun käyttämä charset?  (Luettu 1856 kertaa)

Petu

  • Käyttäjä
  • Viestejä: 19
    • Profiili
Ubuntun käyttämä charset?
« : 23.10.06 - klo:20.59 »
Moikka!

En saa Sambaa pelittämään niin, että siirrettävien tiedotojen ääkköset menisivät oikein ubuntu samba serverin, windows xp clientin ja toisen ubuntu clientin välillä. (esim. ä näkyy ubuntussa less komennolla <E4> merkkinä. ä tuntuisi olevan 0xE4 ainakin windows ANSI merkistössä.)

Mikähän on, mitenköhän tarkistan ja mitenköhän muutan Ubuntun käyttämän merkistön?

Osaiskos joku kertoa suoraan ohjetta Sambailuun? Eli miten ääkköset siirtyvät oikein win clientin ja ubuntu serverin välillä?


muep

  • Käyttäjä
  • Viestejä: 896
    • Profiili
Re: Ubuntun käyttämä charset?
« Vastaus #1 : 23.10.06 - klo:22.31 »
Ubuntuhan käyttää oletusmerkistönään UTF-8:aa, mitä ei minun mielestäni kannata mennä muuttelemaan. Luultavasti sen Samba-ohjelman saa tekemään merkistömuunnoksen lennossa, jolloin ne Windowsin puolella käytetyt merkit näkyvät Ubuntun puolella oikein. Tästä varmaan joku muu osaa selittää paremmin ja enemmän.
[http://smolt.fedoraproject.org/show?uuid=pub_ac53b581-021a-4b76-bd14-e7d51f55462f]Pöytäkone[/url]
Läppäri

faba

  • Käyttäjä
  • Viestejä: 1
    • Profiili
Vs: Ubuntun käyttämä charset?
« Vastaus #2 : 12.02.07 - klo:01.10 »
Homman saa hoidettua, kun lisää smb.conf tiedostoon [global] osioon

Koodia: [Valitse]
    dos charset = CP850
    unix charset = UTF-8
    display charset = UTF-8

Mounttaaminen tapahtuu komennolla
mount -t smbfs -o iocharset=utf8,codepage=cp850 //wintoosa/mydocuments /media/mydcouments