Αυτό το commit περιλαμβάνεται σε:
infl00p 2022-03-23 20:14:33 +02:00
commit 8ec8e9bee2
451 αρχεία άλλαξαν με 46736 προσθήκες και 0 διαγραφές

34
content/articles/07/01_editorial.md Κανονικό αρχείο

@ -0,0 +1,34 @@
+++
title = 'Editorial'
date = '1998-09-01T00:00:00Z'
description = ''
author = 'Μιχάλης Καμπριάνης'
issue = ['Magaz 07']
issue_weight = 1
+++
----------------------------------------------------------------------------------------------------------------------------------------------------------------
*Να και το πρώτο τεύχος του Φθινοπώρου\... Τι καλό έχουμε εδώ; Το καλύτερο. Επέκταση της συντακτικής ομάδας του Magaz.*
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Εκτός από τους τέσσερις που ξεκινήσαμε δηλαδή οι [Βρυώνης Παναγιώτης](mailto:vrypan@hol.gr), [Γεωργάτος Φώτης](mailto:gef@ceid.upatras.gr), [Κεραμίδας
Γιώργος](mailto:keramida@ceid.upatras.gr) και [Καμπριάνης Μιχάλης](mailto:mkabrian@acropolis.gr) και τον [Ευριπίδη Παπακώστα](mailto:epapakostas@ametro.gr) που
προστέθηκε σιωπηρά λίγο αργότερα, τώρα έχουμε δύο νέα μέλη: τους [Κόκρα Νίκο](mailto:kokni@eexi.gr) και [Παπαδογιαννάκη Βαγγέλη](mailto:papas@rocketmail.com).
Αν φτάσουμε να είμαστε πιο πολλοί εμείς που γράφουμε από εσάς που διαβάζετε, να μας το πείτε να συμμαζευτούμε :-)
Σε αυτό το τεύχος, υπάρχει το κλασικό πλέον [Linux zone](02_lz4.html) από τον Παναγιώτη Βρυώνη.
Υπάρχει ένα πολύ χρήσιμο άρθρο από τον Νίκο Κόκρα σχετικά με το [σύστημα αρχείων του Linux](03_fs.html)
Ο Ευριπίδης, πάντα πολυτεχνίτης, μας βοηθάει να στήσουμε το [wacom πενάκι μας στα X-Windows](04_wacom.html). Πιο κοντά στους γραφίστες;
Ο Βαγγέλης Παπαδογιαννάκης προσπαθεί να βρει [σε ποιους απευθυνόμαστε και πως να τους προσεγγίσουμε](05_analysi.html). Σε όλους, Βαγγέλη :-)
Τέλος, υπάρχει και η ανανεωμένη [λίστα Ελλήνων χρηστών Linux](../glist.html). Εσείς γραφτήκατε; Αν όχι, τρέξτε\...
Και βέβαια, δεν θα μπορούσε να λείπει η, τεράστια αυτή τη φορά, [στήλη της αλληλογραφίας](06_mailbox.html). Εσείς μας γράφετε, κι εμείς\...
Να σας υπενθυμίσω, ότι όπως πάντα, το magaz φιλοξενεί άρθρα, από όλους τους φίλους συνlinuxάδες, ενώ έχουμε ακόμα \"ανοιχτές θέσεις\" συνεργατών\...
Καλή ανάγνωση, και καλό φθινόπωρο.

56
content/articles/07/02_lz4.md Κανονικό αρχείο

@ -0,0 +1,56 @@
+++
title = 'Linux Zone'
date = '1998-09-01T00:00:00Z'
description = ''
author = 'Παναγιώτης Βρυώνης'
issue = ['Magaz 07']
issue_weight = 2
+++
----------------------------------------------------------------------------------------------------------------------------------------------------------------
*Το Linux Zone είναι μία στήλη που σκοπό της έχει να παρουσιάζει μερικές από τις εμπειρίες μου στον χώρο του Linux.*
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Δυστυχώς, λόγω χρόνου, το LinuxZone αυτού του μήνα θα είναι λίγο μικρό. Ας ελπίσουμε κάτι καλύτερο για το επόμενο.
Πρώτα πρώτα, σχετικά με τα XFGreekFNTS και XFGreekKBD. Χρειάστηκαν λίγη ακόμη δουλειά και τώρα πια μπορείτε να τα βρείτε και τα δύο στο
<http://members.xoom.com/Vrypan> Από τα e-mails που μου έχετε στείλει, έχω καταλάβει ότι τουλάχιστον σε RedHat 5.1 δουλεύουν χωρίς κανένα ιδιαίτερο πρόβλημα.
Λέω \"ιδιαίτερο\" γιατί όταν ξεκινάτε προγράμματα στα X-Windows μπορεί να δείτε μηνύματα όπως \"unknown character set\". Νομίζω ότι ο λόγος είναι μία
ασυμβατότητα μεταξύ glibc και X-Windows, αφού στην μέν πρώτη τα ελληνικά ορίζονται με gr\_GR ενώ στα δεύτερα με el\_GR. Παρά τα μηνύματα πάντως, δεν φαίνεται να
υπάρχει κανένα ουσιαστικό πρόβλημα. Αν κάποιος ξέρει την λύση στο παραπάνω πρόβλημα, ας μου στείλει ένα e-mail\...
Μετά από τρείς μήνες που δεν είχα μπεί στα Windows95 ούτε μία φορά, αποφάσισα να χαρίσω στο Linux και το partition των Windows95. Το φορμάρισα λοιπόν σαν ext2
partition (με
mkfs -t ext2 /dev/hda1
), αντέγραψα τα περιεχόμενα του /usr/local σε αυτό και το έκανα mount στο /usr/local.
Ένας από τους λόγους που ήθελα επιπλέον χώρο για το linux ήταν για να κατεβάσω ολόκληρο το CVS tree του GNOME (GNU Network Object Model Environment). Το
[GNOME](http://www.gnome.org) είναι ένα desktop environment (σκεφτήτε το κάτι σαν KDE). Αν και ακόμη βρίσκεται πολύ πίσω από το KDE (το οποίο από την version 1
είναι πια σταθερότατο, λειτουργικότατο και ολοκληρωμένο) όλα δείχνουν όμως ότι δεν θα αργήσει να το φτάσει. Με δυνατότητες όπως η υποστήριξη του CORBA και
εντυπωσιακό look, πιστεύω ότι θα αποτελέσει ένα ακόμη πόλο έλξης για χρήστες και προγραμματιστές. Το σίγουρο είναι ότι KDE και GNOME θα κάνουν όλο και πιο
ενδιαφέρον το linux.
Μετά από αρκετές δυσκολίες (οι οποίες τελικά προέρχονταν από το γεγονός ότι δεν κατέβαζα όλα τα modules την ίδια μέρα και δεν ήταν συγχρονισμένα) κατάφερα να το
κάνω compile αλλά δυστυχώς όχι και να το τρέξω\... Όποιος δεν έχει όρεξη να ταλαιπωρηθεί λοιπόν ας περιμένει λίγο καιρό, μέχρι οι εκδόσεις να γίνουν πιο
σταθερές, αλλά ας του δώσει μία ευκαιρία να αποδείξει τί αξίζει.
Τα καλά νέα αρχίζουν και αποκτούν μορφή χιονοστηβάδας. Μετά την Netscape που δήλωσε την αμέριστη συμπαράστασή της στο linux, την πλατφόρμα \"μας\" αποφάσισαν να
υποστηρίξουν και οι Informix, Oracle και Corel!!! Όλα αυτά δείχνουν ότι αρχίζουν και μας παίρνουν σοβαρά.
Για εμένα όμως τα καλύτερα νέα που άκουσα τον τελευταί καιρό προέρχονται από το φιλικό μου περιβάλλον\... Ένας φίλος που μετά από πλύση εγκεφάλου αποφάσισε να
βάλει linux μου δήλωσε εντυπωσιασμένος. Το θέμα είναι πρώτον ότι ο άνθρωπος δεν είναι κανένας unix-guru, ούτε είναι φοιτητής να έχει ατελείωτες ώρες να
\"ταλαιπωρεί\" και να ταλαιπωρείται από το μηχανημά του. Απλά του έδωσα το RedHat 5.1 και με λίγη τηλεφωνική υποστήριξη από εμένα κατάφερε να το εγκαταστήσει,
να βάλει το KDE, να κάνει να δουλέψει το ZIP drive, ο εκτυπωτής κ.λ. Αυτό που είναι όμως πιο ωραίο, είναι ότι είναι εντυπωσιασμένος από μία εφαρμογή που δεν
είναι web/mail/proxy/file/οτιδήποτε server, αλλά ένα πακέτο μαθηματικών, το octave.
Το Octave είναι ένα free implementation του matlab, συμβατό με αυτό σε εντυπωσιακό βαθμό αλλά όχι 100%. Αφού το εγκατέστησε, μου δήλωσε ότι είναι καταπληκτικό
(αυτό από ένα χρήστη του Matlab σε Windows95\...) και ότι έχει βρει πράγματα που δεν μπορούσε να κάνει στο Matlab! Εγώ από μέρους μου θα συνεχίσω να τον βοηθάω,
αλλά του έχω πει ότι ΠΡΕΠΕΙ να γράψει ένα άρθρο για το magaz που να παρουσιάζει το Octave. Μείνετε συντονισμένοι.
Κάτι ακόμη. Από έγκυρη πηγή έμαθα ότι ένα πρόγραμμα που χρησημοποιήται από τον στρατό μεταφέρθηκε από τα ακριβα συστήματα που είχαν σε ένα Pentium 100 με 16 ΜΒ
και linux με εντυπωσιακά αποτελέσματα. Οι άνθρωποι δεν πιστεύουν στα μάτια τους!
Τελικά όποια πέτρα και να σηκώσεις, από κάτω θα βρεις το linux. Λέτε να γινόμαστε mainstream ;

86
content/articles/07/03_fs.md Κανονικό αρχείο

