Σελίδα 1 από 2

Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 27 Ιαν 2010, 12:36
από alkisg
Στο Διαδίκτυο κυκλοφορούν πολλές λύσεις για το πρόβλημα των ελληνικών στο wine, αλλά καμία από όσες είχα δει δεν "άντεχε" σε αναβάθμιση ή επανεγκατάσταση του wine, ή δεν εφαρμοζόταν εύκολα σε πολλούς χρήστες κτλ.

Γι' αυτόν το λόγο αναπτύξαμε το παρακάτω πακέτο deb, το οποίο λύνει το πρόβλημα των ελληνικών με τον εξής τρόπο:
Οι χαλασμένες γραμματοσειρές του wine μετακινούνται από την κανονική τους θέση (/usr/share/wine/fonts) σε κάποια άλλη θέση (/usr/share/wine-el/fonts). Έτσι, το wine δεν τις βρίσκει, οπότε χρησιμοποιεί αυτές του συστήματος που περιέχουν ελληνικά. Επιπρόσθετα όμως η εκτροπή των γραμματοσειρών γίνεται με μια ειδική τεχνική που λέγεται dpkg-divert, η οποία φροντίζει ότι θα μείνουν στη νέα τους θέση ακόμα κι αν γίνει αναβάθμιση του wine.

Προτείνεται λοιπόν όσοι χρησιμοποιούν το wine να εγκαταστήσουν το παρακάτω πακέτο (το οποίο αυτόματα βάζει και το wine, αν δεν το έχετε ήδη).
Επίσης, όσοι developers δημιουργούν πακέτα που χρησιμοποιούν ελληνικά σε wine (όπως είναι για παράδειγμα μερικά από τα εκπαιδευτικά πακέτα του Π.Ι), προτείνεται να κάνουν Depends:wine-el, ώστε να λύνεται αυτόματα το πρόβλημα των ελληνικών χωρίς να χρειάζεται κάποια ενέργεια από τους χρήστες.

Τρόπος εγκατάστασης:
Αν έχετε το Αποθετήριο εκπαιδευτικού λογισμικού της Τεχνικής Στήριξης ΣΕΠΕΗΥ στις πηγές σας, αρκεί να εγκαταστήσετε το πακέτο wine-el από το Synaptic.
Αν όχι, μπορείτε να το εγκαταστήσετε από αυτόν τον σύνδεσμο: http://ts.sch.gr/repo/pool/main/w/wine- ... .0_all.deb


Βέβαια, καλύτερη ακόμα λύση θα είναι όταν κάποιος άξιος άνθρωπος αφιερώσει κάποιες μέρες από τη ζωή του για να βάλει ελληνικά στις γραμματοσειρές του wine με το πρόγραμμα fontforge. Οι developers του wine ενδιαφέρονται πολύ για μια τέτοια λύση και θα την δεχτούν οπωσδήποτε upstream, αν βέβαια είναι μιας κάποιας ποιότητας.

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 07 Απρ 2010, 14:09
από elefher
φιλε μου δινω την εντολη που λες και μου βγαζει αυτο
wget 'http://users.sch.gr/alkisg/tosteki/index.php?action=dlattach;topic=2574.0;attach=1457' -O /tmp/divert-wine-fonts.sh && sudo sh /tmp/divert-wine-fonts.sh
--2010-04-07 14:06:17-- http://users.sch.gr/alkisg/tosteki/inde ... ttach=1457
Εύρεση του users.sch.gr... 194.63.239.5
Connecting to users.sch.gr|194.63.239.5|:80... συνδέθηκε.
Η αίτηση για HTTP στάλθηκε, αναμονή απάντησης... 403 Forbidden
2010-04-07 14:06:18 ΣΦΑΛΜΑ 403: Forbidden.

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 08 Απρ 2010, 08:20
από alkisg
Έχει κάποιο πρόβλημα ο server, οπότε απλά σώσε χειρωνακτικά το script που επισύναψα παραπάνω και τρέξ' το.

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 08 Απρ 2010, 16:13
από elefher
φιλε μου το αποθυκευσα το εκανα εκτελεσημο με chmod +x elwine.sh και το ετρεξα με sudo ./elwine.sh αλλα παλι δεν εχω ελληνικα.

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 08 Απρ 2010, 16:20
από elefher
φιλε μου τελικα ενταξι δουλευει σε ευχαριστω

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 25 Απρ 2010, 05:11
από ΠΑΤΕΝΤΙΑΡΗΣ
Εγώ γιατί δεν μπορώ να την φτειάξω τη γραμματοσειρά;
Κώδικας: Επιλογή όλων
pc-athan@pc-athan-desktop:~$ wine regedit
Το πρόγραμμα 'wine' δεν είναι αυτή τη στιγμή εγκατεστημένο.  Μπορείτε να το εγκαταστήσετε πληκτρολογώντας:
sudo apt-get install wine
bash: wine: command not found
pc-athan@pc-athan-desktop:~$ sudo apt-get install wine
[sudo] password for pc-athan:
Ανάγνωση Λιστών Πακέτων... Ολοκληρώθηκε
Κατασκευή Δένδρου Εξαρτήσεων                 
Reading state information... Ολοκληρώθηκε             
Τα ακόλουθα πακέτα που εγκαταστάθηκαν αυτόματα και δεν χρειάζονται πια:
  libqt4-test libqt4-designer libqt4-core python-qt4 libqt4-gui python-sip4
  libqt4-svg python-qt4-common libkbluetooth0 libqt4-assistant python-qt4-dbus
