Magaz, The Greek Linux Magazine
Magaz Logo

Επόμενο  Προηγούμενο  Περιεχόμενα

2. Ερωτήσεις, πολλές ερωτήσεις...

Από : Μπισογιάννη Αλέξη

Απάντηση : Φώτης Γεωργάτος

Γειά σας και εύγε γιά το περιοδικό!!!
Λοιπόν είμαι ένας υπερnew user του Linux και όπως καταλαβαίνετε έχω μεγάλη ανάγκη απο help :((((((((((((((((

Χτύπησες την σωστή πόρτα. :-)

Έχω το Red Hat 5.0 στο σκληρό αλλά και το Slackware 3,2 και το MCC 1,0, και το Debian 1,2,13 σε CD. Από τα τελευταία είχα βάλει μόνο το Slackware. Από ότι διάβασα -και είδα- το Red Hat είναι το πιο εύκολο και το συνιστώ σε όλους τους newbies. Έχω όμως πρόβλημα με το CD-ROM drive. Πώς μπορώ να το κάνω να κάνει mount στο boot ?? Και αφού το κάνω mount με το χέρι μετά δεν κάνει eject.'Η μάλλον γενικά δεν κάνει eject στο Linux. Απο ότι έχω καταλάβει όμως το CD-ROM δεν μπορεί να κάνει mount-unmount αυτόματα, έτσι δεν είναι ??

Αυτά που ζητάς είναι εφικτά, αλλά πρέπει να ξέρεις τα εξής:
Κατ' αρχήν το Linux όταν του βάζεις ένα cdrom, πρέπει να το κάνεις εσύ mount εκτός και εάν έχεις έναν automounter daemon (amd). Ξέρω ότι αρκετοί έχουν λύσει το πρόβλημα αυτό έτσι, αλλά έχω την εντύπωση ότι δεν αξίζει τον κόπο, καθώς μέσα από το γραφικό περιβάλλον συνήθως μπορείς να κάνεις εύκολα mount/umount. Επίσης στο Linux όταν κάνεις mount ένα cdrom (πχ mount /dev/hdc /cdrom -t iso9660), το λειτουργικό κλειδώνει (lock) την μονάδα του οπτικού δίσκου, για αυτό δεν μπορείς να το βγάλεις. Η άποψή μου είναι ότι αυτό είναι πολύ λογικό, όσο λογικό είναι ότι δεν βγάζεις τον σκληρό δίσκο την ώρα που δουλεύει ο Η/Υ. Για να αλλάξεις το δισκάκι, απλά κάνε umount. Αντίστοιχο φαινόμενο εμφανίζεται με το floppy όπου εάν βγάλεις την δισκέτα και δεν έχει γίνει umount προηγουμένως, το λειτουργικό μπερδεύεται στην χρήση της δισκέτας.

Δεύτερη ερώτηση. Ποιά είναι η διαφορά των files /X11, /XFree86. (Δεν ξέρω άν τα έγραψα σωστά).

Στον δίσκο σου πρέπει να έχεις ένα ή παραπάνω directories από τα: /usr/X11, /usr/X11R6, /var/X11. Αν μιλάς για αυτά, τότε όλα είναι το ίδιο (βασικά το ένα είναι directory και τα άλλα symlinks, ή shortrcuts για τους Win95 users. Αν τώρα μιλά γενικά, το X11 είναι το X Window περιβάλλον από το X Consortium, ενώ το Xfree86 είναι η υλοποίηση του X11 για i386 συμβατούς υπολογιστές.

Ερώτηση 3. Ρε παιδιά εγώ είμαι ένας κακόμοιρος Windoze user. Όπως όλοι του είδους μας είμαστε καλομαθημένοι με τα αυτόματα install και configuration utilities. Για παράδειγμα πώς μπορώ να εγκαταστήσω ένα προγραμμα απο το CD σε περιβάλλον Χ???

RPM, είναι η μαγική λέξη που πρέπει να ψάχνεις. Είναι μια ειδική δομή αρχείου εγκατάστασης, που κάνει την εγκατάσταση πακέτων παιχνιδάκι. Δυστυχώς μόνο το RedHat, Caldera και Suse Linux, υποστηρίζουν εγγενώς το rpm (στα άλλα γίνεται με λίγη δουλίτσα και όχι απαραίτητα με τον καλύτερο τρόπο). Ψάχνε πάντα για το πακέτο που σε ενδιαφέρει σε rpm μορφή. Νομίζω ένας λογικός τρόπος για να το ψάξεις είναι να πας στην σελίδα του προγράμματος που σε ενδιαφέρει, να βρεις το ακριβές όνομα του πιο πρόσφατου rpm, και να το ψάξεις στο http://ftpsearch.ntnu.no, πρώτα στην Ελλάδα και μετά στο εξωτερικό. Ακόμα η εμπειρία μας με τα rpm δεν είναι μεγάλη, όμως αργά ή γρήγορα θα δείς ένα αρθράκι στο magaz.

Ή πώς μπορώ να κάνω ένα "shortcut" ενός προγράμματος στο "desktop"?? Όπως βλέπετε αυτό που ζητάω είναι να έχω τα καλά των Windoze με τη σταθερότητα και την ταχύτητα του Linux (πρέπει να το δείτε να τρέχει τον Pentium II που έχω!!!!!!!!!!!!!! :))))

Εάν έχεις KDE είναι απλό (κάνε δεξί κλικ στο πρόγραμμα που σε ενδιαφέρει), εάν έχεις Redhat με fvwm-95 νομίζω δεν είναι απλό :-(. Το θέμα είναι πολύ μεγάλο για να το καλύψει κανείς εδώ και εν συντομία σου λέω τα εξής:
H ιδέα του shortcut στα UNIX-like (άρα και στο Linux) λειτουργικά υλοποιείται σε επίπεδο filesystem, με τους συνδέσμους (links). (πχ γράψε ln -s /home/ftp/pub /spiti, ls -las /, cd /spiti). Οι σύνδεσμοι του UNIX παρέχουν πολλές ευκολίες για την διαχείριση του συστήματος και λύνουν πολλά προβλήματα με κομψό τρόπο.

Ερώτηση quattro (έχω σπουδάσει στη Ιταλία βλέπετε). Οι window managers είναι μία έκδοση των Χ σαν το MetroX που περιέχεται το RH 5??

Ο Xserver (Xfree86, AcceratedX, MetroX) είναι το πρόγραμμα που παρέχει τις δυνατότητες της κάρτας γραφικών για υψηλές αναλύσεις, και άρα η βάση του γραφικού περιβάλλοντος. Οι δυο τελευταίοι που ανέφερα είναι εμπορικοί αλλά τείνουν να είναι και πιο γρήγοροι, υποστηρίζοντας πολύ μοντέρνες κάρτες. Οι window managers είναι η πρώτη εφαρμογή που τρέχει στο γραφικό περιβάλλον για να μπορεί ο χρήστης να ζητήσει τις υπόλοιπες υπηρεσίες και εφαρμογές, όπως περίπου είναι το λειτουργικό σύστημα για τον υπολογιστή. Ο window manager (twm, kde, fvwm, fvwm-95, ovwm κλπ) είναι ουσιαστικά ένα απλό πρόγραμμα και υπάρχουν κατάστάσεις που λείπει παντελώς και στην θέση του είναι για παράδειγμα ένα xterm (παράθυρο με shell για να γράφεις εντολές). Εάν γράψεις απλά X (κεφαλαίο), λογικά θα δεις ένα άδειο dekstop (xserver χωρίς window manager) που μπορείς να "σκοτώσεις" με ctrl+alt+backspace (πρόσεξε: backspace).

Ερώτηση 5 (cinque). Επειδή το WWW το χρησιμοποιώ κατα κόρον πείτε μου σας παρακαλώ πώς να κάνω το πιγκουϊνάκι να κάνει dial up. Απο ότι διάβασα υπάρχει ένα προγραμματάκι που κάνει αυτή τη δουλειά, έτσι δεν είναι?

Το Redhat υποθέτω έχει το δικό του εργαλείο. Εάν έχεις KDE είναι πολύ απλό να μπεις στο Internet μέσα από το Kppp (για να μην πω πιο εύκολο από τα windows, ιδιαίτερα στο scripting). Υπάρχει και το XISP του Δημήτρη Μπούρα που χρησιμοποιεί πολύς κόσμος και στο εξωτερικό, χρήσιμο ειδικά αν στήσεις slackware.

Ερώτηση 6. Υπάρχει κάτι που αντιστοιχεί στο defrag των Windoze?? Aν χρειάζεται βέβαια ;)

Όχι δεν χρειάζεται, γιατί το filesystem ext2, είναι ειδικά σχεδιασμένο για να έχει ελάχιστο fragmentation, και αυτόματο έλεγχο λογικών λαθών (αυτό που αργεί μερικές φορές στην εκκίνηση, σπαστικό μεν σωτήριο δε).

Ερώτηση sette, εφτά, ευτά (7). Μπορώ να κάνω install διάφορα προγράμματα εκεί που θέλω εγώ και όχι στα διάφορα /bin, /etc, /usr, και τα λοιπά? Αυτό το λέω γιατί εκει πέρα έχει τόσα πολλά που χάνει η μάνα το παιδί και το παιδί τη μάνα.

Μάλλον όχι και δεν θα πρέπει και να σε ενδιαφέρει. Συνήθως μπορείς να επιλέξεις να βάζεις τα δικά σου προγράμματα στο /usr/local. Εκεί έχει θέσεις για τα πάντα πχ bin,lib,man,src κλπ και εάν χρειαστεί μπαίνει και κάνα netscape :-). Να αφήνεις τα υπόλοιπα σημεία του λειτουργικού ανέγγιχτα για να έχεις έλεγχο της κατάστασης, εκτός και εάν ξέρεις τι κάνεις.

Ερώτηση 8. Ρε παιδιά γίνεται να μας πείτε μερικά προγράμματα γενικής χρήσεως όπως editors κ.λ.π και πώς τα χρισιμοποιούμε γιατί έχω μπλέξει τα μπούτια μου??

Λοιπόν προτείνω να δεις αυτά:

  • Netscape, Nedit (editor),
  • http://members.xoom.com/tucols/main.html
  • KDE, KDE, KDE (αντί να κάθεσαι να στήνεις προγραμματάκια, πάρε αυτό και φτιάξε το περιβάλλον σου μια και έξω)

Question 9. Τί θα πεί custom Kernel?? Αντιστοιχεί στο Autoexec και στο config?? (sorry για την αντιπαράθεση αλλά όπως εξήγησα είμαι τελείως γκάγκα με τα non Bill OS).

Στο Linux το λειτουργικό είναι ο πυρήνας, και για αλλάξεις τις ρυθμίσεις του ξαναφτιάχνεις πυρήνα (καλά στον Pentium II, θα θέλει κάνα 3λεπτο... ). Αυτό χρειάζεται συνήθως όταν αλλάζεις κάρτα ήχου, γραφικών, ή θες να κάνεις κάτι εξεζητημένο στο λειτουργικό. Στο Redhat Linux πολλά πράγματα γίνονται αυτόματα και μάλλον δεν χρειάζεται να φτιάξεις πυρήνα αρχικά, αλλά σίγουρα κάποια στιγμή θα σου χρειαστεί. Η διαδικασία είναι πολύ συγκεκριμένη αλλά μεγάλη και θα αναλυθεί κάποια στιγμή από στήλη του περιοδικού.

10. Με το Wine τί γίνεται? Όχι τίποτα άλλο αλλά θα ήθελα να παίζω και κανένα game;)

Μην βασίζεσαι και πολύ σε αυτό ακόμα. Υπάρχει και το Wabi, που τρέχει αρκετά win 3.11 apps, αλλά εάν με ερωτήσεις, η κατάσταση στα windows είναι τόσο κλειστής αρχιτεκτονικής (doc: τι έχει μέσα το doc?), που πρέπει να είμαστε σκεπτικοί απέναντι τους. Απεναντίας μπορείς να βασίζεσαι στο DOSEMU, που -το έχω ξαναπεί- τρέχει πολύ DOS λογισμικό: μου έχουν τρέξει κάτι ελληνικές εφαρμογές γραμμένες σε clipper που δεν τρέχαν κάτω από win95 dos box! Επίσης κάτω από αυτό έχουν τρέξει πολλά δύσκολα παιχνίδια όπως το Doom (τότε).

Προς το παρόν αυτά (χεχεχεχεχεχεχεχε satanik γέλιο) και θα ήθελα να προτείνω κάτι. Θα μπορούσα να βοηθήσω ώς πηγή ερωτήσεων νέων χρηστών. Δηλαδή να σας στέλνω ερωτήσεις και να τις "δημοσιεύετε" σε μία στήλη. Σαν να λέμε ένα F.A.Q. αλλά για τους πολυυυυυυυ άσχετους. Θα μπορούσε δηλαδή η στήλη να λέει τί είναι και πώς χρησιμοποιήται το fdisk (το ξέρω ότι υπάρχει man για αυτό αλλά πάλι πως βλέπω τις man pages??). Καταλάβατε τι εννοώ? Αυτό το λέω γιατί υπάρχουν χρήστες οι οποίοι ναι μεν θέλουν Linux αλλά δέν μπορούν λόγω γνώσεων ή χρόνου να το ψάξουν τόσο πολύ.

Φίλε μου καλώς ήρθες. Υπάρχει μεγάλη ανάγκη από άτομα που μπορούν να βοηθήσουν με όποιο τρόπο μπορούν και σίγουρα η απάντηση εδώ είναι θετική. Γράψου στην linux-howto, και δήλωσε παρών και άνεργος.

Ευχαριστώ για το χρόνο και την υπομονή σας. (κλάψ, λύγμ)

Πσσσσσσσσσσσσσ. Αυτό είναι.
Φιλικά
Γεωργάτος Φώτης

Επόμενο  Προηγούμενο  Περιεχόμενα


Valid HTML 4.01!   Valid CSS!