View Full Version : charset σε κονσόλα linux
nnthegreek
25-09-2006, 00:54
Ως γνωστόν (:confused: )... ακόμα έχω πρόβλημα με τα ελληνικα και το putty...
ενδεχομένως το πρόβλημα να εστιάζεται στη κονσόλα και όχι στο putty.
Η ερώτηση μου είναι λοιπόν πως μπορώ να άλλάξω charset στο τερματικό, στη κονσόλα δηλαδή....
WAntilles
25-09-2006, 01:26
1. Στο PuTTY βάλε τις ρυθμίσεις της συνημμένης εικόνας.
2. Από τη μεριά του Linux, μόνο για Gentoo μπορώ να σε βοηθήσω, μιας και όλα εδώ είναι distro-specific:
α. Στον kernel σου να έχεις υποστήριξη καί για 8859-7 καί για utf8 αλλά default να έχεις το utf8.
β. Στο /etc/make.conf:
Να έχεις στα USE Flags
nls, unicode
και όλο το σύστημα να έχει χτιστεί με αυτά.
γ. /etc/conf.d/consolefont:
CONSOLEFONT="iso07u-16"
CONSOLETRANSLATION="8859-7_to_uni"
δ. /etc/env.d/99greek:
LC_CTYPE=el_GR.utf8
LC_COLLATE=el_GR.utf8
LC_MONETARY=el_GR.utf8
LC_NUMERIC=el_GR.utf8
LC_TIME=el_GR.utf8
ε. /etc/locale.gen
en_US.utf8 UTF-8
en_US ISO-8859-1
el_GR.utf8 UTF-8
el_GR ISO-8859-7
στ. Ο Midnight Commander χρειάζεται να χτιστεί με USE Flags:
nls unicode slang
ζ. Κάνε και ένα:
env-update && source /etc/profile && etc-update
locale-gen
env-update && source /etc/profile && etc-update
η. Και ένα restart για να είσαι σίγουρος.
Αποτελέσματα από PuTTY:
Α. Μία κονσόλα:
Μίκης Θεοδωράκης # ls -al
total 203916
drwxrwxrwx 2 nobody nobody 4096 2006-03-31 02:16 ./
drwxrwxrwx 8 nobody nobody 4096 2006-03-30 15:53 ../
-rw-rw-rw- 1 nobody nobody 19748416 2006-03-31 02:18 Απαγωγή.flac
-rw-rw-rw- 1 nobody nobody 16867518 2006-03-31 02:18 Βάρκα στο γιαλό.flac
-rw-rw-rw- 1 nobody nobody 23369090 2006-03-31 02:18 Βράχο βράχο.flac
-rw-rw-rw- 1 nobody nobody 16329268 2006-03-31 02:18 Δόξα τω Θεώ.flac
-rw-rw-rw- 1 nobody nobody 23192991 2006-03-31 02:17 Ένα το χελιδόνι.flac
-rw-rw-rw- 1 nobody nobody 21149816 2006-03-31 02:18 Η μπαλάντα του Αντρίκου.flac
-rw-rw-rw- 1 nobody nobody 18601770 2006-03-31 02:18 Μαργαρίτα, Μαργαρώ.flac
-rw-rw-rw- 1 nobody nobody 19427287 2006-03-31 02:18 Μυρτιά.flac
-rw-rw-rw- 1 nobody nobody 17933240 2006-03-31 02:18 Στο περιγιάλι το κρυφό.flac
-rw-rw-rw- 1 nobody nobody 32159760 2006-03-31 02:18 Της δικαιοσύνης ήλιε νοητέ.flac
Μίκης Θεοδωράκης #
Β. Ένας Midnight Commander:
Left File Command Options Right
-<-...ικά/Μάνος Λοΐζος---------------v>¬-<-...-------------------------------v>¬
¦ Name ¦ Size ¦ MTime ¦¦ Name ¦ Size ¦ MTime ¦
¦/.. ¦UP--DIR¦ ¦¦/.. ¦UP--DIR¦ ¦
¦ Ο δρόμος.flac ¦ 14068K¦Απρ 10 16:03¦¦ Ένα το χ~νι.flac¦ 22649K¦Μάρ 31 02:17¦
¦ Τζαμάικα.flac ¦ 16800K¦Απρ 10 16:03¦¦ Απαγωγή.flac ¦ 19286K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Βάρκα στ~λό.flac¦ 16472K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Βράχο βράχο.flac¦ 22821K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Δόξα τω Θεώ.flac¦ 15947K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Η μπαλάν~ου.flac¦ 20654K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Μαργαρίτ~ρώ.flac¦ 18166K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Μυρτιά.flac ¦ 18972K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Στο περι~φό.flac¦ 17513K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ Της δικα~τέ.flac¦ 31406K¦Μάρ 31 02:18¦
¦ ¦ ¦ ¦¦ ¦ ¦ ¦
¦ ¦ ¦ ¦¦ ¦ ¦ ¦
¦ ¦ ¦ ¦¦ ¦ ¦ ¦
¦ ¦ ¦ ¦¦ ¦ ¦ ¦
¦ ¦ ¦ ¦¦ ¦ ¦ ¦
+--------------------------------------++--------------------------------------+
¦/.. ¦¦/.. ¦
L---------------------------------------L---------------------------------------
1Help 2Menu 3View 4Edit 5Copy 6RenMov 7Mkdir 8Delete 9PullDn 10Quit
Όλα είναι ελληνικά utf8. Κανένα πρόβλημα.
nnthegreek
25-09-2006, 01:44
Thanks φιλε... νομίζω με βοήθησες αρκετά.
nnthegreek
26-09-2006, 01:16
Το έκανα να δείχνει ελληνικά αλλά δεν μου δείχνει καλά τις μπάρες χαρακτήρων.
εμφανίζει δηλαδή τα "lqqqk" αντί για "----"...
τί παίζει εκεί?
WAntilles
26-09-2006, 22:54
Το έκανα να δείχνει ελληνικά αλλά δεν μου δείχνει καλά τις μπάρες χαρακτήρων.
εμφανίζει δηλαδή τα "lqqqk" αντί για "----"...
τί παίζει εκεί?
Σιγουρέψου ότι έχεις επιλέξει κάποιο Unicode TrueType Font για την απεικόνιση στο PuTTY.
Επίσης από τη μεριά του Linux, εάν μπαίνεις μέσα σε ένα Screen (συνιστάται εντονότατα), να το ξεκινάς με την παράμετρο "-U".
Για περισσότερα δές "man screen".
nnthegreek
27-09-2006, 00:19
σε screen δεν μπαίνω παραμόνο αν θέλω να κάνει κάποιο process π.χ. torrent.
Αλλα το πρόβλημα παραμένει ακόμα και με unicode fonts (βλ. εικόνες)
WAntilles
27-09-2006, 15:26
σε screen δεν μπαίνω παραμόνο αν θέλω να κάνει κάποιο process π.χ. torrent.
Αλλα το πρόβλημα παραμένει ακόμα και με unicode fonts (βλ. εικόνες)
Επειδή το πρώτο screen με τον MC είναι άψογο, ενώ τα άλλα 2 με το Aptitude δεν είναι, προφανώς δεν φταίει η PuTTY μεριά σου, ούτε το γενικότερο "υπόβαθρο" στην Linux μεριά σου.
Προφανώς το Aptitude δεν έχει γίνει built ή σεταριστεί ώστε να υποστηρίζει unicode.
vBulletin® v3.8.6, Copyright ©2000-2012, Jelsoft Enterprises Ltd.