Report Button

Κόμβος Ενημέρωσης

Νέα

Εκτύπωση σε Linux

Σε υπολογιστές Windows, το σύστημα εκτύπωσης αρχικά δημιουργήθηκε έτσι ώστε από έναν υπολογιστή να μπορούμε να εκτυπώσουμε σε έναν εκτυπωτή. Η δικτυακή ικανότητα εκτύπωσης, δηλαδή πολλοί υπολογιστές που είναι ενωμένοι σε ένα δίκτυο να μπορούν να εκτυπώσουν σε έναν εκτυπωτή, προσφέρθηκε αρκετά αργότερα. Σε αντίθεση με το Windows, το Linux δημιουργήθηκε δίνοντας έμφαση στο δικτυακό περιβάλλον. Το σύστημα εκτύπωσης του Linux αντικατοπτρίζει αυτή τη δικτυακή προέλευση. Το επικρατέστερο σύστημα εκτύπωσης στο Linux είναι το Common Unix Printing System (κοινό σύστημα εκτύπωσης υπολογιστών Unix), σε συντομία CUPS. Η μεγάλη διαφορά του CUPS από το σύστημα εκτύπωσης του Windows είναι ότι το CUPS διαχειρίζεται διαφορετικά τους δικτυακούς εκτυπωτές από ό,τι τους τοπικούς. Με ακριβώς αντίθετη λογική λειτουργεί το σύστημα εκτύπωσης του Windows. Στο Windows ο δικτυακός εκτυπωτής θεωρείται ένας τοπικός εκτυπωτής του οποίου ο τρόπος σύνδεσης με τον υπολογιστή διαφέρει.

Καθολική Postscript Δικτυακή Εκτύπωση

Όταν εκτυπώνουμε ένα αρχείο στο Linux, τότε το CUPS μετατρέπει αυτό το αρχείο πρώτα σε αρχείο postscript και μετά από postscript στη γλώσσα επικοινωνίας του εκτυπωτή. Αναλυτικά, όταν ο χρήστης κάνει κλικ στο εικονίδιο εκτύπωσης ενός προγράμματος, το CUPS θα παραλάβει τα δεδομένα εκτύπωσης από αυτό το πρόγραμμα, μετά θα μετατρέψει τα δεδομένα σε ένα αρχείο postscript και κατ' ακολουθία μέσω του driver θα μετατρέψει το αρχείο postscript σε δεδομένα τα οποία μπορεί να αναγνωρίσει ο εκτυπωτής.

Το μεσάζον βήμα μετατροπής των δεδομένων σε αρχείο postscript μπορεί αρχικά να φαίνεται αχρείαστο, αλλά χάρη σε αυτή τη μέθοδο το CUPS υπερτερεί από άλλα συστήματα εκτύπωσης. Ας υποθέσουμε ότι έχουμε έναν υπολογιστή ο οποίος διαμοιράζεται δικτυακά τον εκτυπωτή του. Ο υπολογιστής αυτός είναι υπεύθυνος ώστε να τρέξει όλα τα πιο πάνω βήματα μέχρι το αρχείο να φτάσει στον εκτυπωτή. Οι υπολογιστές που θα εκτυπώσουν δικτυακά σε αυτό τον εκτυπωτή δεν έχουν πάρα να στείλουν τα αρχεία που θέλουν να εκτυπώσουν σε μορφή postscript. Με αυτόν τον τρόπο, στο Linux, οι υπολογιστές που εκτυπώνουν δικτυακά δεν χρησιμοποιούν drivers. Επειδή λοιπόν οι δικτυακοί εκτυπωτές δεν χρησιμοποιούν drivers, δεν χρειάζονται εγκατάσταση. Σαν αποτέλεσμα, ένας εκτυπωτής CUPS ο οποίος έχει ρυθμιστεί να μοιράζεται δικτυακά, εμφανίζεται αυτόματα σε όλους τους υπολογιστές του δικτύου, αρκεί οι υπολογιστές να χρησιμοποιούν το CUPS ως σύστημα εκτύπωσης. Εάν θέλουμε να χρησιμοποιήσουμε έναν δικτυακό εκτυπωτή CUPS στο Windows, τότε αναγκαίο είναι να τον εγκαταστήσουμε και να χρησιμοποιήσουμε σαν driver έναν οποιοδήποτε postscript εκτυπωτή. Το CUPS ως σύστημα εκτύπωσης έχει υιοθετηθεί από τα περισσότερα λειτουργικά με ρίζες UNIX, συμπεριλαμβανόμενου και του MacOSX, έτσι οι δικτυακές ικανότητες του CUPS ισχύουν τόσο για το MAC όσο και για τις διάφορες εκδόσεις του Linux.

Παρόλο που στο παρελθόν η αγορά ενός συμβατού εκτυπωτή με το Linux απαιτούσε κάποια έρευνα αγοράς, σήμερα η πλειοψηφία των εκτυπωτών που κυκλοφορούν στην αγορά είναι συμβατοί με το Linux. Μια ιστοσελίδα που μπορεί να μας ξεκαθαρίσει το κατά πόσο ένας εκτυπωτής είναι συμβατός με Linux ή όχι είναι η εξής: www.linuxfoundation.org/en/OpenPrinting.

Εγκατάσταση στα Ubuntu

Στο Ubuntu η εγκατάσταση ενός τοπικού εκτυπωτή γίνεται αυτόματα όταν συνδέσουμε τον εκτυπωτή με τον υπολογιστή. Αν παρ' όλα αυτά ο εκτυπωτής μας δεν αναγνωριστεί από το σύστημα, ή αν θέλουμε να εγκαταστήσουμε έναν δικτυακό εκτυπωτή Windows, μπορούμε να τον εγκαταστήσουμε πηγαίνοντας στο System > Adminstration > Printing και ακολούθως new printer. Επίσης κάτω από το System > Adminstration > Printing αν κάνουμε δεξί κλικ πάνω σε έναν εγκαταστημένο εκτυπωτή, τότε μπορούμε να ενεργοποιήσουμε την επιλογή shared η οποία μας επιτρέπει να μοιραστούμε τον συγκεκριμένο εκτυπωτή με άλλους υπολογιστές του προσωπικού μας δικτύου. Η επιλογή Server και ακολούθως Settings καθορίζει τον τρόπο που λειτουργεί το σύστημα εκτύπωσης CUPS στον υπολογιστή μας Η επιλογή "show printers shared by other systems" επιτρέπει την αυτόματη εγκατάσταση δικτυακών εκτυπωτών που είναι ενωμένοι με άλλους υπολογιστές. Η επιλογή "Publish shared printers connected to this system" επιτρέπει την αυτόματη ανακάλυψη και εγκατάσταση σε άλλους υπολογιστές του δικτύου των εκτυπωτών που εμείς εκδίδουμε.

Σε έναν οποιοδήποτε υπολογιστή με σύστημα εκτύπωσης CUPS, συμπεριλαμβανόμενου και του Ubuntu, μπορούμε να διαχειριστούμε τις διάφορες λειτουργίες του συστήματος εκτύπωσης, όπως εγκατάσταση και απεγκατάσταση εκτυπωτών με μια επίσκεψη στην προσωπική ιστοσελίδα http://localhost:631

Αντώνης Στυλιανού

Κωδικός άρθρου: 843928

ΠΟΛΙΤΗΣ - 04/01/2009, Σελίδα: 35