Ubuntu Suomen keskustelualueet
Ubuntun käyttö => Asentaminen ja käyttöönotto => Aiheen aloitti: Petu - 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ä?
-
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.
-
Homman saa hoidettua, kun lisää smb.conf tiedostoon [global] osioon
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