+++
title = 'Ελληνικά στο Linux'
date = '1999-08-01T00:00:00Z'
description = ''
author = 'DJ Art'
issue = ['Magaz 16']
issue_weight = 2
+++
----------------------------------------------------------------------------------------------------------------------------------------------------------------

*Οι (ακόμα) νεώτερες οδηγίες για την εγκατάσταση Ελληνικών στο Linux, για την κονσόλα και για X-Windows.*

----------------------------------------------------------------------------------------------------------------------------------------------------------------

Αγαπητοί φίλοι γειά σας. Αυτές είναι οι πιο καινούριες οδηγίες εγκατάστασης των ελληνικών στα X και στην κονσόλα. Θα χρειαστείτε τρία το πολύ πακέτα. Αυτά είναι
οι γραμματοσειρες του **Graphis**, ένα πρόγραμμα αλλαγής πληκτρολογίου στα X-Windows και ένα πακέτο για τα ελληνικά στην κονσόλα.

Το **Graphis** είναι ένα project του **Hellug**, το οποίο έχει σαν στόχο την ομαδοποίηση των ήδη υπαρχόντων πακέτων γραμματοσειρών, αλλά και την επίλυση αρκετών
προβλημάτων τους. Η διεύθυνση του **Graphis** στο Internet είναι <http://graphis.webjump.com> ή εναλλακτικά <http://hq.hellug.gr/~graphis>. Απο εκεί μπορείτε να
κατεβάσετε τις γραμματοσειρές σε .rpm πακέτο ή σε source μορφή (.tar.gz).

Για να εγκατασταθούν τα ελληνικά στο σύστημά σας πρέπει να γίνουν οι παρακάτω ενέργειες: (Πρέπει να είμαστε root)

-   Εγκαθιστούμε το πακέτο Graphis (rpm -ivh xfntgr-xx-x.noarch.rpm). Αν το σύστημά σας δεν υποστηρίζει rpm πακέτα, τότε θα πρέπει να κάνετε την εγκατάσταση
    μόνοι σας: Για να γίνει η εγκατάσταση αυτόματα είναι απαραίτητη η ύπαρξη της perl (γλώσσα προγραμματισμού). Αρχικά πρέπει να αποσυμπιέσeτε το αρχείο
    xfntgr-full-xx-xx.tar.gz, κάτι που μάλλον ήδη έχετε κάνει. Ως αποτέλεσμα θα πρέπει να έχετε ένα φάκελλο με όνομα \"hellas\" καθώς και πολλά αρχεία και
    υποφακέλους μέσα σε αυτόν. Αυτόν τον κατάλογο θα πρέπει να τον μεταφέρετε όπως είναι στη θέση \"/usr/X11R6/lib/X11/fonts/\". Δηλαδή θα πρέπει να υπάρχει ως
    \"/usr/X11R6/lib/X11/fonts/hellas/\". Στον φάκελο \"hellas/bin\" θα βρείτε τα εξής αρχεία σχετικά με την εγκατάσταση (μαζί με άλλα):

    install-Type1 : αν έχετε κατεβάσει το αρχείο με τις Type1 γραμματοσειρές install-PCF : αν έχετε κατεβάσει το αρχείο με τις PCF γραμματοσειρές.

    Σε περίπτωση που έχετε κατεβάσει το ολοκληρωμένο πακέτο θα πρέπει να βρείτε και τα δύο αρχεία. Για να εγκαταστήσετε τις γραμματοσειρές εκτελέστε το
    αντίστοιχο αρχείο/αρχεία, γράφοντας π.χ. \"**./install-Type1**\" χωρίς εισαγωγικά. Πρέπει να είστε στο ίδιο κατάλογο με τα προγράμματα αυτά φυσικά!. Ως
    πρόγραμμα αλλαγής πληκτρολογίου μπορείτε να χρησιμοποιήσετε το **GRKbd** (θα το βρείτε στην <ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/>) ή αν
    χρησιμοποιείτε **KDE** το **kikbd**, το οποίο έρχεται με την έκδοση **1.1.1** και άνω του **KDE**.

-   Δημιουργούμε το αρχείο **/root/.inputrc** με περιεχόμενα:

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------

        set meta-flag on
        set convert-meta off
        set output-meta on

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------

    Σημείωση: Για κάθε χρήστη του συστήματος δημιουργούμε και το αντίστοιχο /.inputrc στο home directory του. Επίσης δημιουργούμε το ίδιο .inputrc στο /etc/skel
    για να αντιγράφεται στο home directory του κάθε καινούριου χρήστη του συστήματος.

-   Στο **/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"

    ----------------------------------------------------------------------------------------------------------------------------------------------------------------

    Φυσικά, για χρήστες με tcsh θα χρειαστούν παρόμοιες επεμβάσεις και στο αρχείο /etc/csh.cshrc

-   Για console κατεβάζουμε το **greek-console.rpm** και το εγκαθιστούμε (θα το βρείτε στην εξής διεύθυνση <ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/>). Μετά
    τρέχουμε την εντολή **/usr/local/bin/./chcp 928**. Σημείωση: Στο **/usr/lib/kbd/consolefonts/** υπάρχουν οι γραμματοσειρές οπότε μπορούμε να
    χρησιμοποιήσουμε την εντολή setfont **/usr/lib/kbd/consolefonts/γραμματοσειρά** για να ορίσουμε ποιά θέλουμε.

-   Για το Netscape:

    Για να εχουμε ελληνικά στη γραμμή που δίνουμε τις διευθύνσεις και παντού στο email, αντιγράφουμε το αρχείο **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)\" έτσι ώστε να μπορούμε να γράψουμε ελληνικά στις φόρμες και στο mail τύπου text/plain.

Οι παραπάνω οδηγίες εγκατάστασης έχουν δοκιμαστεί με επιτυχία σε σύστημα RedHat εφοδιασμένο με τον Netscape 4.07 και πάνω. Επίσης η δοκιμή πέτυχε με window
managers τους: fvwm95, Afterstep, KDE, Gnome.

**ΒΙΒΛΙΟΓΡΑΦΙΑ**\
Το άρθρο αυτό δεν θα γραφόταν αν δεν υπήρχαν τα Greek-HowTos, το πολυτιμότατο project του Hellug, το **Graphis** και τα παιδιά που δουλεύουν σ\' αυτό, αλλά και
το άρθρο του Δ.Τζέμου που δημοσιεύτηκε στο 10ο τεύχος του Magaz.
