imho.ws
IMHO.WS  

Вернуться   IMHO.WS > Программы и Операционные системы > Пингвинятник (ОС *NIX)
Опции темы
Старый 16.01.2004, 06:55     # 1
tricker
Guest
 
Сообщения: n/a

Не ставятся русские маны на Слаке9.1 :(

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

Мож кто подскажет что надо сделать, чтобы все правильно установилось и работало и еще буду благодарен за ссылку на более свежий набор русских манов (в запакованном виде естессно!)
 
Старый 16.01.2004, 14:40     # 2
noname
Full Member
 
Аватар для noname
 
Регистрация: 06.03.2003
Адрес: Earth
Сообщения: 761

noname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собойnoname Имеются все основания чтобы гордиться собой
а вариант /path/to/man /path/to/manfile не подойдет ?

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

я так понимаю надо содеожимое man -ов
__________________
Смерть фашистским оккупантам.
noname вне форума  
Старый 16.01.2004, 18:21     # 3
tricker
Guest
 
Сообщения: n/a

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

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 доступны на русском! :-)))

зы. если бы еще понять суть всех этих изменений
 
Старый 17.01.2004, 14:26     # 4
ppiitt
Guest
 
Сообщения: n/a

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

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

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

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

зы. если бы еще понять суть всех этих изменений
эх елы-палы! все ничего, только после ребута export приходится набивать заново... Интересно есть способ заставить выполняться
export MANPATH=/usr/man/ru:$MANPATH
автоматически при каждом входе в систему?...
 
Старый 17.01.2004, 19:03     # 6
ppiitt
Guest
 
Сообщения: n/a

добавь в /etc/profile
export MANPATH=/usr/man/ru:/usr/local/man:/usr/X11R6/man:/usr/man
 
Старый 19.01.2004, 08:21     # 7
tricker
Guest
 
Сообщения: n/a

Цитата:
Первоначальное сообщение от 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 летней давности)
 
Старый 19.01.2004, 11:43     # 8
ppiitt
Guest
 
Сообщения: n/a

думаю да.
 

Опции темы

Ваши права в разделе
Вы НЕ можете создавать новые темы
Вы не можете отвечать в темах.
Вы НЕ можете прикреплять вложения
Вы НЕ можете редактировать свои сообщения

BB код Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


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




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