From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Sergey Vlasov To: mandrake-russian@altlinux.ru Subject: Re: [mdk-re] NLS =?KOI8-R?B?1yDRxNLFIMnV09TBzs/Xy8E=?= Message-Id: <20010424232735.108a8d12.vsu@mivlgu.murom.ru> In-Reply-To: <01042423183300.10440@pif.b5.mephi.ru> References: <01042422110601.08003@pif.b5.mephi.ru> <20010424230200.75d393bb.vsu@mivlgu.murom.ru> <01042423183300.10440@pif.b5.mephi.ru> X-Mailer: Sylpheed version 0.4.65cvs7 (GTK+ 1.2.9; i586-mandrake-linux) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit Sender: mandrake-russian-admin@altlinux.ru Errors-To: mandrake-russian-admin@altlinux.ru X-BeenThere: mandrake-russian@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: mandrake-russian@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: Mandrake/RE discussion list List-Unsubscribe: , List-Archive: Date: Tue Apr 24 23:25:10 2001 X-Original-Date: Tue, 24 Apr 2001 23:27:35 +0400 Archived-At: List-Archive: List-Post: On Tue, 24 Apr 2001 23:18:33 +0400 Sergei wrote: > 24 Апрель 2001 23:02 Вы написали: > > On Tue, 24 Apr 2001 22:11:06 +0400 > > > > Sergei wrote: > > > Вопрос к разработчикам: какую раскладку клавиатуры надо выбирать при > > > установке Spring2001, чтобы со стандартным ядром нормально видеть > > > русские > > > буквы на fat/vfat/smbfs? Надоело постоянно собирать ядро с одной > лишь > > > целью, > > > чобы поставить NLS под себя (по умолчанию - KOI8-R, smbfs - cp866). > > > > Раскладка клавиатуры тут вообще не при чем. В файловой системе msdos > > перекодировка, как я понял, не работает вообще. Для vfat - в > /etc/fstab > > нужны опции codepage=866,iocharset=koi8-r; к сожалению, в ядрах 2.2.x > > поддержка codepage недоделана, так что с короткими именами все равно > > проблемы. Для smbfs - или пересобирать ядро, или патчить smbmount > > (http://www.hojdpunkten.ac.se/054/samba/index.html). > Ну я бы так категорически не говорил, ибо вывод на экран как раз зависит > от нее. Про короткие имена мне давно известно. Вся фишка в том, что при > установке ядра "от фирмы" русские буквы представлены, мягко говоря, в > неперевариваемом виде в обоих случаях. Может, лучше, если сразу будет > номальная кодировка в ядре? Или я неправ? Для vfat все и так нормально (а если ядро 2.4.x поставить, так и короткие имена на месте), и даже сразу при установке в fstab прописывается codepage=866,iocharset=koi8-r (установку microsoft-cp1251 не пробовал). Вот для smbfs можно было бы прописать koi8-r/cp866, на тогда возмущались бы пользователи с microsoft-cp1251. Сейчас возмущаются и те, и другие, потому что у всех неправильно. А вообще тут уже говорилось, что жесткое забитие кодировки в ядро - это неправильный подход. Правильнее было бы задавать кодировку при монтировании, тем более что ядро это позволяет - нужна только поддержка со стороны smbmount. Но это уже вопрос к сборщикам пакета samba.