Съдържание:

Използвайте всеки GDI принтер с GNU/Linux: 6 стъпки
Използвайте всеки GDI принтер с GNU/Linux: 6 стъпки

Видео: Използвайте всеки GDI принтер с GNU/Linux: 6 стъпки

Видео: Използвайте всеки GDI принтер с GNU/Linux: 6 стъпки
Видео: Generate Studio Quality Realistic Photos By Kohya LoRA Stable Diffusion Training - Full Tutorial 2024, Юли
Anonim
Използвайте всеки GDI принтер с GNU/Linux
Използвайте всеки GDI принтер с GNU/Linux

Повечето GDI принтери не се поддържат чрез GNU/Linux.

Ето начин все пак да използвате принтера си.

Стъпка 1: Щастливи потребители

Преди да продължите, проверете дали вашият принтер не поддържа език за описание на печат като postscript или 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 (Търговски)- Win4Lin Pro https://www.win4lin.com (Търговски) Инсталирайте виртуалната машина, която искате да използвате, след това Microsoft Windows в тази виртуална машина, като използвате съответната документация.

Стъпка 3: Локален принтер, който използва USB или паралелен порт

Локален принтер, който използва USB или паралелен порт
Локален принтер, който използва USB или паралелен порт
Локален принтер, който използва USB или паралелен порт
Локален принтер, който използва USB или паралелен порт

Под Linux споделете принтера си с помощта на Samba (https://www.samba.org/) За да направите това, трябва да редактирате /etc/samba/smb.conf файла и да добавите тези секции:# принтери са между квадратни скоби [принтери] коментар = Всички Printerspath =/var/spool/sambabrowseable = да# за разрешаване на потребителския "гост акаунт" да отпечатва. ok ok = yeswritable = noprintable = yescreate mode = 0700use client driver = yes# print $ е между квадратни скоби [print $] път =/var/lib/samba/printersbrowseable = yeswrite list = @adm rootguest ok = yesinherit permissions = yesАдаптирайте пътя към вашата конфигурация, ако е необходимо. Рестартирайте samba или го стартирайте, ако все още не е направено (като root):/ etc/init.d/samba restart Сега, от инсталирането на виртуалната машина, след това принтера като мрежов принтер, ако вашият хост IP има адрес 192.168.1.10 от виртуалната машина, тогава трябва да въведете / 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 Reader 3. Изберете „Печат“от менюто „Файл“4. Отидете на вашия принтер и проверете резултата

Стъпка 6: Използвайте принтера директно от Linux

За да имате нещо още по -добро, можете да следвате тази процедура:

Препоръчано: