Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
A maioria das impressoras GDI não é compatível com GNU / Linux.
Esta é uma maneira de usar sua impressora de qualquer maneira.
Etapa 1: usuários sortudos
Antes de prosseguir, verifique se a sua impressora não oferece suporte a uma linguagem de descrição de impressão como postscript ou PCL ou qualquer outra que seja compatível com Linux. Se você tiver sorte, use o driver apropriado. Algumas impressoras GDI são compatíveis, se for o seu caso., você deve usar isso, verifique a lista aqui: https://www.linuxprinting.org/show_printer.cgi? recnum = Generic-GDI_Printer
Etapa 2: Escolha uma máquina virtual e instale-a
Se não tiver sorte, você pode usar uma máquina virtual como: - Bochs https://bochs.sourceforge.net/ (GPL) - VMware https://www.vmware.com (comercial, reprodutor VM gratuito) - Win4Lin 9x https://www.win4lin.com (Comercial) - Win4Lin Pro https://www.win4lin.com (Comercial) Instale a máquina virtual que deseja usar e, em seguida, o Microsoft Windows nesta máquina virtual usando sua respectiva documentação.
Etapa 3: Impressora local que usa uma porta USB ou paralela
No Linux, compartilhe sua impressora usando Samba (https://www.samba.org/)Para fazer isso, você deve editar o arquivo /etc/samba/smb.conf e adicionar as seguintes seções: # printers está entre colchetes [impressoras] comment = All Printerspath = / var / spool / sambabrowseable = yes # para permitir que o usuário 'conta de convidado' imprima.guest ok = yeswritable = noprintable = yescreate mode = 0700use client driver = yes # print $ está entre colchetes [print $] path = / var / lib / samba / printersbrowseable = yeswrite list = @adm rootguest ok = yesinherit permissions = yesAdapte o caminho para sua configuração se necessário. Reinicie o samba ou inicie-o se ainda não tiver sido feito (como root): / etc / init.d / samba restartAgora, a partir da máquina virtual instale a impressora como uma impressora de rede, se o seu IP host tem o endereço 192.168.1.10 da VM, então você deve inserir / 192.168.1.10 / printer_share_name
Etapa 4: a impressora agora está pronta para ser usada na máquina virtual
Agora, você precisa imprimir algo do GNU / Linux, escolher uma impressora PDF e gravar em um arquivo o que deseja imprimir.
Na sua máquina virtual, abra o arquivo que você acabou de criar usando o Acrobat Reader ou FoxIt Reader ou o que você quiser como um leitor de PDF e envie-o para sua impressora GDI.
Etapa 5: exemplo completo de impressão
1. Imprima em um arquivo.pdf do GNU / Linux
2. Abra o arquivo.pdf da máquina virtual (Win4Lin) usando um leitor de PDF 3. Selecione "Imprimir" no menu "Arquivo" 4. Vá para a sua impressora e verifique o resultado
Etapa 6: use a impressora diretamente do Linux
Para ter algo ainda melhor, você pode seguir este procedimento: