magaz/content/articles/10/04_grredhat.md
2022-03-23 20:14:33 +02:00

112 γραμμές
8 KiB
Markdown

Αυτό το αρχείο περιέχει αόρατους χαρακτήρες Unicode

Αυτό το αρχείο περιέχει αόρατους χαρακτήρες Unicode που δεν διακρίνονται από ανθρώπους, αλλά μπορεί να επεξεργάζονται διαφορετικά από έναν υπολογιστή. Αν νομίζετε ότι αυτό είναι σκόπιμο, μπορείτε να αγνοήσετε με ασφάλεια αυτή την προειδοποίηση. Χρησιμοποιήστε το κουμπί Escape για να τους αποκαλύψετε.

Αυτό το αρχείο περιέχει χαρακτήρες Unicode που μπορεί να συγχέονται με άλλους χαρακτήρες. Αν νομίζετε ότι αυτό είναι σκόπιμο, μπορείτε να αγνοήσετε με ασφάλεια αυτή την προειδοποίηση. Χρησιμοποιήστε το κουμπί Escape για να τους αποκαλύψετε.

+++
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.