Χρησμοποιήστε το 'apt-get autoremove' για να τα απομακρύνετε
Τα ακόλουθα επιπλέον πακέτα θα εγκατασταθούν:
  winbind
Προτεινόμενα πακέτα:
  msttcorefonts
Τα ακόλουθα ΝΕΑ πακέτα θα εγκατασταθούν:
  winbind wine
0 αναβαθμίστηκαν, 2 νέο εγκατεστημένα, 0 θα αφαιρεθούν και 0 δεν αναβαθμίζονται.
Χρειάζεται να μεταφορτωθούν 7389kB/9863kB από αρχεία.
After this operation, 61,0MB of additional disk space will be used.
Θέλετε να συνεχίσετε [Ν/ο]; y
Φέρε:1 http://gr.archive.ubuntu.com hardy-updates/universe wine 1.0.0-1ubuntu4~hardy1 [7389kB]
Μεταφορτώθηκαν 7389kB σε 13s (551kB/s)                                         
Επιλογή προηγούμενου απεπιλεγμένου πακέτου winbind.
(Ανάγνωση βάσης δεδομένων ... προς το παρόν εγκαταστάθηκαν 143804 αρχεία και κατάλογοι.)
Γίνεται αποσυμπίεση winbind (από .../winbind_3.0.28a-1ubuntu4.11_amd64.deb) ...
Επιλογή προηγούμενου απεπιλεγμένου πακέτου wine.
Γίνεται αποσυμπίεση wine (από .../wine_1.0.0-1ubuntu4~hardy1_amd64.deb) ...
Γίνεται εγκατάσταση winbind (3.0.28a-1ubuntu4.11) ...
* Starting the Winbind daemon winbind                                   [ OK ]

Γίνεται εγκατάσταση wine (1.0.0-1ubuntu4~hardy1) ...

Processing triggers for libc6 ...
ldconfig deferred processing now taking place
pc-athan@pc-athan-desktop:~$ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\FontSubstitutes
bash: HKEY_LOCAL_MACHINESoftwareMicrosoftWindows: command not found
pc-athan@pc-athan-desktop:~$ HKEY_LOCAL_MACHINE\Software\Microsoft\Windows xp\CurrentVersion\FontSubstitutes
bash: HKEY_LOCAL_MACHINESoftwareMicrosoftWindows: command not found
pc-athan@pc-athan-desktop:~$ sudo sh divert-wine-fonts.sh
[sudo] password for pc-athan:
sh: Can't open divert-wine-fonts.sh
pc-athan@pc-athan-desktop:~$  sudo sh divert-wine-fonts.sh -u
sh: Can't open divert-wine-fonts.sh
pc-athan@pc-athan-desktop:~$

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 25 Απρ 2010, 10:53
από klaipelas
Πηγαινε εδω: viewtopic.php?f=42&t=2798&start=20#p68303 και ακολουθα τα βηματα :clap: :clap: :clap:

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 28 Απρ 2010, 01:46
από ΠΑΤΕΝΤΙΑΡΗΣ
klaipelas έγραψε:Πηγαινε εδω: viewtopic.php?f=42&t=2798&start=20#p68303 και ακολουθα τα βηματα :clap: :clap: :clap:

Δεν έβγαλα καμία άκρη Απ`ότι έχω δει σε άλλα σημεία πρέπει να βάλω τις γραμματοσειρές ή το φάκελο; στο φάκελο .....; του wine αλλά δεν τον βρίσκω ποιόν διαφώτησέ με.

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 28 Απρ 2010, 07:42
από klaipelas
Κατεβασε την tahoma32 απο εδω http://download.microsoft.com/download/ ... homa32.exe. Τη συνεχεια πας στο φακελο /home και πατας ctrl+h για εμφανισει κρυφων αρχειων. Μπες στο /home/user/.wine/dosdevices/c:/Program Files και τρεξτο (δεξι κλικ ανοιγμα με wine windows programm loader) και θα εισαι οκ :clap: :clap:

Re: Λύση για το πρόβλημα με τα ελληνικά του wine

ΔημοσίευσηΔημοσιεύτηκε: 29 Απρ 2010, 18:07
από ΠΑΤΕΝΤΙΑΡΗΣ
klaipelas έγραψε:Κατεβασε την tahoma32 απο εδω http://download.microsoft.com/download/ ... homa32.exe. Τη συνεχεια πας στο φακελο /home και πατας ctrl+h για εμφανισει κρυφων αρχειων. Μπες στο /home/user/.wine/dosdevices/c:/Program Files και τρεξτο (δεξι κλικ ανοιγμα με wine windows programm loader) και θα εισαι οκ :clap: :clap:

Φίλε ήσουν αρκετά κατατοπιστικός και το κατάφερα σε ευχαριστώ
Είχα επισημάνει ότι πρέπει να βρω το φάκελο του wine να βάλω τις γραμματοσειρές των windows και δεν τον εύρισκα
Μετά κατέλειξα στο συμπέρασμα ότι κάπου πρέπει να μας τα λένε πειδηκτά μερικοί θεωρώντας μας πιθανόν ότι όλοι είμαστε γνώστες των Linux ή παραπέμποντας σε σε κάποιο Tutorial.
Έτσι τα βρίσκουν πολλοί, σκούρα με το linux, εγκαταλείποντάς τα μετά τις πρώτες δυσκολίες λέγοντας ότι αυτά είναι μόνο για προγραμματιστές ή αφού δεν βοηθάνε από τα forum πάμε πάλι στα windows