💾 Archived View for magaz.hellug.gr › 16 › 02_grlinux › index.gmi captured on 2024-08-25 at 00:31:26. Gemini links have been rewritten to link to archived content

View Raw

More Information

⬅️ Previous capture (2024-02-05)

-=-=-=-=-=-=-

Ελληνικά στο Linux

DJ Art
Αυγ 1999

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

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

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

1: http://graphis.webjump.com

2: http://hq.hellug.gr/~graphis

Για να εγκατασταθούν τα ελληνικά στο σύστημά σας πρέπει να γίνουν οι παρακάτω ενέργειες: (Πρέπει να είμαστε 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/[3]) ή αν χρησιμοποιείτε KDE το kikbd, το οποίο έρχεται με την έκδοση 1.1.1 και άνω του KDE.

3: ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/

Δημιουργούμε το αρχείο /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/[4]). Μετά τρέχουμε την εντολή /usr/local/bin/./chcp 928. Σημείωση: Στο /usr/lib/kbd/consolefonts/ υπάρχουν οι γραμματοσειρές οπότε μπορούμε να χρησιμοποιήσουμε την εντολή setfont /usr/lib/kbd/consolefonts/γραμματοσειρά για να ορίσουμε ποιά θέλουμε.

4: ftp://argeas.cs-net.gr/pub/unix/linux/GREEK/

Για το 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 βάζουμε * δηλ πρέπει να είναι:--------------------------------------------------------------------------------


-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*

-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*

-*-courier-medium-r-*-*-*-120-*-*-*-*-iso8859-*

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

Επίσης, στη γραμμή 5200,5201,5202 αντικαθιστούμε το -*-helvetica με -greek-helvetica και το 100 με 120 δηλαδή πρέπει να είναι:--------------------------------------------------------------------------------


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

Αρχική Σελίδα