URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 35841
[ Назад ]

Исходное сообщение
"rus dirs & filenames"

Отправлено rus , 12-Окт-03 18:34 
в fstab'e: /dev/ad0s2 /mnt/store msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R 0 0
но имена файлов и папок по-прежнему каракули, как быть?

Содержание

Сообщения в этом обсуждении
"rus dirs & filenames"
Отправлено ivan , 13-Окт-03 10:46 
>в fstab'e: /dev/ad0s2 /mnt/store msdos rw,-W=koi2dos,-L=ru_RU.KOI8-R 0 0
>но имена файлов и папок по-прежнему каракули, как быть?


выполнить
mount_msdos -W koi2dos -L ru_RU.KOI8-R /dev/ad0s2 /mnt/store
прочитать сообщения об ошибках и проверить что стоит KOI8-r локаль!


"rus dirs & filenames"
Отправлено rus , 13-Окт-03 11:32 
rc.conf:
keymap="ru.koi8-r.shift"
scrnmap="koi8-r2cp866"
font8x16="cp866b-8x16"
font8x14="cp866-8x14"
font8x8="cp866-8x8"

passwd:
root:*:0:0:russian:Charlie &:/root:/bin/csh

./profile
export CHARSET=KOI8-R
export MM_CHARSET=KOI8-R
export LANG=ru_RU.KOI8-R

ttys:
ttyv0    "/usr/libexec/getty Pc"        cons25r    on  secure
ttyv1    "/usr/libexec/getty Pc"        cons25r    on  secure
ttyv2    "/usr/libexec/getty Pc"        cons25r    on  secure
ttyv3    "/usr/libexec/getty Pc"        cons25r    on  secure
ttyv4    "/usr/libexec/getty Pc"        cons25r    on  secure
ttyv5    "/usr/libexec/getty Pc"        cons25r    on  secure
ttyv6    "/usr/libexec/getty Pc"        cons25r    on  secure
ttyv7    "/usr/libexec/getty Pc"        cons25r    on  secure

гружусь из-под kde

вроде бы всё делал как указано в хелпах


"rus dirs & filenames"
Отправлено rus , 13-Окт-03 11:36 
дополнение:

в родных разделах бсди, когда создаёшь директорию по-русски - имя становится "?????", а в разделах винды вообще не создаётся



"rus dirs & filenames"
Отправлено ivan , 13-Окт-03 11:37 
>дополнение:
>
>в родных разделах бсди, когда создаёшь директорию по-русски - имя становится "?????",
>а в разделах винды вообще не создаётся


ctrl+F1 и выполни все это, у тебя похоже проблемма с КДЕ попробуй именно консоль, а не эмулятор.


"rus dirs & filenames"
Отправлено rus , 13-Окт-03 11:54 
>ctrl+F1 и выполни все это, у тебя похоже проблемма с КДЕ попробуй
>именно консоль, а не эмулятор.

в консоли всё равно "???????"


"rus dirs & filenames"
Отправлено ivan , 13-Окт-03 11:58 
>>ctrl+F1 и выполни все это, у тебя похоже проблемма с КДЕ попробуй
>>именно консоль, а не эмулятор.
>
>в консоли всё равно "???????"

setenv


"rus dirs & filenames"
Отправлено rus , 13-Окт-03 11:59 
setenv:
GS_LIB=/root/.kde/share/fonts
MACHTYPE=i386
USER=root
MAIL=/var/mail/root
SHLVL=2
VENDOR=intel
HOME=/root
PAGER=more
GROUP=wheel
LOGNAME=root
BLOCKSIZE=K
TERM=xterm
PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
DISPLAY=:0.0
XAUTHORITY=/root/.Xauthority
HOST=192.168.100.123
SHELL=/bin/csh
OSTYPE=FreeBSD
PWD=/root
FTP_PASSIVE_MODE=YES
HOSTTYPE=FreeBSD
EDITOR=vi
GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc:/root/.gtkrc-kde
KDE_MULTIHEAD=false
SESSION_MANAGER=local/192.168.100.123:/tmp/.ICE-unix/198
COLORTERM=
KONSOLE_DCOP=DCOPRef(konsole-278,konsole)
KONSOLE_DCOP_SESSION=DCOPRef(konsole-278,session-1)
REMOTEHOST=192.168.100.123

