Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
|
kitty [2023/07/17 20:08] root [ssh] |
kitty [2023/07/17 21:55] (aktuell) root [sudo] |
||
|---|---|---|---|
| Zeile 66: | Zeile 66: | ||
| + | ==== sudo ==== | ||
| + | |||
| + | * Problem ist wahrscheinlich das kitty als User-Installation (also nicht systemweit) installiert wurde | ||
| + | |||
| + | |||
| + | * für " | ||
| + | * sudo visudo | ||
| + | <sxh bash> | ||
| + | Defaults env_keep += "TERM TERMINFO" | ||
| + | </ | ||
| + | |||
| + | am Ende hinzufügen | ||
| + | * übernimmt in die neue Shell-Session die Terminfo-Variable (und die Term-Variable) | ||
| + | |||
| + | * wenn man sudo -u < | ||
| + | * die vorstehende Änderung am sudoers file muss rückgängig gemacht werden | ||
| + | * sonst wird versucht auf die TERMINFO im Benutzerverzeichnis zuzugreifen, | ||
| + | * es hilft nur global installieren der Datei | ||
| + | <sxh bash> | ||
| + | infocmp > /tmp/kitty | ||
| + | sudo tic / | ||
| + | </ | ||
| + | |||
| + | * infocmp ließt die (binäre) geladene Terminfo-Datei aus und schreibt sie als Text nach /tmp/kitty | ||
| + | * tic ließt die Textdatei ein und compiliert sie und da per sudo aufgerufen installiert es sie systemweit | ||
| + | * man kann natürlich auch die bereits kompilierte Terminfo-Datei (für gewöhnlich in ~/ | ||