From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: From: Vitaly Lipatov Organization: ALT Linux Team To: ALT Devel discussion list Subject: Re: [devel] Re: =?koi8-r?b?68/EydLP18vBIMbByszP18/K?= =?koi8-r?b?INPJ09TFzdk=?= Date: Sat, 15 Jan 2005 13:19:35 +0300 User-Agent: KMail/1.7.1 References: <200501141309.17686.lav@altlinux.ru> <200501150244.27939.lav@altlinux.ru> <20050115015129.GK10926@osdn.org.ua> In-Reply-To: <20050115015129.GK10926@osdn.org.ua> MIME-Version: 1.0 Content-Type: text/plain; charset="koi8-r" Content-Transfer-Encoding: 8bit Content-Disposition: inline Message-Id: <200501151319.35699.lav@altlinux.ru> Content-Transfer-Encoding: 8bit X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 15 Jan 2005 10:22:59 -0000 Archived-At: List-Archive: List-Post: On Saturday 15 January 2005 04:51, Michael Shigorin wrote: > On Sat, Jan 15, 2005 at 02:44:27AM +0300, Vitaly Lipatov wrote: > > > > Или для этого вполне можно использовать > > > > /etc/sysconfig/i18n ? > > > > > > Тогда туда надо добавить "SUPPOSED_ENEMY_CHARSET", > > > который, скажем, для локалей с koi8-* и cp1251 будет > > > cp1251. > > > > И где использовать? > > Аккурат для codepage=. Тогда cp866 (если ты про досовскую кодировку) > > > > 2. samba К чему каждый раз раскомментировать там строчки > > > > про кодировку (unix/display charset), когда они должны > > > > устанавливаться в кодировку файловой системы / локаль > > > > автоматически? > > > > > > %post ? > > > > Они ни к чему в конфиге. > > Тогда не понял, что ты предлагаешь. Нет, можно и в post прописывать в конфиге, но лучше чтобы умолчание бралось из системы. В конфиге, если хочешь - переопределяй. > > FAT. Как будешь разделы монтировать? Через инсталлер? Или > > строчки в fstab начнёшь копировать, если есть образец > > конечно? > > Если юзер -- через инсталер (настраивалку), конечно. > Если я -- vim. Достаточно сложно помнить, что надо написать что-то типа /dev/hda1 /mnt/win_c vfat users,showexec,exec,forcelong,quiet,umask=0,codepage=866,iocharset=koi8-r 0 0 > > Я не предлагаю ничего фиксить, я говорю о том, что пока вижу > > только вред от отсутствия даже самого такого понятия, как > > кодировка файловой системы в ALT Linux. > > Брр. Какой? ext3? :] Не существует. Остаётся локаль, в > которой конкретно взятая софтина что-то делает (возможно, она > же общесистемная). Как написано в руководстве по нашим дистрибутивам, "Файловая система Linux... является единым деревом". Тут нет понятия ext3, reiserfs, FAT32 или NTFS. И фактически все файлы в этом дереве имеют названия в определённой кодировке. Если монтируемая файловая система (ENEMY :)) имеет другую кодировку, мы используем костыли типа iocharset. Или я чего-то не понимаю, и кто-то в одном каталоге хранит названия файлов в UTF-8, в другом - в koi8-r, в третьем - в cp1251? Я считаю, что в glib совершенно верно разнесли понятия FILENAME_ENCODING и LOCALE. Что не так? -- Lav Виталий Липатов Санкт-Петербург GNU! ALT Linux Team! LaTeX! LyX!