"rus dirs & filenames"
Отправлено ivan , 13-Окт-03 12:10 
>setenv:
>GS_LIB=/root/.kde/share/fonts
>MACHTYPE=i386
>USER=root
>MAIL=/var/mail/root
>SHLVL=2
>VENDOR=intel
>HOME=/root
>PAGER=more
>GROUP=wheel
>LOGNAME=root
>BLOCKSIZE=K
>TERM=xterm
>PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/sbin:/usr/local/bin:/usr/X11R6/bin:/root/bin
>DISPLAY=:0.0
>XAUTHORITY=/root/.Xauthority
>HOST=192.168.100.123
>SHELL=/bin/csh
>OSTYPE=FreeBSD
>PWD=/root
>FTP_PASSIVE_MODE=YES
>HOSTTYPE=FreeBSD
>EDITOR=vi
>GTK_RC_FILES=/etc/gtk/gtkrc:/root/.gtkrc:/root/.gtkrc-kde
>KDE_MULTIHEAD=false
>SESSION_MANAGER=local/192.168.100.123:/tmp/.ICE-unix/198
>COLORTERM=
>KONSOLE_DCOP=DCOPRef(konsole-278,konsole)
>KONSOLE_DCOP_SESSION=DCOPRef(konsole-278,session-1)
>REMOTEHOST=192.168.100.123

setenv LANG ru_RU.KOI8-R
setenv MM_CHARSET=KOI8-R
тебе помогут!


"rus dirs & filenames"
Отправлено rus , 13-Окт-03 12:17 
setenv LANG ru_RU.KOI8-R - прописалось, а вот на это setenv MM_CHARSET=KOI8-R была такая вот реакция: Syntax Error



"rus dirs & filenames"
Отправлено ivan , 13-Окт-03 12:22 
>setenv LANG ru_RU.KOI8-R - прописалось, а вот на это setenv MM_CHARSET=KOI8-R была
>такая вот реакция: Syntax Error
>
странный ты человек, ну описался я что ман не открыть не глянуть синтаксис

setenv MM_CHARSET KOI8-R


"rus dirs & filenames"
Отправлено rus , 13-Окт-03 14:39 
только вот после перезагрузки (или выхода из гуя) то, что я вводил в setenv исчезает



"rus dirs & filenames"
Отправлено ivan , 13-Окт-03 14:41 
>только вот после перезагрузки (или выхода из гуя) то, что я вводил
>в setenv исчезает


man csh


"rus dirs & filenames"
Отправлено lavr , 13-Окт-03 14:43 
>только вот после перезагрузки (или выхода из гуя) то, что я вводил
>в setenv исчезает

учиться надо, читать документацию: handbook, man csh/tcsh, man bash
и настраивать под себя:

/etc/profile - в случае Bourne-shell
или
/etc/csh.* - в случае C-Shell/TCSH

или у пользователей: .profile/.bash_rc/.bash_profile/.login/.cshrc/.tcshrc



"rus dirs & filenames"
Отправлено rus , 13-Окт-03 14:51 
всё, разобрался:
(если кто тоже интересеутся, рассказываю)
/etc/csh.login :
setenv CHARSET KOI8-R
setenv MM_CHARSET KOI8-R
setenv LANG ru_RU.KOI8-R


"rus dirs & filenames"
Отправлено rus , 13-Окт-03 15:46 
а вот с другими пользователями не совсем работает:
в консоли (из под КДЕ; без гуя всё нормально) - рус. символы изображены квадратами, аналогично и в xchat2, хотя остальное всё вполне руссифицировалось

с настройками юзера проделал те же операции, что и с рутом



"rus dirs & filenames"
Отправлено rus , 13-Окт-03 17:38 
>а вот с другими пользователями не совсем работает:
>в консоли (из под КДЕ; без гуя всё нормально) - рус. символы
>изображены квадратами, аналогично и в xchat2, хотя остальное всё вполне руссифицировалось
>
>
>с настройками юзера проделал те же операции, что и с рутом

вот уже в который раз отвечаю на свой вопрос :))))
просто беру .fonts.cache-1 из директории рута и кидаю в директорию юзера, заменив при этом старый