Оглавление:
- Шаг 1. Удачливые пользователи
- Шаг 2. Выберите виртуальную машину и установите ее
- Шаг 3. Локальный принтер, использующий USB или параллельный порт
- Шаг 4. Теперь принтер готов к использованию с вашей виртуальной машины
- Шаг 5: Полный пример печати
- Шаг 6. Используйте принтер прямо из Linux
Видео: Используйте любой принтер GDI с GNU / Linux: 6 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:54
Большинство принтеров 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 или параллельный порт
В Linux предоставьте общий доступ к принтеру с помощью Samba (https://www.samba.org/). Для этого вам необходимо отредактировать файл /etc/samba/smb.conf и добавить следующие разделы: # принтеры заключены в квадратные скобки [принтеры] comment = All Printerspath = / var / spool / sambabrowseable = yes # чтобы разрешить пользователю 'гостевую учетную запись' печатать.guest ok = yeswritable = noprintable = yescreate mode = 0700use client driver = yes # print $ заключен в квадратные скобки [print $] path = / var / lib / samba / printersbrowseable = yeswrite list = @adm rootguest ok = yesinherit permissions = yes При необходимости измените путь к вашей конфигурации. Перезапустите самбу или запустите ее, если это еще не было сделано (от имени пользователя root): / etc / init.d / samba restart Теперь из виртуальной машины установите принтер как сетевой принтер, если IP-адрес вашего хоста имеет адрес 192.168.1.10 от виртуальной машины, тогда вы должны ввести / 192.168.1.10 / имя_принтера
Шаг 4. Теперь принтер готов к использованию с вашей виртуальной машины
Итак, теперь вам нужно что-то распечатать из GNU / Linux, выбрать PDF-принтер и записать в файл то, что вы хотите распечатать.
На своей виртуальной машине откройте файл, который вы только что создали, используя Acrobat Reader или FoxIt Reader, или что угодно, в качестве программы для чтения PDF-файлов и отправьте его на свой принтер GDI.
Шаг 5: Полный пример печати
1. Распечатайте в файл.pdf из GNU / Linux.
2. Откройте файл.pdf на виртуальной машине (Win4Lin) с помощью PDF Reader. 3. Выберите «Печать» в меню «Файл» 4. Подойдите к своему принтеру и проверьте результат.
Шаг 6. Используйте принтер прямо из Linux
Чтобы получить что-то еще лучше, вы можете выполнить следующую процедуру:
Рекомендуемые:
Используйте кнопки на вашем Magicbit [Magicblocks]: 5 шагов
Использование кнопок на Magicbit [Magicblocks]: это руководство научит вас использовать кнопки на Magicbit с помощью Magicblocks. Мы используем magicbit в качестве платы для разработки в этом проекте, основанном на ESP32. Поэтому в этом проекте можно использовать любую плату разработки ESP32
Используйте свой телефон в качестве второго монитора: 5 шагов
Используйте свой телефон в качестве второго монитора. У всех нас есть опыт работы из дома. Это дает нам возможность выполнять работу или другие задания, не выходя из дома. Однако мы все хотим выполнить эти задачи наиболее эффективным и продуктивным способом, чтобы
Принтер Alexa - Обновленный чековый принтер: 7 шагов (с изображениями)
Принтер Alexa | Переработанный чековый принтер: я фанат того, чтобы переработать старые технологии и снова сделать их полезными. Некоторое время назад я приобрел старый дешевый термопринтер для чеков и хотел найти полезный способ изменить его назначение. Затем, на праздниках, мне подарили Amazon Echo Dot, и один из подвигов
Сборка дистрибутива GNU / Linux для Raspberry Pi с использованием проекта Yocto: 6 шагов
Создание дистрибутива GNU / Linux для Raspberry Pi с использованием проекта Yocto: Raspberry Pi, вероятно, является самым популярным недорогим одноплатным компьютером на рынке. Он часто используется для Интернета вещей и других встроенных проектов. Несколько дистрибутивов GNU / Linux имеют отличную поддержку Raspberry Pi, и есть даже Mi
Конвертируйте (почти) любой медиафайл в (только примерно) любой другой медиафайл бесплатно !: 4 шага
Конвертируйте (почти) любой медиафайл в (только примерно) любой другой медиафайл бесплатно !: Моя первая инструкция, ура! В любом случае, я искал в Google бесплатную программу, которая конвертировала бы мои файлы Youtube.flv в формат, который является более универсальным, например .wmv или.mov. Я поискал бесчисленное количество форумов и веб-сайтов, а затем нашел программу под названием