Spisu treści:

Użyj dowolnej drukarki GDI z systemem GNU/Linux: 6 kroków
Użyj dowolnej drukarki GDI z systemem GNU/Linux: 6 kroków

Wideo: Użyj dowolnej drukarki GDI z systemem GNU/Linux: 6 kroków

Wideo: Użyj dowolnej drukarki GDI z systemem GNU/Linux: 6 kroków
Wideo: Upgrading from Windows 1.0 to Windows 11 on Virtual Machine 2024, Listopad
Anonim
Użyj dowolnej drukarki GDI z systemem GNU/Linux
Użyj dowolnej drukarki GDI z systemem GNU/Linux

Większość drukarek GDI nie jest obsługiwana przez GNU/Linux.

Oto sposób na korzystanie z drukarki mimo wszystko.

Krok 1: Szczęśliwi użytkownicy

Zanim przejdziesz dalej, sprawdź, czy Twoja drukarka nie obsługuje języka opisu drukowania, takiego jak PostScript, PCL lub innego, który jest obsługiwany przez Linuksa. Jeśli masz szczęście, użyj odpowiedniego sterownika. Obsługiwane są niektóre drukarki GDI, więc jeśli tak jest w Twoim przypadku, powinieneś użyć tego zamiast tego, sprawdź listę tutaj:

Krok 2: Wybierz maszynę wirtualną i zainstaluj ją

Jeśli masz pecha, możesz użyć maszyny wirtualnej, takiej jak: - Bochs https://bochs.sourceforge.net/ (GPL) - VMware https://www.vmware.com (komercyjny, darmowy odtwarzacz VM) - Win4Lin 9x https://www.win4lin.com (komercyjne)- Win4Lin Pro https://www.win4lin.com (komercyjne)Zainstaluj maszynę wirtualną, której chcesz użyć, a następnie Microsoft Windows na tej maszynie wirtualnej, korzystając z odpowiedniej dokumentacji.

Krok 3: Drukarka lokalna korzystająca z portu USB lub równoległego

Drukarka lokalna korzystająca z portu USB lub równoległego
Drukarka lokalna korzystająca z portu USB lub równoległego
Drukarka lokalna korzystająca z portu USB lub równoległego
Drukarka lokalna korzystająca z portu USB lub równoległego

W Linuksie udostępnij swoją drukarkę za pomocą Samby (https://www.samba.org/)Aby to zrobić musisz wyedytować plik /etc/samba/smb.conf i dodać te sekcje:# printers is between squares[printers]comment = All Printerspath = /var/spool/sambabrowseable = yes# aby zezwolić użytkownikowi 'guest account' na print.guest ok = yeswritable = noprintable = yescreate mode = 0700use client driver = yes# print$ jest w nawiasach kwadratowych[print$]path = /var/lib/samba/printersbrowseable = yeswrite list = @adm rootguest ok = yesinherit permissions = yes W razie potrzeby dostosuj ścieżkę do swojej konfiguracji. Zrestartuj sambę lub uruchom ją, jeśli jeszcze tego nie zrobiono (jako root):/ etc/init.d/samba restart Teraz z maszyny wirtualnej zainstaluj drukarkę jako drukarkę sieciową, jeśli adres IP hosta ma adres 192.168.1.10 z maszyny wirtualnej, należy wpisać \192.168.1.10\nazwa_udziału_drukarki

Krok 4: Drukarka jest teraz gotowa do użycia z maszyny wirtualnej

Drukarka jest teraz gotowa do użycia z maszyny wirtualnej
Drukarka jest teraz gotowa do użycia z maszyny wirtualnej

Więc teraz musisz wydrukować coś z GNU/Linuksa, wybrać drukarkę PDF i zapisać do pliku to, co chcesz wydrukować.

Na maszynie wirtualnej otwórz plik, który właśnie utworzyłeś za pomocą programu Acrobat Reader lub FoxIt Reader lub czegokolwiek innego jako czytnik PDF i wyślij go do drukarki GDI.

Krok 5: Pełny przykład drukowania

Pełny przykład drukowania
Pełny przykład drukowania
Pełny przykład drukowania
Pełny przykład drukowania
Pełny przykład drukowania
Pełny przykład drukowania

1. Wydrukuj do pliku.pdf z systemu GNU/Linux

2. Otwórz plik.pdf z maszyny wirtualnej (Win4Lin) za pomocą czytnika PDF 3. Wybierz "Drukuj" z menu "Plik" 4. Przejdź do drukarki i sprawdź wynik

Krok 6: Użyj drukarki bezpośrednio z systemu Linux

Aby mieć coś jeszcze lepszego, możesz postępować zgodnie z tą procedurą:

Zalecana: