IMHO.WS

IMHO.WS (https://www.imho.ws/index.php)
-   Пингвинятник (ОС *NIX) (https://www.imho.ws/forumdisplay.php?f=76)
-   -   Не ставятся русские маны на Слаке9.1 :( (https://www.imho.ws/showthread.php?t=48768)

tricker 16.01.2004 06:55

Не ставятся русские маны на Слаке9.1 :(
 
Скачал, распаковал, сделал make install INSTALLPATH=/usr/man/ (так как просто make install возвращает ошибку) из под рута, но манов на русском так и не увидел :(
качал маны отсюда:
http://alexm.here.ru/manpages-ru/dow...-ru-0.7.tar.gz

Мож кто подскажет что надо сделать, чтобы все правильно установилось и работало и еще буду благодарен за ссылку на более свежий набор русских манов (в запакованном виде естессно!)

noname 16.01.2004 14:40

а вариант /path/to/man /path/to/manfile не подойдет ?

также можно вручную их распихать по нужным дир-ам

я так понимаю надо содеожимое man -ов :)

tricker 16.01.2004 18:21

Спасибо! Проблема успешно решилась!

1. # make install INSTALLPATH=/usr/man LANG_SUBDIR=ru
2. правка /usr/lib/man.conf следующим образом
...
MANPATH /usr/man/ru
MANPATH /usr/man
MANPATH /usr/share/man
MANPATH /usr/local/man
MANPATH /usr/X11R6/man
...
TROFF /usr/bin/groff -S -Tps -mandoc
NROFF /usr/bin/nroff -S -Tlatin1 -mandoc
JNROFF /usr/bin/groff -Tnippon -mandocj
...
3. export MANPATH=/usr/man/ru:$MANPATH

и все man-pages доступны на русском! :-)))

зы. если бы еще понять суть всех этих изменений ;)

ppiitt 17.01.2004 14:26

NROFF /usr/bin/nroff -S -Tlatin1 -mandoc
теперь коректно отображаются русские буквы (Latin 1 - это стандарт, определяющий коды(не входящие в ASCII) для всех европейских символов)
3. export MANPATH=/usr/man/ru:$MANPATH
сначала man ищется в директории с русскими man-ами. Потом во всех остальных.

tricker 17.01.2004 16:31

Цитата:

Первоначальное сообщение от tricker

...
3. export MANPATH=/usr/man/ru:$MANPATH

и все man-pages доступны на русском! :-)))

зы. если бы еще понять суть всех этих изменений ;)

эх елы-палы! все ничего, только после ребута export приходится набивать заново... Интересно есть способ заставить выполняться
export MANPATH=/usr/man/ru:$MANPATH
автоматически при каждом входе в систему?...

ppiitt 17.01.2004 19:03

добавь в /etc/profile
export MANPATH=/usr/man/ru:/usr/local/man:/usr/X11R6/man:/usr/man

tricker 19.01.2004 08:21

Цитата:

Первоначальное сообщение от ppiitt
добавь в /etc/profile
export MANPATH=/usr/man/ru:/usr/local/man:/usr/X11R6/man:/usr/man

Спасибо, работает!

ps: подсказали еще альтернативный способ, работает тоже (оба проверял отдельно)

создать файл .bashrc в хоумдире с таким содержанием:

export MANPATH=/usr/man/ru:$MANPATH

Интересно, а надергать свеженьких манов на русском языке из, допустим АСПЛинукса, можно, и потом распихать их по соответсвующим папкам в /usr/man/ru?? (в пакете который я скачал переводы манов 3-5 летней давности)

ppiitt 19.01.2004 11:43

думаю да.


Часовой пояс GMT +4, время: 18:08.

Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.