113 γραμμές
8 KiB
Markdown
113 γραμμές
8 KiB
Markdown
|
+++
|
|||
|
title = 'Ελληνικά στο RedHat 5.0'
|
|||
|
date = '1998-12-01T00:00:00Z'
|
|||
|
description = ''
|
|||
|
author = 'Τζέμος Δημήτρης'
|
|||
|
issue = ['Magaz 10']
|
|||
|
issue_weight = 4
|
|||
|
+++
|
|||
|
Αγαπητοί φίλοι γειά σας. Μετά απο πολλές περιπέτειες με τα ελληνικά στο RedHat 5.0 , διάβασμα των σχετικών Howto βρήκα πως βάζουμε ελληνικά ΠΑΝΤΟΥ στο RedHat
|
|||
|
5.0 (Xwindows και console) Τα Howto έχουν μερικά λάθη με βασικότερο το locale lang=gr\_GR.
|
|||
|
|
|||
|
Πρέπει να γίνουν οι παρακάτω ενέργειες: (Πρέπει να είμαστε root)
|
|||
|
|
|||
|
1. απο τη γραμμή εντολών ή σε 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 και greekXfonts-BDF-1\_1.tgz που περιέχουν ελληνικές γραμματοσειρές καθώς και το GRkbd-1.2.linux.tar.gz
|
|||
|
για αλλαγή πληκτρολογίου (ΟΧΙ το XFGreekKBD-1.2-2.noarch.rpm) Τα εγκαθιστούμε και στο /etc/X11/XF86Config πρέπει να προσθέσουμε το FontPath για τις
|
|||
|
ελληνικές γραμματοσειρές του greekXfonts-BDF-1\_1.tgz Οι του XFGreekFNTS-1-1.noarch.rpm προστίθενται αυτόματα. Αντιγράφουμε το grkbd στο /usr/bin για να
|
|||
|
είναι στο path ή δηλώνουμε το path που βρίσκεται το grkbd
|
|||
|
- Για console κατεβάζουμε το greek-console.rpm και το εγκαθιστούμε.
|
|||
|
|
|||
|
2. Δημιουργούμε το αρχείο /root/.inputrc με περιεχόμενα
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
set meta-flag on
|
|||
|
set convert-meta off
|
|||
|
set output-meta on
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
Σημείωση: Για κάθε χρήστη του συστήματος δημιουργούμε και το αντίστοιχο /.inputrc Π.Χ. για χρήστη nikos στο /home/nikos/
|
|||
|
|
|||
|
3. Στο /root/.Xdefaults διορθώνουμε τη γραμμή xterm\*font: fixed και xterm\_color\*font: fixed με xterm\*font: grfixed και xterm\_color\*font: grfixed
|
|||
|
αντίστοιχα. Φυσικά μπορούμε να βάλουμε και άλλη εκτός απο την grfixed
|
|||
|
|
|||
|
4. Στο /etc/bashrc δημιουργούμε τα alias προσθέτοντας τις παρακάτω γραμμές:
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
alias xterm="xterm -fn grfixed"
|
|||
|
alias rxvt="rxvt -fn grfixed"
|
|||
|
alias joe="joe -asis"
|
|||
|
alias ls="ls -N --color=yes"
|
|||
|
alias less="less -r"
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
5. Για console δημιουργούμε ενα link στο chcp ως εξής: ln -s /usr/local/bin/chcp /chcp οπότε αρκει να δώσουμε /chcp win και με alt-shift εχουμε ελληνικά στη
|
|||
|
γραμμή εντολών. Σημείωση: Στο /usr/lib/kbd/consolefonts/ υπάρχουν οι γραμματοσειρές οπότε μπορούμε να χρησιμοποιήσουμε την εντολή setfont
|
|||
|
/usr/lib/kbd/consolefonts/γραμματοσειρά για να ορίσουμε ποιά θέλουμε.
|
|||
|
|
|||
|
6. Για το Netscape
|
|||
|
- Για να βλέπουμε όλες τις ελληνικές σελίδες στο Internet Σαν root γράφουμε
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
cd /usr/X11R6/lib/X11/fonts/greek-PCF
|
|||
|
mkfontdir
|
|||
|
awk '{printf "%s %s\n", $2, $2}' fonts.dir |sed -e \
|
|||
|
's/iso8859-7/iso8859-1/' >>fonts.alias
|
|||
|
awk '{printf "%s %s\n", $2, $2}' fonts.dir |sed -e \
|
|||
|
's/iso8859-7/windows-1253/' >>fonts.alias
|
|||
|
|
|||
|
----------------------------------------------------------------------------------------------------------------------------------------------------------------
|
|||
|
|
|||
|
τα ίδια για το cd /usr/X11R6/lib/X11/fonts/greek-Type1 και τα ίδια για το /homes/ah/src/grfonts/INST/misc και το\
|
|||
|
/homes/ah/src/grfonts/INST/75dpi ή\
|
|||
|
/homes/ah/src/grfonts/INST/100dpi\
|
|||
|
αν έχουμε εγκαταστήσει τα greekXfonts-BDF-1\_1.tgz στο /homes/ah/src/grfonts/INST/ διαφορετικά γράφουμε cd κατάλογος που εγκαταστήσαμε τα ελληνικά
|
|||
|
|
|||
|
- Για να εχουμε ελληνικά στη γραμμή που δίνουμε τις διευθύνσεις και παντού στο email. Aντιγράφουμε το αρχείο Netscape.ad απο το κατάλογο
|
|||
|
/usr/doc/netscape-communicator-4.04-3/ στο /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)\" και ορίζουμε ποιές γραμματοσειρές θέλουμε. Tο ίδιο κάνουμε για το \"Western(iso-8859-1)\".
|
|||
|
|
|||
|
Σημείωση : Αν κάποιος θέλει να έχει ελληνικά και στο tkirc irc και στο circus irc μπορείτε να μου το πείτε για να στείλω κάποιο σχετικό email.
|