Portál AbcLinuxu, 12. května 2025 06:36

Dotaz: Jak odebrat české manpages?

14.7.2007 10:12 fakenickname | skóre: 42 | blog: fakeblog
Jak odebrat české manpages?
Přečteno: 347×
Odpovědět | Admin
> uname -r
2.6.21-ARCH
> pacman -Ss manpages
community/man-pages-pt_br 0.1-1
    Brazilian Portuguese collection of manpages
> man man 
man(1)                                                                  man(1)

JM�[1mNO
       man - zform�uje a zobraz�on-line manu�ov�str�ky
       manpath - zobraz�manu�ov�cesty u�ivatele

SYNTAXE
       man [-acdfhkKtwW] [-m syst�] [-p �t�ec] [-C konfigura��soubor] [-M
       cesta] [-P str�kova� [-S seznam_sekc� [sekce] jm�o .

Jak se zbavit tohoto odporného balastu? Chci, aby se mi všechny manuálové stránky zobrazovali v originální podobě - anglicky. Ale žádný balíček jako manpages-cs v archlinuxu není. Jak to jednoduše odstranit?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

14.7.2007 10:13 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Jak odebrat české manpages?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Dodám, že mi nejde o vyřešení problému s českými znaky, ale o defaultní používání anglických manpages.
14.7.2007 10:49 Ondra
Rozbalit Rozbalit vše Re: Jak odebrat české manpages?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Což takhle nastavit si locale? Pokud chceš mít všechno česky, ale jen man anglicky (což je tedy značne obskurní), pak snad jedině nějaký alias, který při spuštění man nastaví anglické locale.

Jinak mně se celkem osvědčilo mít všechny proměnné nastavené na en_US.utf8, pouze LC_CTYPE na cs_CZ.utf8, neb chci mít anglicky celý systém, ale psát česky.
14.7.2007 13:48 marbu | skóre: 31 | blog: hromada | Brno
Rozbalit Rozbalit vše Re: Jak odebrat české manpages?
Odpovědět | | Sbalit | Link | Blokovat | Admin
ceske manpages jdou v archu kodovane v iso-8859-2(predpokladam, ze pouzivas unicode), ja jsem to vyresil definovanim promene PAGER:
export PAGER=' recode iso-8859-2..utf-8 |less'

nebo si muzes nastavit shell fci, ktera ti na cteni man tranek prehodi locales, jak uz tady kolega zminil, ja ji mam pojmenovanou man.en
man.en() {
 export LANG=C;
 man $1;
 export LANG=cs_CZ.utf8;
}
There is no point in being so cool in a cold world.
17.7.2007 10:21 fakenickname | skóre: 42 | blog: fakeblog
Rozbalit Rozbalit vše Re: Jak odebrat české manpages?
Tak jsem to vyřešil jednoduchým aliasem. Díky za postrčení
> alias man="env LANG=C man"

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.