@ -0,0 +1,86 @@
+++
title = 'The Linux filesystem standard'
date = '1998-09-01T00:00:00Z'
description = ''
author = 'Νίκος Κόκρας mailto:kokni@eexi.gr(mailto:kokni@eexi.gr)'
issue = ['Magaz 07']
issue_weight = 3
+++
----------------------------------------------------------------------------------------------------------------------------------------------------------------
*Όπως όλοι γνωρίζουμε ακόμη και η πιο \"γυμνή\" εγκατάσταση του αγαπημένου μας λειτουργικού, έχει μια σειρά από directories, τα οποία δημιουργούνται αυτόματα
και είναι στην πλειονότητά τους απαραίτητα για την ορθή λειτουργία του συστήματος.*
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Η δομή του λεγόμενου directory tree είναι πιθανώς οικεία σε όσους έχουν εμπειρία και από άλλα \*nix-οειδή λειτουργικά. Το Linux δεν αποτελεί εξαίρεση, αν και
μικροδιαφορές πάντοτε παρατηρούνται. Αυτό που ακολουθεί είναι μια \*σύντομη\* παρουσίαση του filesystem. Για όποιον ενδιαφέρεται, υπάρχει το
[FSSTND](ftp://ftp.funet.fi/pub/Linux/docs/fsstnd). Αυτό είναι ένα standard που εξηγεί πολύ κατανοητά, τι υπάρχει, που και γιατί στην δομή του Linux filesystem
Στο root, κανονικά δεν πρέπει να υπάρχουν αρχεία, προκειμένου να διατηρείται μικρό. Τα directories που περιέχει είναι:
- /boot Σε αυτόν το κατάλογο βρίσκουμε τα απαραίτητα αρχεία για τον boot loader. Οι πυρήνες συχνά φυλάσσονται εδώ και γενικά όποιος χαλάσει αυτόν το κατάλογο,
κατά την επανεκκίνηση θα έχει\... κάποια\...προβλήματα. Σε συνδυασμό με το /sbin σηκώνουν το λειτουργικό.\
- /etc (κλπ) Εδώ βρίσκει κανείς το μεγαλύτερο μέρος των configuration files τα οποία είναι ειδικά για κάθε σύστημα (δεν έχει νόημα ο διαμοιρασμός του). Γενικά
απαγορεύονται ρητά τα binaries (δεν ξέρω γιατί, καμία ιδέα ?) και τα υπό-directories που περιέχει είναι συνήθως:
- ppp Configuration για το PPP(d)
- init.d, rc.d Ανάλογα με το SysV ή το BSD στύλ, εδώ έχουμε τα αρχεία εκκίνησης του συστήματος
- X11 configuration gia το X Window system,
- skel configuration για το σκελετό των αρχείων που κατασκευάζονται όταν προστίθεται ένας χρήστης.
- /bin (binaries) Εκτελέσιμα αρχεία, απαραίτητα για την εκκίνηση του λειτουργικού, τα οποία μπορούν όμως να χρησιμοποιηθούν και από κανονικούς χρήστες μετά
την εκκίνηση. Γενικά λίγα πράγματα μπαίνουν εδώ, που χρειάζονται τόσο στον root όσο και στους απλούς χρήστες. Εάν κάτι δεν χρειάζεται στον root, τότε πάει
στο /usr/bin
- /sbin (system binaries) Ομοίως, το /sbin περιέχει εκτελέσιμα αρχεία απαραίτητα για την εκκίνηση, με την διαφορά όμως ότι αυτά δεν προορίζονται για χρήση από
τους κανονικούς χρήστες. Μαζί με τα /usr/sbin και /usr/local/sbin αποτελούν το \"οπλοστάσιο\" του root και καλόν θα ήταν να ρίξετε μια ματιά στα
permissions.
- /root Προφανώς το homedir του root. Δεν ισχύει για όλα τις Linux dists αφού συχνά ο root έχει σαν homedir το /.
- /proc Αυτός ο κατάλογος δεν υπάρχει πραγματικά στον δίσκο, αλλά αντίθετα αποτελεί δημιούργημα του πυρήνα αποκλειστικά στην μνήμη του συστήματος. Περιέχει
πολύ σημαντικές πληροφορίες τόσο για το hardware όσο και για το λειτουργικό. Εξερευνήστε ελεύθερα το σύστημά σας (π.χ. cat /proc/cpuinfo).
- /dev (devices) Σε αυτό το directory περιέχονται όλα τα devices. Απολύτως απαραίτητο και ο γενικός κανόνας είναι ότι δεν θέλετε να πειράξετε τίποτε εκεί
μέσα, πλην ίσως των sumbolic links π.χ. για το modem ή το mouse (καλύτερα να χρησιμοποιείτε τα πραγματικά devices και όχι symlinks). Περιέχει φυσικά και το
περίφημο MAKEDEV, τον καλύτερο τρόπο για να εκβιάσετε το \"που\_έβαλα\_το\_cdrom\_για\_την\_εγκατάσταση\_του\_Linux\" σε περίπτωση που παίξετε μαζί του
χωρίς να κατέχετε το αντικείμενο.
- /mnt (mount) Ένα dir, στην κορυφή του filesystem, κάτω από το οποίο οι sysadmins μπορούν προσωρινά να τοποθετούν filesystems που δεν φορτώνονται αυτόματα.
Καλόν είναι όλα τα εικονικά dirs (cdrom, floppy, poly\_spania\_mounted\_fs) να βρίσκονται κάτω από το /mnt και όχι στο / για να μην μπλέκονται στα πόδια
μας.
- /home Ο κατάλογος αυτός περιέχει τους υποκαταλόγους που αποτελούν τα homedirs των χρηστών. Εκτός από αυτούς, πολλοί server του συστήματος όπως π.χ. ο fptd,
η samba, o apache χρησιμοποιούν υποκαταλόγους κάτω από το home. Από τους καταλόγους που συνηθέστερα διαμοιράζονται και προτείνεται ανεπιφύλακτα η τοποθέτησή
του σε ξεχωριστό partition
- /tmp (temporary) Όπως λέει και το όνομά του είναι το temporary (προσωρινό) μέρος για την τοποθέτηση αρχείων. καμία σχέση με το \"swap\". Πολλοί ενώνουν το
/tmp με το /var/tmp προκειμένου να υπάρχει μόνο ένα tmp στο σύστημα (ιδανικά σε δικό του partition ή στο γενικά \"βρώμικο\" partition του /var). Θυμηθείτε,
ότι εδώ έχουν rwx permissions όλοι οι χρήστες. Πολλοί τολμηροί βάζουν το /tmp στην μνήμη, ιδίως σε μικρά συστήματα.
- /lib (libraries) Εδώ θα βρούμε πολύ βασικές shared libraries, οι οποίες είναι απαραίτητες σχεδόν για τα πάντα. Ένα directory που γενικά θέλει πολύ προσοχή
όταν παίζουμε με το root account. Περιέχει τον κατάλογο modules, όπου βρίσκονται τα modules που χρειάζεται ο kernel..
- /usr (user) Το μεγαλύτερο directory του Linux, αφού σχεδόν όλα τα αρχεία εγκαθίστανται εδώ. Πολύ συχνά διαμοιράζεται σε ένα ολόκληρο τοπικό δίκτυο. Κανονικά
δεν χρειάζεται να γράψει κανείς τίποτε όποτε το ro στο mount είναι μια πιθανή επιλογή. Τα dirs που συχνά περιέχει είναι:
- X11R6 εδώ τοποθετούνται όλα τα αρχεία του X11R6, πλην του configuration (=/etc/X11)
- X386 ομοίως για το X11R5
- bin Όλες οι εντολές που δικαιούνται να τρέξουν οι χρήστες που δεν έχουν ειδικά προνόμια
- dict κατάλογοι λεξικών
- doc όταν σας λένε RTFM, έρχεστε εδώ
- etc αντίστοιχο του /etc αλλά για χρησιμοποιείται για το configuration ενός ολόκληρου τοπικού δικτύου
- games χμμμμ\...
- include Header files για τα διάφορα προγράμματα
- info Ο κατάλογος του GNU-Info
- lib Βιβλιοθήκες
- local εδώ τοποθετούνται διάφορα αρχεία, για \"τοπική\" χρήση. Αν το /usr γίνεται mount από nfs server τότε το /usr/local ιδανικά έχει δικό του partition
- man on-line manuals
- sbin εκτελέσιμα για την διαχείριση του συστήματος, που δεν είναι όμως ζωτικής σημασίας
- share δεδομένα που διαμοιράζονται και δεν εξαρτώνται από αρχιτεκτονική (i386, alpha κλπ)
- src εδώ τοποθετείται ο πηγαίος κώδικας
- /var (variable data) Εδώ περιέχονται μια σειρά από καταλόγους και αρχεία. Μερικοί υποκατάλογοι μπορεί να διαμοιραστούν σε περισσότερα συστήματα (π.χ.
/var/spool/mail) ενώ άλλα, όπως το /var/log ή /var/lock είναι ειδικά για κάθε σύστημα. Οι συνηθέστεροι και σημαντικότεροι υποκατάλογοι είναι:
- catman εδώ βρίσκουμε τις man pages που έχουν φορμαριστεί
- lib σε αυτόν το κατάλογο υπάρχουν πληροφορίες σχετικά με την κατάσταση των προγραμμάτων που τρέχουν
- local σε αυτόν τον κατάλογο αποθηκεύονται δεδομένα από προγράμματα του /usr/local
- lock αρχεία που υποδηλώνουν το \"κλείδωμα\" μιας συσκευής.
- log logs (ημερολόγια) που κρατούνται από όσα προγράμματα το υποστηρίζουν.
- named αρχεία του DNS, όπως παράγονται από το bind.
- nis περιέχεται η database για το nis
- preserve εδώ με λίγη τύχη θα βρείτε το υπόλοιπο της δουλείας σας, μετά από crashes.
- run εδώ βρίσκουμε αρχεία που παράγονται από προγράμματα που τρέχουν.
- spool εδώ βρίσκετε η \"ουρά\". Σε υποκαταλόγους βρίσκουμε e-mail, news, printer jobs κλπ
- tmp προσωρινά αρχεία που καταχωρούνται εδώ με σκοπό να περιοριστεί το μέγεθος του /tmp
- /opt (optional) Αυτό το directory δεν δημιουργείται πάντα από τις γνωστές διανομές και δεν περιγράφεται στο Linux Filesystem Standard. Είναι η τελευταία
μεγάλη προσθήκη στο /, και σκοπός της είναι να δωθεί η δυνατότητα σε μεγάλα commercial προγράμμα να έχουν ένα δικό τους top-level directory (ιδανικά σε
ξεχωριστό partition). Ουσιαστικά εδώ μπαίνουν προγράμματα που δεν μπορούν να πάνε στο /usr γιατί το τελευταίο έχει μεγαλώσει υπερβολικά.

128
content/articles/07/04_wacom.md Κανονικό αρχείο

@ -0,0 +1,128 @@
+++
title = 'WACOM PAD and X11'
date = '1998-09-01T00:00:00Z'
description = ''
author = 'Ευριπίδης Παπακώστας'
issue = ['Magaz 07']
issue_weight = 4
+++
----------------------------------------------------------------------------------------------------------------------------------------------------------------
*Τι θα κάνετε το Wacom πενάκι σας τώρα που θα σβήσετε τα windows;*
----------------------------------------------------------------------------------------------------------------------------------------------------------------
**![](/07/img/wacom.png)**
Το ότι αποφασίσατε να πετάξετε τα windows, δεν είναι λόγος να χάσετε και τις μέχρι τώρα ευκολίες που είχατε και τα λεφτά που δώσατε για να αγοράσετε τοWacom
πενάκι σας.
Επιχειρήσαμε λοιπόν να το στήσουμε σε Linux πράγμα που τελικά αποδείχθηκε τετριμμένο. Το μόνο μας πρόβλημα είναι πως δεν μπορέσαμε να βρούμε συγκεκριμένες
οδηγίες και βοήθεια κάπου στο Internet (παρόλο που σε όλα τα sites που επισκεφθήκαμε όλοι λέγανε πως είναι πλεον πολύ εύκολο να εγκτασταθεί κλπ) και
αναγκαστήκαμε να πάμε μόνοι μας με την μέθοδο trial and error.
Τα συστήματα που χρησιμοποιήσαμε είναι: RedHat 5.0 και RedHat 5.1 (στα distributions αυτά υπάρχει μια library - module υποστήριξης Wacom στα Χ που ονομάζεται 
xf86Wacom.so)
**Συνδεση του WACOM PAD**
Συνδέουμε το πενάκι μας στη δεύτερη σειριακή του υπολογιστή μας, στο δικό μας παράδειγμα είναι η ttyS1. Επειδή το δικό μας πενάκι έχει 9πινο βύσμα και στην
ινη σειριακή είχαμε το ποντίκι, χρησιμοποιήσαμε μετατροπέα βύσματος.
**/etc/X11/XF86Config**
cd /etc/X11/
cp XF86Config XF86Config.old
(Αυτό για backup γιατί κανείς δεν είναι τέλειος).\
Αλλάζουμε τώρα το XF86Config :\
Βγάζουμε από τα σχόλια ή δημιουργούμε εάν δεν υπάρχει κάτι τέτοιο, τις παρακάτω γραμμές :
Section "Files"
...
    ModulePath "/usr/X11R6/lib/modules"
...
EndSection
Section "Module"
...
 Load "xf86Wacom.so"
...
EndSection
Section "Xinput"
...
   SubSection "WacomStylus"
       Port "/dev/ttyS1"
       DeviceName "Wacom"
   EndSubSection
   SubSection "WacomCursor"
       Port "/dev/ttyS1"
   EndSubSection
   SubSection "WacomEraser"
       Port "/dev/ttyS1"
   EndSubSection
...
EndSection
\
Το σώζουμε.
**XWindows**
Αρχίζουμε τα X. Ακόμα τα X χρησιμοποιούν σαν συσκευή οδήγησης του κέρσορα το ποντίκι. Για να αλλάξουμε σε Wacom από ένα xterm γράφουμε:
xsetpointer Wacom
Αν τα πράγματα πήγαν καλά, τότε τον έλεγχο του κέρσορα αναλαμβάνει το Wacom και το ποντίκι δεν κάνει πλέον τίποτα.
Για να ξαναδώσουμε τον έλεγχο στο ποντίκι, από ένα xterm γράφουμε:
xsetpointer Pointer
Σε περίπτωση που έχετε kde, μπορείτε να δώσετε τις παραπάνω εντολές πατώντας:
Alt-F2
όπου θα εμφανιστεί ένα command line.\
**.xinitrc**
Σε περίπτωση που θέλουμε να ξεκινάμε πάντα με pointing device το Wacom, πηγαίνουμε στο \$HOME/.xinitrc και προσθέτουμε τις γραμμές :
xsetpointer Wacom
αμέσως πριν τα
if [ -f .......
Το σώζουμε.
**Παρατηρήσεις**
Αντίθετα με τα Windows, στο Linux ο κέρσορας μπορεί να ελεγχθεί από μια μόνο τη φορά συσκευή, το ποντίκι ή το Wacom (αυτό μπορεί και να μην ισχύει για κάποια
άλλη προσέγγιση, αλλά στην δική μας δεν μπορέσαμε να χρησιμοποιήσουμε ταυτόχρονα και τις δύο pointing devices).
Αντε και καλές δημιουργίες :-)

78
content/articles/07/05_analysi.md Κανονικό αρχείο

@ -0,0 +1,78 @@
+++
title = 'Ποιοί έρχονται στο Linux'
date = '1998-09-01T00:00:00Z'
description = ''
author = 'Βαγγέλης Παπαδογιαννάκης'
issue = ['Magaz 07']
issue_weight = 5
+++
----------------------------------------------------------------------------------------------------------------------------------------------------------------
*Εν αρχή είναι η σκέψη\...*
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Έτσι τουλάχιστον νομίζω εγώ, και κάτι ντος και κάτι γουίντοους που υποτιμούν τη νοημοσύνη μου, τα έχω γραμμένα με ανεξίτηλη μπογιά στα παλαιότερα των υποδημάτων
μου. Δεν είμαι αναγκασμένος -τώρα πια- να έρχομαι σε επαφή με τέτοιου είδους λειτουργικά\... Χάρη στο Linuxάκι μου φυσικά, που τώρα τελευταία έχει γίνει ο
αχώριστος σύντροφός μου σε όλες τις περιηγήσεις μου στον κόσμο των πισιών. ΣΣ: Στο εξής τα γουίντοους θα αναφέρονται ως \"ακατονόμαστα\", Το ότι τα ακατονόμαστα
είναι το πλέον άχρηστο των αχρηστοτέρων λειτουργικών, είναι αυταπόδεικτο. Δεν θα ασχοληθώ με αυτό. Έχω βαρεθεί να το εξηγώ, και δεν θέλω να ξαναμπώ σε τέτοιου
είδους ψυχοφθόρα διαδικασία, μια και μόνο το να τα αναφέρω μου φέρνει αναγούλα. Όσοι θέλουν να πληροφορηθούν για τις ελλείψεις, τις κλεψιές και τις ατέλειές
τους, μπορούν να ψάξουν λίγο στο δίκτυο, και θα βρουν πολλές πηγές. Η πιο αξιόπιστη φυσικά, είναι η ίδια η μαμά τους, και φυσικά εννοώ το \"κόλλημα\" που έφαγαν
τα ακατονόμαστα 98 κατά την παρουσίασή τους. Αλλά, ο σκοπός αυτού του άρθρου, δεν είναι αυτός\... Σκοπός του είναι να αναλύσει γιατί οι περισσότεροι χρήστες δεν
στρέφονται στο Linux, αλλά προτιμούν την πλατφόρμα των ακατονόμαστων.
ΠΡΟΣΟΧΗ!!! Εδώ, υπάρχει μια παγίδα (και αυτό είναι το λάθος που κάνουμε οι περισσότεροι προσπαθώντας να φέρουμε κόσμο στον κόσμο μας). Αρχίζοντας λοιπόν, ας
κάνουμε μερικές παραδοχές.
1. Τα ακατονόμαστα είναι πολύ απλά (Δες και πάτα - View & click).
2. Τα ακατονόμαστα είναι (και) ελληνικά.
3. Τα ακατονόμαστα είναι γεμάτα εφαρμογές, οδηγούς για συσκευές και έχουν πολλές ευκολίες.
4. Τα ακατονόμαστα είναι πολύ καλαίσθητα.
Μετά από όλα αυτά, ας δούμε τι θα μπορούσε να κάνει ένας χρήστης. Αλλά και εδώ υπάρχει παγίδα, γιατί χρήστης είναι ο πιτσιρικάς που αγόρασε υπολογιστή την
προηγούμενη εβδομάδα, αλλά και αυτός που θέλει το πισί για να βλέπει τσόντες στο δίκτυο. Είναι επίσης ο σχεδιαστής μακέτας, αλλά και η γραμματέας μιας
επιχείρησης που το αφεντικό της της είπε να κρατήσει ένα \"αρχείο\" με τους πελάτες. Ποίος λοιπόν από τους ανωτέρω θα κάνει χρήση Linux ;;; ΚΑΝΕΝΑΣ. Και
εξηγούμαι πάραυτα.
- Ο μικρός που αγόρασε πισι την προηγούμενη βδομάδα, θέλει να παίξει το παιχνιδάκι του, και φυσικά θα το κάνει στα ακατονόμαστα, αφ\' ενός γιατί θα βάλει το
CD και θα παίξει αμέσως, και αφετέρου γιατί παιχνίδια θα βρει σε αυτή την πλατφόρμα κυρίως. Αλλά δεν είναι αυτοί οι μοναδικοί λόγοι που θα τον οδηγήσουν σε
αυτή την απόφαση. Που θα βρει οδηγούς για την \"βουντού ΘριΝτι\" με τα 8 μεγαβύτια που αγόρασε πρόσφατα; Και αν βρει για το Linuxάκι, πως θα τους
εγκαταστήσει; (είναι παραδεκτό ότι η υποστήριξη σε συσκευές από το Linux είναι σχετικά δύσκολη υπόθεση) Αλλά και να το εγκαταστήσει, που θα βρει παιχνίδια
να διασκεδάσει το παιδί; Aρα λοιπόν, τον ξεχνάμε\... Η μόνη λύση για αυτόν είναι να του δώσουμε να καταλάβει ότι τα παιχνίδια φτιάχτηκαν για τον υπολογιστή,
και όχι ο υπολογιστής για τα παιχνίδια. Να τον σπρώξουμε δηλαδή σε σοβαρότερα πράγματα, ώστε να μπορεί να εκτιμήσει τις αρετές του Linux. ΔΕΝ πρέπει όμως να
τον τραβήξουμε από τα \"γκέιμς\" του, τουλάχιστον στην αρχή. Όλοι κάπως έτσι ξεκινήσαμε\... Για το συγκεκριμένο χρήστη, ισχύουν οι παραδοχές (3) και (4).
Και -φυσικά- δεν έχει κανένα λόγο να χρησιμοποιήσει έτερα λειτουργικά πλην τα ακατονόμαστα.
- Επόμενη κατηγορία, ο τσοντόβιος. Και να λείπουν τα σχόλια του τύπου \"Σιγά μωρέ, και πόσοι είναι αυτοί\" γιατί αν ήταν λίγοι, το δίκτυο δεν θα ήταν μια
απέραντη τσόντα. (Aλήθεια, what a waste of bandwidth\...). Στη συγκεκριμένη περίπτωση, τον υπολογιστή χειρίζεται ένας τυπάκλας (μουστακαλής και σαπιοκοιλιάς
κατά κύριο λόγο) που (άντε και αν) ξέρει τα βασικά αγγλικά. Τι θέλει λοιπόν αυτός; Να ανοίξει τον υπολογιστή του, να πατήσει \"κονέκτ\", και να γράψει
\"www.playboy.com\". Να βάλει τον κώδικα, και να δει την πάμελα με τα πόδια ανοικτά. Πως λοιπόν να χρησιμοποιήσει Linux? Από τη μια θέλει (τουλάχιστον) μια
βδομάδα μέχρι να καταφέρει να βάλει τα ελληνικά, και άλλη μια εβδομάδα (επίσης τουλάχιστον) να καταφέρει να συνδεθεί. Και με την προυπόθεση ότι έχει
εγκαταστήσει τα Χ, γιατί, πως να το κάνουμε, θέλει να βλέπει παραθυράκια. Πάει κι αυτός!!!
- Προχωρώντας, φτάνουμε στο μακετίστα που δεν μπορεί να φτιάξει τις μακέτες του στο CorelDraw! 3.5 (το μόνο Corel για UNIX), γιατί πως θα κάνει Μπλέντ στα δύο
σχήματα; Και πώς θα κάνει όλα αυτά που κάνει το Corel8 που έχει (κλέψει) για το ακατονόμαστο λειτουργικό του? Πως θα τυπώσει χωρίς όλες αυτές τις ευκολίες
που του παρέχουν τα ακατονόμαστα; Να χρησιμοποιήσει Ghostscript; Τς-τς-τς\... Για ποιόν τον περάσατε?
- Για την γραμματέα της \"μεγαλοεπιχείρησης\" της γειτονιάς, δεν νομίζω ότι χρειάζονται αποδεικτικά. Η γυναίκα, γεννήθηκε πριν 30 χρόνια, και φυσικά δεν ξέρει
τίποτα από υπολογιστές. Το αφεντικό της όμως μέσα στην παραζάλη του για τη μηχανογράφηση της εταιρίας του (είναι πολύ τις μόδας αυτό τώρα τελευταία), της
πήρε ένα πισι, την έχωσε και σε ένα σεμινάριο να μάθει γουόρντ και εξέλ, την έκατσε σε μια καρέκλα, και της είπε: \"κάνε μου ένα αρχείο με όλους τους
πελάτες μου, και μετά γράψε αυτή την προσφορά\". Η γυναίκα λοιπόν (πολύ φυσικά) άνοιξε τον κομπιούτορα (όπως συνηθίζει να τον αποκαλεί), άναψε τσιγάρο
περιμένοντας να μπει στα ακατονόμαστα, εμφανίστηκε μπροστά της το γραφικό περιβάλλον με τα ελληνικά (μάλιστα κύριοι, ελληνικά) και άνοιξε και το γουόρντ
(πολύ πιθανόν να το είχε και στο \"Εκκίνηση\" για να φορτώνει αμέσως). Έγραψε την προσφορά, πάτησε στο κουμπί με τον εκτυπωτή, και το πήρε έτοιμο! Μετά
άνοιξε το εξέλ, έγραψε τις επικεφαλίδες, και άρχισε να γράφει τους πελάτες. Το αφεντικό της έδωσε συγχαρητήρια, και όλοι ήταν χαρούμενοι! Το καλύτερο
φυσικά, είναι ότι γυρίζοντας στο σπίτι της, η γυναίκα έβριζε τους υπολογιστές και τη νέα τεχνολογία γιατί της κάνει τη ζωή \"δύσκολη\". Αυτού του είδους
τους χρήστες ΔΕΝ ΤΟΥΣ ΘΕΛΟΥΜΕ στο Linux.
Ποιοι λοιπόν έμειναν να χρησιμοποιήσουν το Linux; Μα φυσικά εμείς, οι χρήστες που είχαμε από το 198x υπολογιστή, που στο πανεπιστήμιο ή το ΤΕΙ μας κάναμε μάθημα
πληροφορικής σε UNIX BOXES, εμείς που έχουμε βαρεθεί να μας κολλάνε τα λειτουργικά. Εμείς που δεν μας ενδιαφέρει τόσο η καλαισθησία όσο η αποτελεσματικότητα του
λειτουργικού μας, η ασφάλεια των δεδομένων μας και η ομοιογένεια του οικοδομήματος \"Υπολογιστής\". Ο κόσμος που θα έρχεται στο Linux, θα είναι αυτός και μόνο
αυτός που έχει σιχαθεί τα σικέ σκηνικά και τα προγράμματα με τις αυτόματες ρυθμίσεις. Θα είναι τα άτομα που θέλουν το λειτουργικό τους έτσι, αλλά όχι ακριβώς
έτσι, θέλουν να υποστηρίζουν αυτό που έχουν, και όχι αυτό που θα μπορούσαν να έχουν αν είχαν λεφτά με ουρά. Θα είναι τα άτομα που δίνουν σημασία στην ανθρωπιά,
που νοιάζονται για τη γνώση. Είναι τα ίδια άτομα που δίνουν τον κώδικα του προγράμματος για χρήση ή/και αλλαγές από τον καθένα, φυσικά για τον καθένα, από άτομα
με ευρείς πνευματικούς (και κατ\' επέκταση ψυχικούς) ορίζοντες, που δεν θέλουν να πλουτίσουν από τη δουλειά που έκαναν\... Ξέρουν άλλωστε ότι η γνώση δεν
περιορίζεται σε τσέπες. Βοηθήστε τον κόσμο να έρθει κοντά στο Linux. Μην αφήνετε κανέναν να φεύγει. Ακόμα και τη γραμματέα, ακόμα και τον τσοντόβιο. Απαντάτε σε
όλες τις ερωτήσεις του κόσμου, όσο απλές και ηλίθιες και αν είναι. Δείξτε τους τι σημαίνει να είσαι άνθρωπος ελεύθερος, και σίγουρα θα το εκτιμήσουν. Μην κάνετε
το λάθος να νομίζετε ότι επειδή χρησιμοποιείτε ένα (εξελιγμένο και δύσκολο) λειτουργικό σύστημα που απαιτεί πολλές γνώσεις σε όλα τα επίπεδα των υπολογιστών
είσαστε ανώτεροι από το νεαρό που παίζει TombRaider. Βάλτε ανθρωπιά στο χώρο, και μην αντιμετωπίζετε ειρωνικά τους νέους στον χώρο.
ΣΣ: Τα ανωτέρω αναφέρονται ως παράπονα για την αντιμετώπισή μου από κάποιους Linuxάδες\... Στην πορεία κατάλαβα ότι μέσα σε 3-4 μήνες που ασχολούμαι με το Linux
έχω μάθει πολύ περισσότερα πράγματα από αυτούς. Και πάντα θα είμαι πρόθυμος να απαντήσω (εφόσον μπορώ, μια και το επίπεδό μου δεν είναι ικανοποιητικό ακόμα) σε
όλες τις ερωτήσεις που θα μου απευθυνθούν. Όχι τίποτα άλλο, αλλά μέσα από τις απαντήσεις που δίνω, μαθαίνω περισσότερα και εγώ\...

606
content/articles/07/06_mailbox.md Κανονικό αρχείο

@ -0,0 +1,606 @@
+++
title = 'Αλληλογραφία'
date = '1998-09-01T00:00:00Z'
description = ''
author = '<magaz@linux.gr>'
issue = ['Magaz 07']
issue_weight = 6
+++
----------------------------------------------------------------------------------------------------------------------------------------------------------------
*Και, για άλλη μια φορά, είχαμε τόσα πολλά γράμματα που μας δίνουν κουράγιο να συνεχίσουμε. Τόσα πολλά, που ορισμένα \"κόπηκαν\" λόγω χρόνου και πολύ
συγκεκριμένων προσωπικών θεμάτων.*
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Δύο παρακλήσεις μόνο έχουμε να κάνουμε:\
α) Να βάζετε ένα θέμα σχετικό με την ερώτηση στο mail σας. Ένα θέμα της μορφής Ερώτηση περί Linux δεν βοηθάει ιδιαίτερα.\
β) Να ρίχνετε και καμιά ματιά στα περασμένα τεύχη, και εννοώ και την στήλη της αλληλογραφίας, αλλά και τα άρθρα. Ίσως κάποιες ερωτήσεις να απαντούνται από
εκεί.\
Τέρμα οι \"γκρίνιες\", ας διαβάσουμε τώρα τι μας ρωτήσατε και τι σας απαντήσαμε αυτό το μήνα.
**1. Εγκατάσταση του RedHat, πρόβλημα χώρου.**
------------------------------------------------------------------------
**2. Γενικές ερωτήσεις για X, KDE, παιχνίδια του RedHat**
-----------------------------------------------------------------------------------
**3. Scanner**
----------------------------------------
**4. Metro-X server**
-----------------------------------------------
**5. Προβλήματα με το compilation του KDE**
---------------------------------------------------------------------
**6. Νίκος Πασσάς**
---------------------------------------------
**7. Σχετικά με κάποιες μεταβλητές περιβάλλοντος**
----------------------------------------------------------------------------
**8. AOL για Linux**
----------------------------------------------
**9. Σύνδεση OTEnet, Graphical Development tool και compilation**
-------------------------------------------------------------------------------------------
**10. Προβλήματα με το compilation του KDE**
------------------------------------------------------------------------
**11. Ρυθμίσεις pppd**
--------------------------------------------------
**12. Χμμμ, ένα πολά βαρύ**
-------------------------------------------------------
**13. Ερώτηση για μνήμη μεγαλύτερη από 64 Mb**
--------------------------------------------------------------------------
**14. PPP ρυθμίσεις, modem.**
---------------------------------------------------------
**15. Πολλαπλοί επεξεργαστές**
----------------------------------------------------------
**16. Κάρτα γραφικών και KDE**
----------------------------------------------------------
**17. MS Word σε html ή txt**
---------------------------------------------------------
**18. AMD, KDM, CDE και αναλύσεις οθόνης.**
-----------------------------------------------------------------------
### [1. Εγκατάσταση του RedHat, πρόβλημα χώρου.]{#s1}
Από : [Νίκος Γιαντσίδη](mailto:nickg@otenet.gr)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Αγαπητοί Linuxάδες γειά σας,\
Έχοντας βαρεθεί τα Windows αγόρασα το Red hat Linux 5.0.Οι προσπάθειες για την εγκατάστασή του στον υπολογιστή μου δεν έφεραν αποτέλεσμα γι\' αυτό ζητώ την
βοήθειά σας αφού έχουν περάσει οι 30 ημέρες από την αγορά του λειτουργικού και η Red hat δεν μου δίνει βοήθεια.
Έχω 2 σκληρούς δισκους: 2.3GΒ και 500 MB. Προσπάθησα να εγκαταστήσω το Linux στον σκληρό των 500 ΜΒ βάζοντας στο disk druid τα εξής:
όνομα "/" hdb1 80MB Linux native
"main" hdb5 372MB Linux native
hdb6 66MB Linuxswap
Αφού όρισα τι θέλω να εγκαταστήσω άρχισε η διαδικασία της μεταφοράς των δεδομένων στο σκληρό δίσκο.Ύστερα από κάποια λεπτά είδα στην οθόνη μου τα εξής μυνήματα
το ένα μετά τo άλλo:
Rpm install of gimp failed:unpacking of archive failed on
file/s/share/gimp/0.99.12/patterns/blob.pat:-1:success
Rpm install of gimp-develfailed:unpacking of archive failed on file
/usr/lip/lipgimp-a:-1 success
Αφού έβγαλε κάποια μηνύματα ακόμη η εγκατάσταση σταμάτησε. Σας παρακαλώ να μου πείτε γιατί δεν εγκαταστήθηκε σωστά και τι θα πρέπει να δηλώσω στο disk druid για
να εγκαταστήσω σωστά το Linux σε ένα σκληρό 500ΜΒ.\
Συγχαρητήρια για την προσπάθειά σας να στήσετε ένα web server για το Linux.
*Φίλε Νίκο.\
Αν και οι πληροφορίες που μας στέλνεις δεν είναι αρκετές, θα κάνω μία πρόβλεψη: Απ\' ότι φαίνεται, ο δίσκος σου γέμισε. Και για να γίνω πιο σαφής: Το standard
filesystem του Linux (όπως και όλων των Unix) αποτελείται από τα εξής ειδικά directories:\
/ ή root. Κάτω από αυτό υπαρχουν όλα τα άλλα. Μπορεί να είναι αρκετά μικρό, σαν μέγεθος.\
/usr το μεγαλύτερο directory του συστήματος. Συνήθως εκεί μπαίνουν τα προγράμματα. Το πιο προβλέψιμο directory. Το αρχικό του μέγεθος μετά την εγκατάσταση, κατά
πάσα πιθανότητα θα παραμείνει το ίδιο και μετά από πολύ καιρό.\
/usr/local ως μέρος του /usr, καταλαβαίνεις ότι έχει και αυτό προγράμματα.Υπάρχουν κάποιες διαφορές σχετικά με το τι μπαίνει στο ένα και τι στο άλλο, αλλά
γενικά θεώρησε το το ίδιο. Όχι όμως τόσο σταθερού μεγέθους όπως το /usr.\
/var τα logs του συστήματος, το mail, η ουρά (spool) των εκτυπωτών κλπ. Το πιο απρόβλεπτο directory του συστήματος.\
/home τα home directories των χρηστών.\
/opt τα optional προγράμματα. Αυτό νομίζω ότι ξεκίνησε από τα Sun αλλά υπάρχει σίγουρα και στα RedHat, Caldera, Suse.\
Ο διαχωρισμός αυτός έχει έννοια κυρίως για μεγάλα συστήματα με πολλούς δίσκους, όπου βάζεις μερικά από αυτά τα directories σε άλλους δίσκους (οπότε και δεν
ονομάζονται πλέον directories αλλά filesystems, αφού δεν είναι στον ίδιο φυσικό δίσκο με το /).\
Μία τυπική εγκατάσταση θέλει γύρω στα 380 Mb νομίζω για το RedHat. Το πρόβλημά σου είναι το εξής: Του έχεις δώσει μόνο 80 (αφού όπως είδες κανένα filesystem που
να το καταλαβαίνει το σύστημα δεν ονομάζεται main). Άρα πρέπει να του δώσεις πιο φυσιολογικές τιμές στα filesystems που θα φτιάξεις (ή αλλιώς, partitions). Το
main καλό είναι να μην υπάρχει καθόλου, αφού δεν νομίζω να βάλεις τελικά τίποτα εκεί μεσα :-) Για μία πρότσαη μεγέθους τρων filesystems, δες το τεύχος 3, γράμμα
3 (Γράμματα σε συνέχειες). Έχε υπόψη σου ότι αν τελικά κάνεις ένα μόνο partition (το /) δεν θα έχεις πρόβλημα, εκτός αν για κάποιο λόγο γεμίσει το var (αν ας
πούμε αρχίσει να σου πετάει ο kernel ΠΟΛΛΑ μηνύματα και δεν το πάρεις χαμπάρι, ή αν αρχίσει κόσμος να στέλνει πολλά και μεγάλα αρχεία για εκτύπωση, πολύ πιο
γρήγορα απ\' ότι μπορεί να τυπώσει ο εκτυπωτής σου).\
Η απάντηση δεν είναι σωστή ως προς τον ορισμό των directories, filesystems, partitions, αλλά έκανα επίτηδες αυτό το \"λάθος\" για να το κάνω πιο κατανοητό.
Ελπίζω να τα κατάφερα (και να μην τα έκανα θάλασσα!).\
Σου ευχόμαστε καλή τύχη.*
### [2. Γενικές ερωτήσεις για X, KDE, παιχνίδια του RedHat]{#s2}
Από : [Νίκος Γιαντσίδη](mailto:nickg@otenet.gr)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Ευχαριστώ πολύ για την βοήθεια .Άργησα να σου στείλω e-mail αφού δεν ήξερα οτι αν έγραφα win δίπλα από το lilo boot θα μπορούσα να μπω στα windows 95 για να
συνδεθώ στο Internet. Αλήθεια μήπως ξέρεις πως μπορώ να συνδεθώ στο Internet από το Red Hat Linux;(Ο navigator υπάρχει ήδη εγκατεστημένος)
*Όπως έχουμε απαντήσει πολλές φορές στο Magaz, δεν μπορούμε να ξέρουμε για κάθε distribution τι χρειάζεται. Μπορούμε όμως να ξέρουμε ένα υπέροχο προγραμματάκι
που λέγεται XISP και κάνει αυτή τη δουλειά ανεξαρτήτως distribution. Λεπτομέρειες, στο τεύχος 5 του Magaz.*
Μερικά παιγνίδια που έχω εγκαταστήσει δεν τρέχουν όταν κάνω κλίκ στο μενού. Μήπως ξέρεις τι φταίει;
*Έλεγξε αν πράγματι υπάρχουν αυτά τα εκτελέσιμα, και αν υπάρχουν, αν το μενού δείχνει στα σωστά σημεία.*
Από που μπορώ να δω πόσο ελεύθερο χώρο έχω στο σκληρό δίσκο όπου έχω εγκατεστημένω το linux;
*Magaz τεύχος 4, ερώτηση 7*
Ακόμη μπορώ να εγκαταστήσω στο σύστημά μου το KDE; Τι θα γινουν ύστερα τα x windows; Μπορώ χωρίς να έχω εγκαταστήσει το KDE να εγκαταστήσω το star office;
*Τα X windows με το KDE δεν έχουν καμία σχέση. Το ένα είναι GUI ενώ το άλλο είναι Working Environment με έναν Window Manager που, προφανώς, δουλεύει πάνω από τα
X. Συνοπτικά: και βέβαια μπορείς να εγκαταστήσεις το KDE, οπως και το Afterstep, ή το Gnome, η το fvwm, ή όποιο άλλο Window Manager θέλεις. Το KDE και το
StarOffice, επίσης δεν έχουν καμία σχέση. Το StarOffice όμως ως γραφικό πακέτο, χρειάζεται τα X.*
Βλέπεις έκανες μεγάλο λάθος να μου απαντήσεις την προηγούμενη φορά αφού τώρα επέστρεψα με περισσότερες απορίες . ;-)
*Κανένα πρόβλημα να απαντάμε στις απορίες. Δύο μόνο παρατηρήσεις:\
α) Οι ερωτήσεις αυτές να απευθύνονται στο Magaz και όχι σε εμένα προσωπικά.\
β) Καλό θα ήταν πριν κάνεις μια ερώτηση να ελέγχεις τα παλιότερα τεύχη του Magaz για την περίπτωση που έχει απαντηθεί.\
Βλέπεις, δυστυχώς ο χρόνος μας είναι περιορισμένος και δεν είναι το πιο ευχάριστο πράγμα να απαντάς μία ερώτηση που την έχεις ξανααπαντήσει. Σε παρακαλώ, σε
καμία περίπτωση μην πάρεις την απάντησή μου σαν επιθετική (κλασικό πρόβλημα με το e-mail, δεν βλέπεις την έκφραση του άλλου όταν σου μιλάει για να καταλάβεις με
τι ύφος σου μιλάει). Είμαστε πάντα εδώ να σου λύσουμε την οποιαδήποτε απορία.*
### [3. Scanner]{#s3}
Από : [Γιώργο Κολοζώφ](mailto:gio@andromeda.kke.gr)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Γεια σας, έχω ένα scanner HP-ScanJet format A4 και δέν έχω ούτε driver για dos και ούτε για linux. Που μπορώ να βρώ drivers για scanner για linux ?! :)
*Το πακέτο που υποστηρίζει scanners στο Linux λέγεται sane και θα το βρείς στο <http://www.mostang.com/sane/>*
Έχω το kernel 2.0.35 και κάτι άλλο, που μπορώ να βρω το πακέτο για Linux της CALLDERA στην Αθήνα; Έψαξα ζε όλη την Στουρνάρα και δεν το βρήκα\... :(
*Δεν θα το βρεις, δεν το φέρνει κανένας.*
bye byte\.....
POWARE TO THE PEAPLE\...\...
*Bye byte (μου άρεσε!!!)*
### [4. Metro-X server]{#s4}
Από : [Χρήστος Βαρελάς](mailto:cvar@startrek.csd.auth.gr)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Γεια σας παιδιά,\
Πώς πάτε εκεί στο Magaz; Ναι, ξέρω, σαν πολλές οικειότητες, φαίνεται παραπήρα θάρρος :-)\
Ας έρθω όμως στο θέμα του mail μου. Τρέχω το RedHat Linux 5.1 σ\' έναν Pentium 133 με μπόλικη RAM και χρησιμοποιώ το τελευταίο XFree86 πακέτο για να οδηγώ την
Diamond Stealth 3D 2000 κάρτα μου. Είμαι αρκετά ευχαριστημένος από την απόδοση του server, ωστόσο θα ήθελα κάτι γρηγορότερο, οπότε και προσανατολίζομαι στους
servers της MetroLink, συγκεκριμένα την έκδοση 4.3 \-- η τιμή τους είναι αρκετά ελκυστική και διαθέτουν υποστήριξη για την κάρτα μου. Αναρωτιέμαι όμως αν θα έχω
ένα κάποιο κέρδος στην ταχύτητα\... με τις ελληνικές γραμματοσειρές που έχω εγκαταστήσει θα υπάρχει κάποιο πρόβλημα; Κάποιο conflict με τις βιβλιοθήκες των
XFree86; Εάν δεν κάνω λάθος, με κάποια όχι πολύ παλαιότερη έκδοση των MetroX υπήρχαν κάποια προβλήματα στο RedHat, κάτι αδικαιολόγητα κολλήματα που οδηγούσαν σε
αναπόφευκτα hardware shutdowns κι έτσι\...\
Έχει μήπως κανείς από εσάς δοκιμάσει τους νέους Metro Servers; Κάποια υπόδειξη ή συμβουλή;\
Ευχαριστώ προκαταβολικά για το χρόνο σας,\
take it easy and keep up the good work.
*Ένα ένα. Πρώτον, οι servers της Metrolink δεν νομιζω ότι είναι για αύξηση ταχύτητας τόσο πολύ, όσο για τα extra features που προσφέρουν, όπως υποστήριξη
πολλαπλών οθονών (με συγκεκριμενες κάρτες οθόνης), υποστηριξη touchscreens, σταθερότητα, καλύτερη εκμετάλλευση των δυνατοτήτων της κάρτας οθόνης, πιο πολλές AGP
κάρτες κλπ. Πρόσεξε, δεν λέω ότι δεν προσφέρουν αύξηση στην ταχύτητα\...\
Είχα την τελευταία έκδοση (4.3) για τρεις μέρες, δοκιμαστικά. Από ταχύτητα δεν είδα διαφορά (αλλά και πως να την δω; Μόνο το Xmame δοκίμασα, που σερνότανε στα
Χ, σερνότανε και στα Metro-X και σερνότανε και στο Accelarated-X. Μηπως τελικά φταιει το X-mame και όχι ο server;)\
Είχα την έκδοση για libc γιατί το σύστημά μου είναι libc-based. Δεν είχα κανένα πρόβλημα ούτε με γραμματοσειρές, ούτε με πληκτρολόγιο (ελληνικά) ούτε με
libraries. Δεν έχω δηλαδή RedHat. Και ναι, η τιμή του είναι πολύ ελκυστική.\
Αν θα τον αγόραζα; Σίγουρα, αν χρειαζόμουνα κάποιο τέτοιο feature, οπως πολλαπλές οθόνες. Τώρα μάλλον όχι. Αλλά με τέτοια τιμή, είναι καθαρά θέμα γούστου :-)*
### [5. Προβλήματα με το compilation του KDE]{#s5}
Από : [Ανδρέας](mailto:kinetik@hotmail.com)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Αγαπητοί φίλοι,\
Δεδομένης της αποδοχής του site σας από την κοινότητα των χρηστών linux στην Ελλάδα, θα ήθελα και εγώ να σας μεταφέρω τα συγχαρητήρια μου και τις θερμότερες
ευχές για επέκταση και βελτίωση. Στο κάτω κάτω της γραφής, το να βοηθάς ανθρώπους που είναι άσχετοι με κάποιο θέμα, να το γνωρίσουν καλύτερα.\
Τέλος πάντων, το περιεχόμενο είναι σαφώς σημαντικότερο από το περιτύλιγμα γι\' αυτό και προχωρώ!\
ριν μερικούς μήνες διάβασα στο RAM για το KDE και λόγω του ότι δουλέυω 95 με τις πολλές ιδιοτροπίες τους, αποφάσισα να δοκιμάσω και κάτι διαφορετικό. Οπότε και
αγοράζω ένα set με κάποια linux distributions, RH4, Slack 3.1, Debian 1.1.1, και άλλα, και εγκαθιστώ το slack 3.1.\
Κατεβλαζω και τα XFree86 3.3.2, τα σετάρω, φέρνω τα KDE\*1.0.tgz, το QT1.40 τα περνάω και αφού έχω περάσει το qt, το kdelibs, kdesupport και ότι άλλο πρέπει να
περαστεί πρώτα ΧΩΡΙΣ πρόβλημα, πάω να περάσω το kdebase. Εκεί, κατά το make έχω το εξής πρόβλημα. Σταματάει με το παρακάτω error message.
/usr/i486-linux/bin/ld
cannot open -lXau
make[2]: ***[kde] Error 1
make[2]: Leaving directory /usr/src/kde/kdebase/kde
make[1]: ***[all-recursive] Error 1
make[1]: Leaving directory
make[2]: ***[all-recursive-am] Error 2
\
Τι συμβαίνει; Το Xau είναι specific σε κάποια συγκεκριμένη έκδοση των X? Αν υπάρχει στα 3.3.2, τι ακριβώς πρέπει να φέρω για να περαστεί και αυτό;\
Κάθε βοήθεια ευπρόσδεκτη
*Γειά σου Αντρέα.\
Πρέπει να περάσεις το XFree86-devel-static. Νομίζω ότι το Xau είναι εκεί μέσα. Αν δεν είναι εκεί, ρίξε μια ματιά με το mc σε όλα τα πακέτα Xfree86-3.3.2 που
έχεις, στο dir /usr/X11R6/lib και όταν το βρεις, εγκαθιστάς το αντίστοιχο πακέτο.\
Ελπίζω να βοήθησα.*
### [6. Νίκος Πασσάς]{#s6}
Από : [Βελέντζας Αλέξανδρος](mailto:belale@it.teithe.gr)
Απάντηση : [Γιώργος Κεραμίδας](mailto:keramida@ceid.upatras.gr)
Χαιρετώ, ονομάζομαι Πασσάς Νικόλαος ασχολούμαι με υπολογιστές διόμιση χρόνια από χόμπυ. Από τα windows3.1 πέρασα στα 95, σε αυτό το διάστημα έκανα
επανεγκατάσταση 11 φορές τα 3.1 και 30?? τα 95. Πρόσφατα αποφάσισα να βάλω Linux, αγόρασα το slackware 3.4 και παρόλο που δεν μπόρεσα να βρω κάποιο βιβλίο στα
ελληνικά (δεν έχω γνώση αγγκλικής) δοκίμασα να το εγκαταστήσω δυο φορές, αποτέλεσμα μηδέν, μάλλον θα περιμένω να βγη βιβλίο στα ελληνικά, στο μεταξύ ο δίσκος
απο 1Gb έχει απολέσει τα 300 και δεν ξέρω πως να αναιρέσω το fdisk. Κάθε βοήθεια δεκτή, γράψε στο kormoran\@spark.net.gr, ευχαριστώ για τον χρόνο σου.
*Φίλε Νίκο\...\
Το Slackware Linux είναι από τα πιο αγαπημένα μου στην εγκατάσταση, αν και δεν είναι κι από τα πιο εύκολα πράγματα που έχω κάνει στη ζωή μου!\
Η απορία σου είναι πάντως απλή να λυθεί αν έχεις αγοράσει κάποιο από τα CD που κυκλοφορούν στο εμπόριο με το Slackware Linux. Κι αυτό γιατί όλα τα CD-ROM του
εμπορίου έρχονται, συνήθως, με κάποιο μικρό βιβλιαράκι που εξηγεί συνοπτικά την διαδικασία της εγκατάστασης.\
Αν παρόλ\' αυτά δεν έχεις το βιβλιαράκι, γιατί έχεις κατεβάσει το Slackware από το Internet, ή γιατί απλά δεν το έχεις αγοράσει αλλά έχεις κάποιο αντίγραφο
(πράγμα καθόλου περίεργο και αρκετά συνηθισμένο, αφού έχεις κάθε δικαίωμα να το κάνεις), τότε\...\
Τα βήματα μιας εγκατάστασης με το Slackware είναι τα εξής:*
1. Φτιάχνεις δυο δισκέττες εκίννησης, την BOOT-disk και την ROOT-disk.\
Αυτές τις φτιάχνεις από τα disk-images που υπάρχουν στους καταλόγους /bootdisk.144 και /rootdisk στο CD-ROM του Slackware, με το utility που υπάρχει στο
ίδιο directory και λέγεται RAWRITE.EXE\
Πχ. αν το CD-ROM είναι στο (drive F:) κάνεις:
F:\ROOTDSKS> RAWRITE.EXE
Enter filename: color.gz
Write to which floppy: A:
Writing.....done
και το ίδιο με το αρχείο F:\\BOOTDSKS.144\\BARE.I (αν έχεις απλό IDE δίσκο, γιατί αν έχεις κάποιο SCSI δίσκο ή κάποιες άλλες συσκευές που δεν υποστηρίζονται
από το BARE.I διαλέγεις κάποιο άλλο image.
2. Ξεκινάς το σύστημά σου με την BARE.I δισκέττα (γι\' αυτό και την έφτιαξες τελευταία, ώστε να μείνει στο floppy σου.\
Από εδώ και μετά απλώς ακολουθείς τις οδηγίες στην οθόνη σου, αλλά γενικά η διαδικασία είναι:\
α. Φτιάχνεις τα partitions με το FDISK του Linux.\
β. Φορμάρεις τα Linux-native partitions σου.\
γ. Διαλέγεις ποια πακέτα να εγκαταστήσεις.\
δ. Εγκαθιστάς τα πακέτα.\
ε. Επιλέγεις configuration options στο μενού \"CONFIGURE\"\
ζ. Εγκαθιστάς το LILO ή φτιάχνεις δισκέττα εκίννησης\
και είσαι έτοιμος να ξεκινήσεις.
*Το README του Slackware που υπάρχει στον ROOT κατάλογο του CD-ROM έχει πιο πολλές λεπτομέρειες για κάθε βήμα της εγκατάστασης\...\
Ελπίζω να βοήθησα κάπως :)*
### [7. Σχετικά με κάποιες μεταβλητές περιβάλλοντος]{#s7}
Από : [Χρήστος Βαρελάς](mailto:cvar@startrek.csd.auth.gr)
Απάντηση : [Παναγιώτης Βρυώνης](mailto:vrypan@hol.gr)
Φίλοι συν-Linux-άδες,\
Διαβάζοντας το πρόσφατο Linux Zone στο Magaz με τις περιπέτειες του Παναγιώτη Βρυώνη με το Laptop του, πρόσεξα τις μεταβλητές περιβάλλοντος LANG και LC\_ALL.
Στο σύστημά μου χρησιμοποιώ το KDE με επιλογή για ελληνικά (φυσικά έχω εγκατεστημένες ελληνικές γραμματοσειρές). Επειδή, όμως, έχω προσέξει ότι κάποιες
εφαρμογές παραπονούνται για \"unsupported locale\" και κατά τη διάρκεια κάποιων μετταγλωτίσεων (π.χ. του lesstif) έχω ανάλογα παράπονα με τη μορφή warnings,
πρόσθεσα στο /etc/profile τη γραμμή
export LANG=gr_GR LC_ALL=gr_GR
Μετά από αυτή την κίνηση τα παράπονα εξαφανίστηκαν. Επίσης, όταν έδωσα σε κάποια κονσόλα \'ls -l\' παρατήρησα ελληνικά ονόματα μηνών! (αργότερα διαπίστωσα ότι
γι\' αυτό \"ευθύνεται\" η μεταβλητή LC\_ALL). Ωστόσο, αργότερα ήρθα αντιμέτωπος μ\' ένα περίεργο πρόβλημα: όταν έδινα π.χ.
rm goddamn.file
το bash με ρωτούσε αν θέλω να σβύσω το αρχείο, εγώ έδινα \"y\", αλλά όταν έκανα ένα \'ls\' το αρχείο ήταν εκεί! Ο μόνος τρόπος για να το σβύσω ήταν με \"rm -f
goddamn.file\"! Όταν έκανα unset την LC\_ALL το πρόβλημα έφυγε!\
Καμιά ιδέα στο που οφείλεται αυτή η περίεργη συμπεριφορά; Έχει να κάνει μήπως με το shell; (έχω εγκατεστειμένο το bash-1.14.7-7 από το RedHat 5.1).\
Ευχαριστώ προκαταβολικά για το χρόνο σας.
*Λοιπόν, το προβλημά σου είναι το ότι δεν περιμένεις μερικά πραγματα από το Linux. :) Εφόσον έχεις ορίσει ότι θα χρησιμοποιείς ελληνικά (και έχεις και ένα alias
rm rm -i, ή κάνω λάθος?) στην ερώτηση remove .. η απάντηση δεν είναι y(es) αλλά ν(αι) !!! Αν δεν κάνω λάθος, η έκδοση του bash που χρησιμοποιείς δεν θα σου
επιτρέψει να γράψεις ελληνικά στο command prompt, οπότε καλό είναι να βάλεις κάποια πιο νέα (\>2.0).*
### [8. AOL για Linux]{#s8}
Από : [DJ Art](mailto:arturok@usa.net)
Απάντηση : [Γιώργος Κεραμίδας](mailto:keramida@ceid.upatras.gr)
Έχω κατεβάσει τον AOL Instant Messenger σε μορφή Java. Όμως δεν ξέρω τί να κάνω με το αρχείο, το οποίο έχει extension .sh. Χρειάζομαι οδηγίες για την
εγκατάστασή του.
*Αν κρίνω σωστά από το extension του αρχείου, είναι ένα Bourne shell script (ένα \*batch\* αρχείο στην ορολογία του DOS). Οπότε κάνεις απλά:*
/bin/sh MESSENGER.SH
*και αν είμαι τυχερός (κι εσύ μαζί με μένα) το messenger θα στηθεί στο μηχάνημά σου μια χαρούλα\...*
### [9. Σύνδεση OTEnet, Graphical Development tool και compilation]{#s9}
Από : [Βασίλης Βλάχος](mailto:vsvlahos@otenet.gr)
Απάντηση : [Γιώργος Κεραμίδας](mailto:keramida@ceid.upatras.gr)
Τρελαμένοι Linuxades,\
Τα θερμά μου συγχαρητήρια για το περιοδικάκι σας, είναι απλά καταπληκτικό. Πιστεύω ότι θα αφήσει εποχή. Είμαι και εγώ φοιτητής πληροφορικής και τρελαμένος
computeras. Έχοντας κάποιες θεωρητικές γνώσεις στο χώρο δε μπορώ παρά να συμφωνήσω μαζί σας στο ότι το Linux είναι πράγματι ιδιαίτερα σταθερό, αποδοτικό,
ελάχιστα απαιτητικό σε πόρους του συστήματος, ασφαλές, παραμετροποιήσιμο και αλλά πολλά που έχετε πολλές φορές αναφέρει. Το πρόβλημα όμως μου είναι ότι διαβάζω
το περιοδικάκι σας από το Communicator μέσα από τα Windows, ενώ τώρα\_ σας γράφω από το Microsoft Word. Θέλω να πω δηλαδή ότι το Linux μου αποδείχτηκε ιδιαίτερα
χρήσιμο μόνο για να γράφω κάποια προγράμματα σε περιβάλλον Unix και κάποια προγράμματα που χρειάζονται ειδικά βιβλία (και πολλά λεφτά ) για να βρεθούν οι
αντίστοιχες βιβλιοθήκες και συναρτήσεις για να τρέξουν σε windows, ξέρετε sockets και τέτοια. Παρόλα αυτά το Linux μου είναι ιδιαίτερα συμπαθητικό και προσπαθώ
να το κάνω το κύριο λειτουργικό σύστημα για μένα στο μέλλον, όμως κατά τη γνώμη μου κάτι τέτοιο είναι εξαιρετικά δύσκολο αν δεν απλοποιηθούν κάποιες διαδικασίες
που για τα Windows είναι ρουτίνα. Αν δεν υπάρξει πλήρως γραφικό περιβάλλον δεν νομίζω ότι θα έχει τύχη το Linux, ίσως το KDE να αποτελέσει μια καλή λύση,
διαφορετικά δε νομίζω να πιστεύετε ότι κάποιος θα παραμείνει στην Command Line και θα ψάχνει με τις ώρες σε man pages, βιβλία και γνωστούς για να δει πως
συντάσσεται μια εντολή τι παραμέτρους παίρνει και άλλα τέτοια χαριτωμένα ενώ θα μπορούσε τσεκάροντας δύο Check Boxes στα Windows να έχει τελειώσει τη δουλειά
του.
*Συμφωνώ, και γι\' αυτό κι εγώ είμαι φανατικός των KDE/GNOME. Αλλά επειδή είμαι πολύ παλιός στο UNIX (πριν ακόμα το Linux αρχίσει να μπουτάρει αυτόνομα σε PC),
είμαι επίσης φανατικός του command-line :) Αλλά, επειδή είμαι λίγο παλιός, και οι γέροι έχουν μια τάση να είναι παράξενοι και μονόχνωτοι (ξεροκέφαλοι, φανατικοί
κλπ κλπ) μην το αναλύσουμε πολύ το θέμα\... Μου αρέσει και το CLI (command line interface) και το GUI (graphical user interface), αλλά το CLI το αγαπάω πιο πολύ
γιατί το ξέρω χρόνια τώρα και πολύ καλύτερα:) Τεσπα\...*
Για μένα πάντως το Linux αποτελεί μια μεγάλη πρόκληση και είμαι σίγουρος πως κάποια φορά θα καταφέρω να το δαμάσω και να το παίζω στα δάκτυλα (όπως κάτι
τρελαμένοι στο magaz ) για αυτός θα σας παρακαλέσω για τρεις απαντήσεις\
α) Πως συνδεόμαστε στο Internet (έχω otenet και μια υπεραναλύτικη περιγραφή θα ήταν κάτι παραπάνω από χρήσιμη για μένα).
*Σαν μη δικτυωμένος χρήστης δεν μπορώ να απαντήσω, αλλά υπάρχουν κάποια άρθρα για το πρόγραμμα Xisp σε πρόσφατα τεύχη του Magaz (5 και 6). Πιστεύω ότι εκεί θα
βρείς πιο έγκυρες πληροφορίες.*
β) Υπάρχει κάποιο Development Tool για C/C++ σε στυλ ας πούμε Visual C++ (πλήρως γραφικό περιβάλλον ) που να κάνει το Debugging εύκολο (μη μου πείτε μόνο το
xgdb)
*Ναι, αλλά είναι commercial, και τα πληρώνεις λίγο. Υπάρχει το Xbuilder της Sun Microsystems, που βγάζει κώδικα για Motif libraries, αλλά την τελευταία φορά που
ρώτησα έκανε γύρω στα \$200-300, που δεν είναι και πολύ φτηνό για τον \"μέσο προγραμματιστή\".*
γ) Όταν χρησιμοποιώ μαθηματικές συναρτήσεις (πχ sqrt με τον gcc εννοείται ) αν και έχω κάνει include όλες τις απαραίτητες libraries και περνάει απ τον Compiler
κατά τη διάρκεια του Linking μου χτυπάει error. Τι να κάνω;
*Κατ\' αρχήν \#include δεν κάνεις τις βιβλιοθήκες (libraries ελληνιστί), αλλά τα αρχεία επικεφαλίδας (header files). Και στον GCC μπορείς να δεις
compile-εντολές όπως:*
gcc -o papari main.c papari.c -I/local/include/ncurses \
-L/local/lib -lm -lgdk -lgtk -lX11
*Το \"-lm\" του λέει να βάλει την βιβλιοθήκη των μαθηματικών, και μάλλον πρέπει να την χρησιμοποιήσεις κι εσύ :)))\
\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\--\
Α, και μην ξεχάσω, τις libraries τις βάζουμε \*πάντα\* \*στο\* \*τέλος\*!\
\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\--\
\
Ελπίζω να βοήθησα κάπως*
Ευχαριστώ για το χρόνο σας και να είστε έτοιμοι να δεχτείτε καλόπιστη κριτική (όχι για το περιοδικάκι σας αυτό είναι άριστο ) αλλά για το Linux που από ότι
φαίνεται το υπεραγαπάτε.\
Φιλικά\
Βασίλης
### [10. Προβλήματα με το compilation του KDE]{#s10}
Από : [Κώστας Σακελλαρίδης](mailto:kos_sak@otenet.gr)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Δεν λέω, πολύ ωραίο το Linux αλλά πολύ δύσκολο το άτιμο. Έφτυσα αίμα να το κάνω να δουλέψει, και αυτό μόνο για το demo! (S.u.S.E)
*Έλα μωρέ, κάθε αρχή και δύσκολη (αν και κάτι δεν πάει καλά γιατί το SuSE είναι πάρα πολύ εύκολο).*
και για αυτό θέλω να σας κάνω κάποιες ερωτήσεις.\
1)Το Mouse μου είναι MouseMan αλλά δεν δουλεύει ότι και να κάνω. Μήπως φταίει το demo?
*Άγνοια :-(. Το δήλωσες ως Mouseman?*
2)Έχω μόνο ένα σκληρό και δεν θέλω να τον φορμάρω. Υπάρχει κάποιος ασφαλής τρόπος να χωρίσω τον σκληρό χωρίς να χάσω δεδομένα;
*Ναι, αν δεν έχει FAT32 υπάρχει το fips. Πρέπει να υπάρχει μέσα στο SuSE, αλλιώς ψάξε στο Internet [Ftp search](http://ftpsearch.ntnu.no) για fips.*
3\) Πόσο καλό είναι το S.u.S.E. σε σχέση με το RedHat; Γιατό ΟΛΟΙ έχουν RedHat;
*Πολύ καλό, σχεδόν το ίδιο μόνο που (αν δεν κάνω λάθος) είναι libc-based. Έχουν όλοι RedHat γιατί\
α) αυτό έρχεται στην ελλάδα\
β) αυτό ξέρει ο κόσμος, αυτό προτείνει\
γ) η RedHat είναι μεγάλη εταιρεία και μπορείς να είσαι λίγο - πολύ σίγουρος. Πάντως για το SuSe δες το σχετικό άρθρο στο τεύχος 5.*
Συγχαρητήρια για την ωραία δουλειά που κάνατε! Σας ευχαριστώ για τη βοήθεια.
*Any time :-)*
ΥΓ: Δεν κατάλαβα καλά, ΜΗΠΩΣ το Magaz θα βγει σε χαρτί; Αν ναι, πότε;
*Όχι, τα σχέδια είναι να παραμείνει ηλεκτρονικό. Αν γίνει έντυπο, θα γίνει υπό την αιγίδα του HELLUG ίσως, οπότε δεν είναι θέμα δικό μας να απαντήσουμε αλλά του
Hellug (όταν αυτό δημιουργηθεί).*
Αν όχι πόσο δύσκολο θα ήταν αυτό;
*Ούτε πολύ ούτε λίγο. Δυστυχώς είναι μεγάλη ιστορία να στην εξηγήσω σε μία απάντηση περιοδικού\...*
### [11. Ρυθμίσεις pppd]{#s11}
Από : [Ισαάκ Τσαλίκογλου](mailto:isaakt@hotmail.com)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Θα ήθελα να μου πείτε την σύνταξη της εντολής pppd με την οποία θα δημιουργήσω ppp σύνδεση στην HellaNet, και όποιες άλλες παρεμβάσεις σε αρχεία, έτσι ώτσε να
συνδεθώ στο Internet, καθ\' ότι είμαι αρχάριος, έχω το redhat 5 με τον metro-X server και δεν έχω το KDE.
*Διαβάζεις το τεύχος 5 για τις [ρυθμίσεις του XISP γενικά](../05/06_xisp.html) και βρίσκεις στο τεύχος 6 τις [ειδικότερες για Hellasnet](../06/05_xisp2.html)*
### [12. Χμμμ, ένα πολά βαρύ]{#s12}
Από : [Χριστίνα Γουδέλη](mailto:christina@hotmail.com)
Απάντηση : [Γιώργος Κεραμίδας](mailto:keramida@ceid.upatras.gr)
Διάβασα το πως να συνδέσεις την καφετιέρα με τον υπολογιστή και μου άρεσε πολύ\...\..... αλλά και από της άποψης πως μπορεί να χρησιμοποιηθεί και αλλού, αλλά τι
γίνεται αν δεν ξέρεις C \...\...??????????????????
*Ναι, είναι πολύ ωραία ιδέα η καφετιέρα, και μάλιστα, μετά από συζητήσεις με τον Φώτη σκέφτομαι να φτιάξω το /dev/coffee για όσους δεν ξέρουν να προγραμματίσουν
σε C. Όπως και να το κάνουμε είναι δύσκολο να γράφεις C πρόγραμμα κάθε φορά που θέλεις απλά να \*πιεις\* \*ένα\* \*καφέ\*, ειδικά αν είναι πρωί και το βλέφαρο
δεν έχει ανοίξει ακόμα και πολύ καλά :)))*
*Διαβάζω που λες το βιβλίο \"LINUX Device Drivers\" του φίλου μου του Alessandro Rubini (εκδόσεις O\' Reilly & Associates) και σύντομα ελπίζω να έχω έτοιμο έναν
οδηγό για σύνδεση καφετιέρας σε \*σειριακή\* ή \*παράλληλη\* θύρα απλού PC!*
*Το /dev/coffee θα μπορεί να δέχεται εντολές όπως:*
bash# echo "frappes, metrios" >/dev/coffee
bash# echo "freddo" >/dev/coffee
bash# echo "espresso" >/dev/coffee
*ή ακόμα και το πιο μάγκικο:*
bash# echo "polla barus" >/dev/coffee
*Το τι θα στέλνει στην θύρα εξόδου είναι ακόμα θέμα προς συζήτηση, αφού το hardware κομμάτι δεν ξέρω ακόμα τι ακριβώς πρέπει να κάνει.*
*Anyway, το παλεύω το πράγμα, κι άμα θέλει κάποιος να βοηθήσει, είμαι ανοικτός σε κάθε ιδέα / πρόταση\... Τι λες, αξίζει τον κόπο?*
### [13. Ερώτηση για μνήμη μεγαλύτερη από 64 Mb]{#s13}
Από : [Αλέξανδρο Ναούμ](mailto:ovelix@hotmail.com)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Χαίρεται. Πρώτα πολλά συγνώμμη για τα greeklish αλλά αδυνατώ να έχω ελληνικό πληκτρολόγιο μέσα στο KDE. Τέλος πάντων αυτό είναι μια άλλη ιστορία. Είμαι ένας
νέος σχετικά χρήστης με το linux και ψάχνοντας μου γεννήθηκε μια απορία. Το μηχάνημά μου (K6-233) διαθέτει 96MB SDRAM. Όμως το linux βλέπει και χρησιμοποιεί
μόνο τα 64MB. Γιατί αυτό και πως μπορώ να δω και τα υπόλοιπα;
*Αυτό συμβαίνει γιατί το BIOS του μηχανήματός σου (όπως και όλων των PC αν δεν κάνω λάθος) έχει περιορισμό στο πόση μνήμη μπορεί να δεί. Για να δει όλη τη μνήμη
πρέπει να του βάλεις στο lilo την εντολή append=\"mem=96M\" ή την ώρα που φορτώνει (δηλαδή όταν βγάλει το \"lilo\", του γράφεις linux append=\"mem=96M\") ή μέσα
στο /etc/lilo.conf, ως τελευταία γραμμή των ρυθμίσεων του συγκεκριμένου kernel.*
Ευχαριστώ πολύ και πολύ συγνώμμη για τα greeklish.
*Χμμ, υπάρχουν διάφοροι τρόποι για ελληνικά στα Χ. Δες στα archives της linux-greek-users.*
### [14. PPP ρυθμίσεις, modem.]{#s14}
Από : [Magna](mailto:magnawarez@usa.net)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Γεια σας, είμαι ένας 17χρονος Linux user ασχολούμαι εδώ και ένα μήνα και το βρήκα πολύ τέλειο (αλλά δύσκολο)
*Καλώς ήρθες!!!*
Θα ήθελα να σας ρωτήσω σχετικά με τις ρυθμίσεις της Compulink αν ξέρετε τι πρέπει να βάλω στο pppsetup.
*Λυπάμαι, η Compulink δεν (κατα)δέχτηκε να μας απαντήσεις για ρυθμίσεις σύδεσης με Linux. Δες τα archives της linux-greek-users*
Ακόμα θα ήθελα να ρωτήσω γιατί το modem μου δεν μπορεί να καλέσει από linux (έχω microcom 33600 office porte voice). Μήπως ξέρετε ποια strings πρέπει να
χρησιμοποιήσω;
*Τα strings (init string κλπ) πρέπει να αναφέρονται στο manual του modem. Δυστυχώς ο μόνος που θα μπορούσε να τα ξέρει εκτός από σένα, θα ήταν κάποιος άλλος με
το ίδιο modem.*
### [15. Πολλαπλοί επεξεργαστές]{#s15}
Από : [Στέρνας Στέφανος](mailto:sternas@hol.gr)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Μετά από 5 μήνες περίπου που παρακολουθώ την υπέροχη σελίδα σας αποφάσισα και εγώ γνωρίσω το κόσμο του linux (μέχρι τώρα NT Server User) Μια και μόνο ερώτηση:
Ποια έκδοση του linux να χρησιμοποιήσω για τους δυο επεξεργαστές μου (2xPentium 200 MMX);
*Οποιοδήποτε distribution και να βάλεις, θα μπορέσει να δει τους 2 επεξεργαστές, αρκεί να το δηλώσεις στο compilation του πυρήνα. Η επιλογή είναι η SMP και πιο
πολλές λεπτομέρειες μπορείς να βρεις στο αρχείο /usr/src/linux/Documentation/SMP.txt (αν δεν έχεις πρόσβαση σε linux, στείλε μας ένα e-mail να στο στείλουμε
αυτό το αρχείο).*
### [16. Κάρτα γραφικών και KDE]{#s16}
Από : [Γαλανόπουλος Γιώργος](mailto:microgenesi@yahoo.com)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Είμαι νέος χρήστης του Slackware και θα ήθελα να μάθω τι πρέπει να κάνω για να χρησιμοποιήσω στο maximum την κάρτα γραφικών μου και να εγκαταστήσω το KDE. Έστω
και το Βετα4 που υπάρχει στο CD.
*Τι εννοείς να χρησιμοποιήσεις στο maximum την κάρτα γραφικών και να εγκαταστήσεις το KDE? Γίνε πιο συγκεκριμένος στα θέματα που δε καταλαβαίνεις\...*
Ακόμα δεν ξέρω που πρέπει να στέλνω τα μεταφρασμενα howtos.
*Μεταφρασμένα howtos στον συντηρητή και οργανωτή αυτών, [Γεωργάτο Φώτη](mailto:gef@ceid.upatras.gr)\
Υ.Γ. Αν έχει αλλάξει ο συντηρητής, θα σε ειδοποιήσει ο ίδιος μόλις του στείλεις το πρώτο how-to :-)*
### [17. MS Word σε html ή txt]{#s17}
Από : [Κολοζώφ Γιώργος](mailto:kolozofO@hermes.kke.gr)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Ψάχνω ένα πρόγραμμα για linux που να μετατρέπει από word 6.0 σε TXT ή σε HTML, σας παρακαλώ βοηθήστε με\....
*Υπάρχει το [MSwordview](http://www.csn.ul.ie/~caolan/docs/MSWordView.html). Αυτό μετατρέπει Word97 αρχεία σε html.\
Αν θέλεις μετατροπή από word 6 πρέπει να πάρεις το [laola](http://wwwwbs.cs.tu-berlin.de/~schwartz/pmh/laola.html) ή όπως αλλιώς λέγεται τώρα.\
Έχε υπόψη σου ότι και τα δύο, έχουν πρόβλημα με τα ελληνικά, αν και αν θυμάμαι καλά, το laola το έχει διορθώσει στις τελευταίες εκδόσεις.*
### [18. AMD, KDM, CDE και αναλύσεις οθόνης.]{#s18}
Από : [Θοδωρής Βερτόπουλος](mailto:babylon51@ibm.net)
Απάντηση : [Μιχάλης Καμπριάνης](mailto:mkabrian@acropolis.gr)
Μόλις εγκατέστησα το SuSe Linux 5.3 και το KDE 1 και χρειάζομαι λίγη βοήθεια.\
1) Έχω επεξεργαστή AMD k6 όταν θα κάνω compile τον kernel θα πρέπει να τον δηλώσω σαν Pentium ή σαν 486??? Ρωτάω γιατί πάντα όταν κάνω compile τον kernel μου
βγάζει 2 errors και δεν μπορώ να καταλάβω τι άλλο μπορεί να φταίει.
*Καλή ερώτηση. Αν βρεις την απάντηση ενημέρωσέ μας :-) Εγώ τον έχω ως Pentium και μου βγάζει 4 λάθη, αλλά έχω εντοπίσει ότι δεν προέρχονται από τον επεξεργαστή
αλλά από το chipset (VIA). Αν έχεις τέτοιο chipset, πρόσεξε τα λάθη τι ακριβώς λένε. Αν δεν βγάλεις άκρη, ξαναγράψε μας. Πάντως ο kernel 2.2 λέγεται ότι θα έχει
ξεχωριστή επιλογή για AMD.*
2)Ωραίο το KDE αλλά πως το κλείνω ώστε να βγώ σε command line??? Για να τρέξω το KDE τρέχω αναγκαστηκά το kdm γιατί με startkde μου βγάζει \" can\'t connect to
x- server\". Αφού τρέξω το kdm το kde ανοίγει κανονικά αλλά όταν θέλω να κάνω logout τρέχει πάλι το kdm και ανοίγει και ένα παράθυρο console (στο οποίο δεν
μπορώ να γράψω ούτε να το μετακινήσω) που καλύπτει όλα τα κουμπιά ( οκ, cancel, shutdown, κλπ). (Φοβάμαι ότι αυτό θα είναι μάλλον κανένα τελείως χαζό πρόβλημα.)
*Ναι, είναι χαζό πρόβλημα, αλλά μην ανησυχείς\... Λοιπόν, όταν τρέχεις το startkde του λες να ξεκινήσει κάποια προγράμματα (του KDE μεταξύ των οποίων και ο kwm
- KDE window manager) χωρίς όμως να έχεις X-server. Οπότε η λύση είναι απλά να του πεις να ξεκινήσει το KDE γράφοντας την γραμμή startkde τελευταία στο .xinitrc
σου, και αφαιρώντας βέβαια οποιονδήποτε άλλο window - manager τρέχει από εκεί και να ξεκινήσεις κανονικά με startx. Όταν ξεκινάς το KDM (Κ Display Manager)
θεωρητικά δεν μπορείς να βγεις σε CLI (Command line interface) γιατι το KDM αναλαμβάνει να διαχειρίζεται το DISPLAY. Η λύση (αρκετά βάρβαρη) είναι να σκοτώσεις
(kill) το kdm ή τα X (δεν θυμάμαι πιο από τα δύο).*
3\) Συγκριτικά ποιός window manager είναι καλύτερος; O KDE ή το CDE???
*Έλα ντε? Με δεδομένο ότι το CDE είναι εμπορικό, δεν το έχω δοκιμάσει, αλλά και να το δοκίμαζα δεν θα ήξερα διαφορά να σου πω :-)*
4\) Πως μπορώ να έχω ανάλυση 1024x768 στο KDE?? Έχω μια Diamond 3d 2000 4MB και ότι και να κάνω η ανάλυση παραμένει 800x600, ίσως και χειρότερη!!!
*Δεν έχει να κάνει με το KDE αυτό, αλλά με τον X-server που χρησιμοποιείς. Τρέξε το xf86config και από εκεί του δίνεις τις απαραίτητες ρυθμίσεις για κάρτα
οθόνης, μνήμη αυτής και αναλύσεις.*