Índice:

Use qualquer impressora GDI com GNU / Linux: 6 etapas
Use qualquer impressora GDI com GNU / Linux: 6 etapas

Vídeo: Use qualquer impressora GDI com GNU / Linux: 6 etapas

Vídeo: Use qualquer impressora GDI com GNU / Linux: 6 etapas
Vídeo: Linux Device Drivers: Kernel Level Programming | Kernel Loadable Modules 2024, Dezembro
Anonim
Use qualquer impressora GDI com GNU / Linux
Use qualquer impressora GDI com GNU / Linux

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

Impressora local que usa uma porta USB ou paralela
Impressora local que usa uma porta USB ou paralela
Impressora local que usa uma porta USB ou paralela
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

A impressora agora está pronta para ser usada em sua máquina virtual
A impressora agora está pronta para ser usada em sua 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

Exemplo completo de impressão
Exemplo completo de impressão
Exemplo completo de impressão
Exemplo completo de impressão
Exemplo completo de impressão
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:

Recomendado: