Πίνακας περιεχομένων:
- Βήμα 1: Τυχεροί χρήστες
- Βήμα 2: Επιλέξτε ένα εικονικό μηχάνημα και εγκαταστήστε το
- Βήμα 3: Τοπικός εκτυπωτής που χρησιμοποιεί θύρα USB ή παράλληλη θύρα
- Βήμα 4: Ο εκτυπωτής είναι πλέον έτοιμος για χρήση από την εικονική μηχανή σας
- Βήμα 5: Πλήρες Παράδειγμα Εκτύπωσης
- Βήμα 6: Χρησιμοποιήστε τον εκτυπωτή απευθείας από το Linux
2025 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2025-01-13 06:57
Οι περισσότεροι εκτυπωτές GDI δεν υποστηρίζονται χρησιμοποιώντας GNU/Linux.
Εδώ είναι ένας τρόπος για να χρησιμοποιήσετε τον εκτυπωτή σας ούτως ή άλλως.
Βήμα 1: Τυχεροί χρήστες
Πριν προχωρήσετε περαιτέρω, βεβαιωθείτε ότι ο εκτυπωτής σας δεν υποστηρίζει γλώσσα περιγραφής εκτύπωσης ως υστερόγραφο ή PCL ή κάτι άλλο που υποστηρίζεται στο Linux. Εάν είστε τυχεροί, χρησιμοποιήστε το κατάλληλο πρόγραμμα οδήγησης. Ορισμένοι εκτυπωτές GDI υποστηρίζονται, οπότε αν πρόκειται για εσάς, θα πρέπει να το χρησιμοποιήσετε αντ 'αυτού, ελέγξτε τη λίστα εδώ: https://www.linuxprinting.org/show_printer.cgi? recnum = Generic-GDI_Printer
Βήμα 2: Επιλέξτε ένα εικονικό μηχάνημα και εγκαταστήστε το
Εάν είστε άτυχοι, τότε μπορείτε να χρησιμοποιήσετε μια εικονική μηχανή όπως:- Bochs https://bochs.sourceforge.net/ (GPL)- VMware https://www.vmware.com (Εμπορική, δωρεάν συσκευή αναπαραγωγής VM)- Win4Lin 9x https://www.win4lin.com (Commercial)- Win4Lin Pro https://www.win4lin.com (Commercial) Εγκαταστήστε την εικονική μηχανή που θέλετε να χρησιμοποιήσετε και στη συνέχεια τα Microsoft Windows σε αυτήν την εικονική μηχανή χρησιμοποιώντας την αντίστοιχη τεκμηρίωση.
Βήμα 3: Τοπικός εκτυπωτής που χρησιμοποιεί θύρα USB ή παράλληλη θύρα
Στο Linux, μοιραστείτε τον εκτυπωτή σας χρησιμοποιώντας το Samba (https://www.samba.org/)Για να το κάνετε αυτό, πρέπει να επεξεργαστείτε το αρχείο /etc/samba/smb.conf και να προσθέσετε αυτές τις ενότητες:# εκτυπωτές βρίσκονται ανάμεσα σε αγκύλες [εκτυπωτές] comment = All Printerspath =/var/spool/sambabrowseable = yes# για να επιτρέψει στον χρήστη 'guest guest' to print.guest ok = yeswritable = noprintable = yescreate mode = 0700use driver client = yes# print $ είναι ανάμεσα σε αγκύλες [print $] path =/var/lib/samba/printersbrowseable = yeswrite list = @adm rootguest ok = yesinherit δικαιώματα = yes Προσαρμόστε τη διαδρομή στη διαμόρφωσή σας, εάν χρειάζεται. Επανεκκινήστε τη samba ή ξεκινήστε την εάν δεν είχε γίνει ήδη (ως root):/ etc/init.d/samba επανεκκίνηση Τώρα, από την Εικονική μηχανή εγκαταστήστε, στη συνέχεια, τον εκτυπωτή ως εκτυπωτή δικτύου, εάν η διεύθυνση IP του κεντρικού υπολογιστή σας έχει τη διεύθυνση 192.168.1.10 από το VM, τότε θα πρέπει να εισαγάγετε / 192.168.1.10 / printer_share_name
Βήμα 4: Ο εκτυπωτής είναι πλέον έτοιμος για χρήση από την εικονική μηχανή σας
Τώρα, πρέπει να εκτυπώσετε κάτι από το GNU/Linux, να επιλέξετε έναν εκτυπωτή PDF και να γράψετε σε ένα αρχείο αυτό που θέλετε να εκτυπώσετε.
Από την εικονική μηχανή σας, ανοίξτε το αρχείο που μόλις δημιουργήσατε χρησιμοποιώντας το Acrobat Reader ή το FoxIt Reader ή οτιδήποτε άλλο σας αρέσει ως πρόγραμμα ανάγνωσης PDF και στείλτε το στον εκτυπωτή σας GDI.
Βήμα 5: Πλήρες Παράδειγμα Εκτύπωσης
1. Εκτυπώστε σε αρχείο.pdf από το GNU/Linux
2. Ανοίξτε το αρχείο.pdf από την εικονική μηχανή (Win4Lin) χρησιμοποιώντας ένα πρόγραμμα ανάγνωσης PDF 3. Επιλέξτε "Εκτύπωση" από το μενού "Αρχείο" 4. Μεταβείτε στον εκτυπωτή σας και ελέγξτε το αποτέλεσμα
Βήμα 6: Χρησιμοποιήστε τον εκτυπωτή απευθείας από το Linux
Για να έχετε κάτι ακόμα καλύτερο, μπορείτε να ακολουθήσετε αυτήν τη διαδικασία: