русские маны ? [SOLVED]
DCrystal 10 января, 2007 - 23:26
Чет у меня русские маны не отображаюца :(
/etc/man.conf
Цитата:
#NROFF /usr/bin/nroff -mandoc -c
NROFF /usr/bin/nroff -mandoc -Tlatin1 -c | iconv -f koi8-r
причем пробовал и так, и так. (т.е. и верхнюю строчку комментировал, и нижнюю), не помогает. Все по англ. отображаеца.
man-pages-ru стоят.
В чем грабли?
з.ы. Все остальное прекрасно локализовано.
»
- Для комментирования войдите или зарегистрируйтесь
Тока
Тока настроил.
Надо в /etc/env.d/00basic прописать MANPATH="/usr/share/man/ru:...".
Многоточие означает оставить что было до этого.
И не забудь про env-update.
Re: Тока
не помогло. :(
все опять на инглише.
А ты набери set и
А ты набери set и посмотри изменения проявились? У меня пришлось конфиг пользователя заменить для этого. Или прото перезайди в ситему.
о, крута
о, крута )
теперь все стало еще круче (ака кракозябрами).
Как решать? :(
Посмотри
Посмотри здесь: http://ru.gentoo-wiki.com/HOWTO_ru_RU.utf8_Gentoo_way#man
Re: Посмотри
спасибо, заработало. =)
(конкретно было изменено в /etc/man.conf на
NROFF /usr/bin/nroff -Tlatin1 -c -mandoc)
SOLVED.
а, стоп ! это все
а, стоп !
это все под рутом было ))
а под пользователем чего сделать?
А env-update только
А env-update только под рутом и пускать. Эзером просто перезайди в ситему.
Если кодировка
Если кодировка utf8, то надо groff-utf8 прикручивать.
ну я прикрутил,
ну я прикрутил, и они просто поменялись местами - что было по русски стало мусором, и наоборот
Я все делал
Я все делал согласно вики.
Re: Если кодировка
она самая.
Где об этом почитать? (groff-utf8)
google:groff-utf8 Где ж
google:groff-utf8 Где ж еще? :-)
Re: google:groff-utf8 Где ж
да вроде и без этого работает нормально =)
спасиб всем. После перезагрузки и у нормального пользователя нормально все пишется.
У меня тоже
У меня тоже нормально работает, но не все :(
К примеру man ls - русский, а man ebuild - английский
это нормально? или я что-то недонастроил?
ps
ru_UA.UTF-8 UTF-8
Если русского
Если русского мана нет, то показывается английский.
ААаа, я понял -
ААаа, я понял - переведены чисто линуховые маны (типа cp mv ls), а маны gentoo'шных команд видно перевести еще не успели...
http://ru.gentoo-wiki.com/MAN_ebuild_1
и где-то был скрипт для перевода из вики в маны
app-i18n/man-pages-ru-gentoo-wiki-utf8
Это в каком
Это в каком оверлэе?
В локальном! :-)
app-i18n/man-pages-ru-extra-utf8/man-pages-ru-extra-utf8-0.1.ebuild:
app-i18n/man-pages-ru-gentoo-wiki-utf8/man-pages-ru-gentoo-wiki-utf8-20060830.ebuild:
Извиняюсь за
Извиняюсь за тупой вопрос, но как этим пользоваться? это ебилды, правильно :) т.е. сохранить эти скрипты как два текстовых файла... а дальше? куда копировать?
запускать как
# ebuild ...
Создайте свой
Создайте свой оверлей:
mkdir /usr/local/overlay/my
Создайте директории для ebuildов:
cd /usr/local/overlay/my
mkdir app-i18n/man-pages-ru-extra-utf8 app-i18n/man-pages-ru-gentoo-wiki-utf8
Разместите ebuild в соответствующих директориях
Затем надо подписать ebuildы:
ebuild путь_до_ebuildа digest
Теперь можно ставить:
ebuild путь_до_ebuildа qmerge
Спасибо, за
Спасибо, за разъяснения, но
:(
Сорри! merge
Сорри! merge вместо qmerge
Не понимаю, это
Не понимаю, это тока мне так не везет?
что-то с правами?
Нет. Это portage
Нет. Это portage ленивый! :-) Он не удалил директорию сам.
rm -rf /var/tmp/portage/man-pages-ru-extra-utf8-0.1/
ebuild /usr/local/overlay/my/app-i18n/man-pages-ru-extra-utf8/man-pages-ru-extra-utf8-0.1.ebuild merge
ничего не
ничего не изменилось :(
- нет make файла
Ничего не
Ничего не понимаю. Свяжитесь со мной по jabberу. Попробуем разобраться.
А может
А может запостить эти ебилды на bugs.gentoo.org?