|
Ελληνικά στο RedHat 5.0
Τζέμος Δημήτρης djemo@tee.gr, Διορθώσεις: DJ Art
arturok@usa.net
Μάρτιος 1999
Μετά απο πολλές περιπέτειες με τα ελληνικά στο RedHat
5.0 , διάβασμα των σχετικών Howto βρήκα πως βάζουμε
ελληνικά ΠΑΝΤΟΥ στο RedHat 5.0 (Xwindows και console) Τα
Howto έχουν μερικά λάθη με βασικότερο το locale
lang=gr_GR.
Πρέπει να γίνουν οι παρακάτω ενέργειες: (Πρέπει να
είμαστε root)
-
απο τη γραμμή εντολών ή σε Xterm γράφουμε locale.
Πρέπει να πάρουμε τα εξής:
LANG=POSIX
LC_CTYPE="POSIX"
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_ALL=
Πρέπει δηλαδή να ΜΗΝ έχουμε βάλει πουθενά lang=gr_GR
-
Για Xwindows
Κατεβάζουμε τα αρχεία XFGreekFNTS-1-1.noarch.rpm,
X11greek_tar.gz και greekXfonts-BDF-1_1.tgz
που περιέχουν ελληνικές γραμματοσειρές καθώς και το
GRkbd-1.2.linux.tar.gz για αλλαγή πληκτρολογίου
(ΟΧΙ το XFGreekKBD-1.2-2.noarch.rpm) Οι τόποι,
από τους οποίους μπορείτε να κατεβάσετε τα παραπάνω
αρχεία, αναφέρονται σε μορφή links στο τέλος του
άρθρου. Τα εγκαθιστούμε και στο /etc/XF86Config
πρέπει να προσθέσουμε το FontPath για τις ελληνικές
γραμματοσειρές του greekXfonts-BDF-1_1.tgz Οι του
XFGreekFNTS-1-1.noarch.rpm προστίθενται αυτόματα.
Η εγκατάσταση του X11greek_tar.gz γίνεται ως
εξής: Το αποσυμπιέζουμε και πηγαίνουμε στον
κατάλογο x11greek/fonts. Αντιγράφουμε όλα τα αρχεία
εκτός των fonts.alias και fonts.dir στον κατάλογο
/usr/lib/X11/fonts/misc. Μετά πηγαίνουμε στον
παραπάνω κατάλογο και εκτελούμε τις εξής εντολές:1)
mkfontdir 2) xset fp+/usr/lib/X11/fonts/misc 3)
xset fp rehash. Τεστάρουμε αν εγκαταστάθηκαν με την
εντολή xlsfonts | grep -i greek. Πρέπει να μας
δείξει όλες τις ελληνικές γραμματοσειρές.
Αντιγράφουμε το grkbd στο /usr/bin για να είναι στο
path ή δηλώνουμε το path που βρίσκεται το grkbd
-
Για console κατεβάζουμε το greek-console.rpm και το
εγκαθιστούμε.
-
Δημιουργούμε το αρχείο /root/.inputrc με περιεχόμενα
set meta-flag on
set convert-meta off
set output-meta on
Σημείωση: Για κάθε χρήστη του συστήματος δημιουργούμε
και το αντίστοιχο /.inputrc Π.Χ. για χρήστη nikos στο
/home/nikos/
-
Στο /root/.Xdefaults διορθώνουμε τη γραμμή xterm*font:
fixed και xterm_color*font: fixed με xterm*font:
grfixed και xterm_color*font: grfixed αντίστοιχα.
Φυσικά μπορούμε να βάλουμε και άλλη εκτός απο την
grfixed.
-
Στο /etc/bashrc δημιουργούμε τα alias προσθέτοντας τις
παρακάτω γραμμές:
alias xterm="xterm -fn grfixed"
alias rxvt="rxvt -fn grfixed"
alias xedit="xedit -fn grfixed"
alias joe="joe -asis"
alias ls="ls -N --color=yes"
alias less="less -r"
-
Για console δημιουργούμε ενα link στο chcp ως εξής: ln
-s /usr/local/bin/chcp /chcp οπότε αρκει να δώσουμε
/chcp 928 και με alt-shift εχουμε ελληνικά στη γραμμή
εντολών. Σημείωση: Στο /usr/lib/kbd/consolefonts/
υπάρχουν οι γραμματοσειρές οπότε μπορούμε να
χρησιμοποιήσουμε την εντολή setfont
/usr/lib/kbd/consolefonts/γραμματοσειρά για να ορίσουμε
ποιά θέλουμε.
-
Για το Netscape
-
Για να εχουμε ελληνικά στη γραμμή που δίνουμε τις
διευθύνσεις και παντού στο email. Aντιγράφουμε το
αρχείο Netscape.ad απο το κατάλογο
/usr/doc/netscape-communicator-4.0x/ (αν ο
netscape είναι εγκατεστημένος από μορφή .rpm ή από
τον κατάλογο που τον εγκαταστήσατε, σε περίπτωση
μορφής .tar.gz) στο
/usr/X11R6/lib/X11/app-defaults/ και το
μετονομάζουμε σε Netscape. Το ανοίγουμε με τον joe
ή με άλλον επεξεργαστή και στη γραμμή 5167 ,5168,
5169 όπου λέει adobe βάζουμε * δηλ πρέπει να είναι
*XmTextField.fontList: -*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*
*XmText.fontList: -*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*
*XmList*fontList: -*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*
Επίσης στη γραμμή 5200,5201,5202 αντικαθιστούμε το
-*-helvetica με -greek-helvetica και το 100 με 120
δηλαδή πρέπει να είναι
*XmLGrid*fontList:\
-greek-helvetica-medium-r-*-*-*-120-*-*-*-*-iso8859-*,\
-greek-helvetica-bold-r-*-*-*-120-*-*-*-*-iso8859-*=BOLD,\
-greek-helvetica-medium-o-*-*-*-120-*-*-*-*-iso8859-*=ITALIC
ΤΕΛΕΙΩΣΑΜΕ
Ξεκινάμε τον Netscape και απο το view
->encoding επιλέγουμε το Greek (ISO-8859-7) και πάλι
απο το ίδιο μενού το "Set Default Encoding " και στο
Εdit->Preferences->Appearance->fonts το
"Greek(iso-8859-7)" και ορίζουμε ποιές γραμματοσειρές
θέλουμε. Οι καλύτερες είναι οι Courier (Greek).
Tο ίδιο κάνουμε για το "Western(iso-8859-1)".
Σημείωση : Αν κάποιος θέλει να έχει ελληνικά και στο
tkirc irc και στο circus irc μπορείτε να μου το πείτε για
να στείλω κάποιο σχετικό email.
Οι παραπάνω οδηγίες εγκατάστασης έχουν δοκιμαστεί με
επιτυχία σε σύστημα RedHat 5.2 εφοδιασμένο με τον
Netscape 4.07. Επίσης, η δοκιμή πέτυχε και με τον
Netscape 4.5, ενώ ως window managers χρησιμοποιήθηκαν οι:
fvwm95, Afterstep, KDE 1.0, KDE 1.1.
ΔΙΕΥΘΥΝΣΕΙΣ ΑΡΧΕΙΩΝ
ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/
ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/fonts
http://members.xoom.com/Vrypan
|
|
|
|