Linux: Deaktivieren Sie das Anzeigen von Man in nicht-englischen Sprachen

979
osgx

Auf meinem Linux sind einige veraltete übersetzte Mans installiert. Ich möchte das manDienstprogramm daran hindern, sie zu zeigen.

Ich möchte dies dauerhaft tun und gleichzeitig ein aktuelles Gebietsschema speichern.

Welche Umgebungseinstellungen soll ich ändern ( setenvin .profile) Mann zu einer Sprache zu begrenzen?

Ich habe kein root und kann nicht einfach veraltete mans löschen oder ein man-Dienstprogramm verwenden.

3
Verwenden Sie in der Zukunft die Schaltfläche "Bearbeiten", um Details zu Ihrer Antwort hinzuzufügen. :) studiohack vor 13 Jahren 0

1 Antwort auf die Frage

4
mihi

Stellen Sie LANGauf Coder auf en_US. Dies wirkt sich auf alle Programme aus, es sei denn, Sie fügen einen Alias ​​für man hinzu, der die Variable entsprechend setzt.

alias man='LANG=C man' 

[edit: Ich habe es getestet, LC_MESSAGESdie Sprache der Fehlermeldungen geändert, aber nicht die Sprache der Manpage]

Hallo, bitte schau in das Q: `" Ich möchte dies dauerhaft tun, während ein aktuelles Gebietsschema gespeichert wird. "` - LANG ist ein Gebietsschema. osgx vor 13 Jahren 0