В сообщении от Среда 19 Май 2004 17:42 Nick S. Grechukh написал(a): > В сообщении от Среда 19 Май 2004 17:27 Anton Farygin написал(a): > > Sergey Vlasov пишет: > > > On Wed, May 19, 2004 at 04:57:49PM +0300, Nick S. Grechukh wrote: > > >>но это как-то не красиво. в том смысле, что допустим я ставлю себе > > >>en_US,ru_RU,uk_UA. потом ко мне приходит франкоговорящий субъект и > > >> собирается на этой машине работать постоянно. правим lang - и ничего > > >> не происходит. надо еще glibc-locales ПЕРЕустановить, а сделать это > > >> можно только вручную с rpm , потому что apt-get скажет что "уже > > >> установлено". > > > > > > Про --reinstall уже написали. Но тут всё ещё хуже - во всех остальных > > > пакетах точно так же будет обрезан перевод :( > > > > И именно поэтому в Compact'е ставятся все локали. Я пока еще не придумал > > как доустанавливать нехватающие локали, для, скажем, итальянского. А вы ? > > > > apt-get reinstall `rpm -qa --qf "%{NAME}\n"` имхо не катит. > > > > Ибо 1) могут быть установлены совсем левые пакеты > > 2) может отстуствовать под рукой дистрибутив > > > > Как вариант - может быть спрашивать что-то про экономию места на жестком > > диске и выводить предупреждение о том, что никогда в жизни не получится > > поработать на отличных от выбранных локалях ? > > о как. я ж и говорю о проблемности %lang, хоть им и решена моя частная > проблема. > > а мелкая нарезка все сведет к install моя_локаль. (правда с остальными > пакетами как? фиг его знает :-(. но хотя бы с glibc будет решено). > > ну? можно ведь даже скриптиком сгенерить спек для glibc-locales чтобы на > выходе получался фарш. да, в этом случае end_user, не ограничивающийся дистрибутивом, и возжелавший добавить итальянский, "рискует" вытянуть всю (обновленную) glibc. "рискует" в кавычках, потому что: а) на сизиф он подсел сознательно, руками раскоментировав строчки в sources.list; (м.б. спорно) б) c %lang при --reinstall он все равно получит тот же эффект. в) если речь идет не о сизифе, а о, скажем updates - это не должно быть проблемой. -- с уважением, Nick S. Grechukh ------------------------- Refractory Trading House network administrator