Posts Tagged ‘console’

Ελληνικά σε OSX 8.11.0 Tiger μέσω SSH

Posted in Apple on October 23rd, 2009 by atma – Be the first to comment

Χρησιμοποιώ τα Ελληνικά (UTF-8) και σε console αρκετά. Το Snow Leopard έχει σωστό UTF-8 support αλλά και το Tiger δεν έχει πρόβλημα με το UTF-8 αντίθετα με αυτό που πιστεύουν πολλοί. Το πρόβλημα είναι τα locales και το sshd_config.

Η προκαθορισμένη shell στο δικό μου σύστημα είναι η zsh. Παρόλα αυτά οι περισσότεροι υποθέτω πως έχετε bash. Οι εντολές είναι οι ίδιες, καθώς οι δύο shell διαβάζουν τις ρυθμίσεις που χρειαζόμαστε με τον ίδιο τρόπο.

Αρχικά αλλάζουμε το sshd_config. Προσθέτουμε μια γραμμή στο sshd_config:

$ sudo echo \"AcceptEnv LANG LC_*\" >> /etc/sshd_config

Τώρα ο sshd ξέρει ότι πρέπει να διαβάσει τα “language locales”. Έπειτα ορίζουμε τα ακόλουθα στο $HOME/.zshrc:

export LC_COLLATE=\"el_GR.utf-8\"
export LC_CTYPE=\"el_GR.utf-8\"
export LC_MESSAGES=\"el_GR.utf-8\"
export LC_MONETARY=\"el_GR.utf-8\"
export LC_NUMERIC=\"el_GR.utf-8\"
export LC_TIME=\"el_GR.utf-8\"

Μην ξεχάσετε να χρησιμοποιήσετε το ίδιο .zshrc (ή .bashrc) και στα δύο μηχανήματα. Τώρα πρέπει να έχετε σωστό UTF-8 support και στα δύο μηχανήματα στην console. :-)


Convalesco is using WP-Gravatar