Taula de continguts:
- Pas 1: usuaris afortunats
- Pas 2: trieu una màquina virtual i instal·leu-la
- Pas 3: impressora local que utilitza un port USB o paral·lel
- Pas 4: la impressora ja està a punt per ser utilitzada des de la vostra màquina virtual
- Pas 5: Exemple complet d'impressió
- Pas 6: utilitzeu la impressora directament des de Linux
2025 Autora: John Day | [email protected]. Última modificació: 2025-01-13 06:57
La majoria de les impressores GDI no són compatibles amb GNU / Linux.
Aquí teniu una manera d’utilitzar la impressora de totes maneres.
Pas 1: usuaris afortunats
Abans d’anar més enllà, comproveu que la vostra impressora no admet un llenguatge de descripció d’impressió com a postscript o PCL o alguna altra cosa que s’admeti a Linux. Si teniu sort, utilitzeu el controlador adequat. Hi ha impressores GDI compatibles, per tant, si és el vostre cas, hauríeu d'utilitzar-lo en lloc d'això, consulteu la llista aquí: https://www.linuxprinting.org/show_printer.cgi? recnum = Generic-GDI_Printer
Pas 2: trieu una màquina virtual i instal·leu-la
Si teniu mala sort, podeu utilitzar una màquina virtual com: - Bochs https://bochs.sourceforge.net/ (GPL) - VMware https://www.vmware.com (reproductor de màquina virtual gratuït i comercial) - Win4Lin 9x https://www.win4lin.com (Comercial) - Win4Lin Pro https://www.win4lin.com (Comercial) Instal·leu la màquina virtual que voleu utilitzar i, a continuació, Microsoft Windows en aquesta màquina virtual mitjançant la documentació corresponent.
Pas 3: impressora local que utilitza un port USB o paral·lel
A Linux, compartiu la impressora amb Samba (https://www.samba.org/) Per fer-ho, heu d'editar el fitxer /etc/samba/smb.conf i afegir aquestes seccions: # impressores es troba entre claudàtors [impressores] comentari = All Printerspath = / var / spool / sambabrowseable = yes # per permetre imprimir el "compte de convidat" de l'usuari ok = yeswritable = noprintable = yescreate mode = 0700use controlador de client = yes # print $ està entre claudàtors [print $] path = / var / lib / samba / printersbrowseable = yeswrite list = @adm rootguest ok = yesherit permissions = yes Adapteu el camí a la vostra configuració si cal. Reinicieu samba o inicieu-lo si encara no estava fet (com a root): / etc / init.d / samba restart Ara, des de la màquina virtual instal·leu la impressora com a impressora de xarxa, si la vostra IP d'amfitrió té l'adreça 192.168.1.10 de la màquina virtual, heu d'introduir / 192.168.1.10 / printer_share_name
Pas 4: la impressora ja està a punt per ser utilitzada des de la vostra màquina virtual
Ara heu d’imprimir alguna cosa des de GNU / Linux, triar una impressora PDF i escriure en un fitxer el que vulgueu imprimir.
Des de la vostra màquina virtual, obriu el fitxer que acabeu de crear amb Acrobat Reader o FoxIt Reader o el que vulgueu com a lector de PDF i envieu-lo a la vostra impressora GDI.
Pas 5: Exemple complet d'impressió
1. Imprimiu en un fitxer.pdf des de GNU / Linux
2. Obriu el fitxer.pdf des de la màquina virtual (Win4Lin) mitjançant un lector de PDF 3. Seleccioneu "Imprimeix" al menú "Fitxer" 4. Aneu a la impressora i comproveu el resultat
Pas 6: utilitzeu la impressora directament des de Linux
Per tenir alguna cosa encara millor, podeu seguir aquest procediment: