Маны на русском языке

Так как наш дистрибутив называется PuppyRus Linux, то, думаю, что русификация тут играет немаловажную роль.

Конечно, в PuppyRus Linux многое настраивается в GUI, но всё-таки консоль в линуксе никто не отменял — к примеру я когда в первый раз запустил Puppy, то интернет я смог запустить только через консоль — это потом, поковырявшись, стал запускать ТкРРРОЕ (через консоль настроил через pppoe-setup).

Но не секрет, что консоль в какой-то степени упрощает работу и настройку системы, хотя, когда не знаешь команд, синтаксис — кажется, что в GUI это делать лучше и удобнее. Но это линукс, и без консоли пока не обойтись. Хорошо, когда есть маны на русском,но по умолчанию man ссылается на http://en.wikipedia.org/wiki/.

Оно, конечно, хорошо, но, когда английский не знаешь или почти не знаешь, то сложно понять, что, например, выдаёт man find. :-(

http://en.wikipedia.org/wiki/Find

Но эта проблема решается очень быстро, нужно просто подправить файл /usr/bin/man.

Итак, подходим к самому интересному. Заходим в папку /usr/bin, находим файл man, который управляет опциями команды man, берем его мышкой и вставляем в текстовый редактор, после чего мы увидим:

#!/bin/sh
#Barry Kauler 2006. written for puppyos, www.puppyos.com
#a script to replace the man command.
 
# -iname option is case-insensitive, -name is case-sensitive.
 
BBAPPLETS="|addgrou....

И так несколько десятков строчек сценариев.

Нас интересует строчка

exec defaulthtmlviewer http://en.wikipedia.org/wiki/${1}

Находим эту строчку — она находится ближе к концу и она не закомментирована (т.е. перед ней нет комментария #) и редактируем — en меняем на ru, сохраняем, теперь строчка выглядит так:

exec defaulthtmlviewer http://ru.wikipedia.org/wiki/${1}

Теперь, когда мы открываем справку man, то маны читаем на русском языке. И теперь команда man find отправит нас на http://ru.wikipedia.org/wiki/Find. Эх!!! Ляпота-а-а-а!!! :-D

Маленькое дополнение. Так как у меня на компе в одной субдериктории стоят Full и Frugal, поэтому, если у кого-то тоже так, то подправить файл /usr/bin/man надо и там и там. Потому как, если подправим только в Frugal, то открываться будет вики на английском.

Автор: KG

По мотивам форума.

 
tip/man-ru.txt · Последние изменения: 01.03.2016 в 18:18 (внешнее изменение)
 
За исключением случаев, когда указано иное, содержимое этой вики предоставляется на условиях следующей лицензии:CC Attribution-Noncommercial-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki