Jump to content



Ελληνικά σε Slackware 12.1


l2phile

Recommended Posts

Έφτιαξα έναν οδηγό με έναν φίλο για ... Ελληνικά σε Slackware 12.1, καθώς κάνουμε ακόμη τα πρώτα βήματα μας στο linux και τα καταστρέφουμε μέρα παρά μέρα. Οπότε από το να ψάχνουμε κάθε φορά στο internet...

1)Δημιουργούμε το φάκελο ttf ώστε να αντιγράψουμε τις true type fonts των windows.

su

mkdir /usr/X11R6/lib/X11/fonts/ttf

2)

α)Εάν έχουμε fonts από windows τότε :

Αντιγράφουμε fonts από το φάκελο των windows στο φάκελο /usr/X11R6/lib/X11/fonts/ttf

cd /windows path/Fonts

su

cp *.* /usr/X11R6/lib/X11/fonts/ttf

β)Εάν όχι :

Κατεβάζουμε τις γραμματοσειρές από:

http://sourceforge.net/project/showfiles.php?group_id=34153&package_id=56408

Οι γραμματοσειρές είναι πακεταρισμένες σε .exe αρχεία. Τις θέλουμε σε ttf οπότε χρειαζόμαστε το πρόγραμμα cabextract:

wget http://www.cabextract.org.uk/cabextract-1.2.tar.gz

tar xvzf cabextract-1.2.tar.gz

cd cabextract-1.2

su

./configure ; make ; make install

cabextract /path των fonts/*.*

Και τώρα αντιγράφουμε τις γραμματοσειρές:

cp path των fonts/*.ttf /usr/X11R6/lib/X11/fonts/ttf

cp path των fonts/*.TTF /usr/X11R6/lib/X11/fonts/ttf

3)Κάνουμε εισαγωγή του font path στον X-server μας

su

nano /etc/X11/xorg.conf

Section Files

FontPath "/usr/X11R6/lib/X11/fonts/ttf/”

4)Κάνουμε restart τον X-server

Ctrl+Alt+Backspace

5)Παμε στο φάκελο και τρέχουμε τις ακόλουθες εντολές ώστε το σύστημα να ψάξει και να βρει τις γραμματοσειρές.

cd /usr/share/fonts/

su -c '/usr/X11R6/bin/mkfontscale'

su -c '/usr/X11R6/bin/mkfontdir'

su -c '/usr/X11R6/bin/fc-cache -f -v'

Σε περίπτωση κάποιοιου Error σχετικά με κάποια γραμματοσειρά π.χ magnal.ttf διαγράφουμε τη γραμματοσειρά :p

Αν το output της εντολής su -c '/usr/X11R6/bin/fc-cache -f -v' δε μας

εμφανίσει ή μετρήσει το φάκελο ttf και τις γραμματοσειρές σε αυτόν τότε πρέπει να εισάγουμε το font path στο /etc/fonts/fonts.conf

nano /etc/fonts/fonts.conf

εισαγωγή :

<dir>/usr/share/fonts/ttf</dir>

6)Για να έχουμε ελληνικά στην konsole αλλά όχι σε όλο το σύστημα κάνουμε edit:

nano /etc/profile.d/lang.sh

Αλλάζουμε το export LANG=en_US σε export LANG=el_GR.UTF-8

Εισάγουμε export LC_MESSAGES=en_US

7)Κάνουμε ξανά edit το /etc/X11/xorg.conf

nano /etc/X11/xorg.conf

Στο Section “InputDevice”

Βρίσκουμε το Identifier “keyboard”

Προσθέτουμε

Option "XkbLayout" "us,el"

Option "XkbOptions" "grp:alt_shift_toggle"

8)Κάνουμε reboot το σύστμα και λογικά με Alt+shift θα έχουμε εναλλαγή γλώσσα χωρις icon

by Yoda 'n' Agras (οι γνωστοί σε όλους :p)

Ελληνικά στο slackware 12.1.doc

Link to comment
Share on other sites

Βασιλιάς των νουμπάδων αν θες :D.

Βασικά έχω και εγώ ένα πρόβλημα:

Βάζω nls=utf8 στο fstab στον NTFS σκληρό, αλλά κάθε φορά για να δώ φακέλους/αρχεία με Ελληνικά ονόματα πρέπει να κάνω umount/mount τον σκληρό. Δεν ξέρω γιατί το κάνει αυτό.

(μία φορά χρειάζεται το umount/mount ... μέχρι το επόμενο reboot)

Παρειπιπτόντως στον φίλο μου τον Yoda, όλα δουλεύουν τέλεια.

FREE TIP για να μάθετε άλλο OS.: Χαλάστε τον σκληρό με τα Windows και πηγαίνετε τον στο eshop για service. Θα έχετε άπλετο χρόνο να ασχοληθείτε (με το ζόρι) με το άλλο λειτουργικό. (εκτός αν βάλετε και στον άλλο σκληρό Windows :whip: )

Link to comment
Share on other sites

/dev/sda1 /c: ntfs-3g nls=utf8,umask=000 1 0

Εμένα ήταν κάπως έτσι. Έβαλα κ auto αλλά τπτ.Έβαλα user,iocharset... τπτ

κάνει mount απλά δεν δείχνει Ελληνικούς καταλόγους/αρχεία, αν δεν ξανακάνω manual umount/mount.

Link to comment
Share on other sites

Ίσως να είναι και πρόβλημα του file browser! Για δες μήπως πρέπει να αλλάξεις το charset. Επίσης κάτι άλλο που μου περνάει από το μυαλό είναι να μην είναι φορτωμένο το module των ελληνικών και όταν κάνεις mount-umount να φορτώνεται. Τρέξε ένα lsmod πριν και μετά το δεύτερο mount.

Link to comment
Share on other sites

μπα, 30 modules πριν, 30 και μετά.

Έχω και άλλο πρόβλημα.....

Έχω την @$@#$ Χ-Fi και έχω βάλει τους OSS (Open Sound System) για να καταφέρει να βγάλει ήχο.

Έλα όμως που αν βάλω login manager δεν δουλεύει (μόλις τον ξαναβγάλω, όλα καλά πάλι)

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Δημιουργία...

Important Information

Ο ιστότοπος theLab.gr χρησιμοποιεί cookies για να διασφαλίσει την καλύτερη εμπειρία σας κατά την περιήγηση. Μπορείτε να προσαρμόσετε τις ρυθμίσεις των cookies σας , διαφορετικά θα υποθέσουμε ότι είστε εντάξει για να συνεχίσετε.