Strona główna
» LINUX
»
Jak skonfigurować drukarki za pomocą CUPS w systemie HamoniKR OS
Jak skonfigurować drukarki za pomocą CUPS w systemie HamoniKR OS
Potrzebujesz dodać drukarkę USB lub sieciową w systemie HamoniKR OS? Najkrótszą drogą jest zazwyczaj narzędzie do obsługi drukarek na komputerze stacjonarnym. CUPS, Common UNIX Printing System, zapewnia kolejki wydruku dla wielu narzędzi Linuxa na komputerze stacjonarnym, a także oferuje lokalną stronę administracyjną w przeglądarce. Użyj narzędzia na komputerze stacjonarnym po wykryciu drukarki; użyj CUPS bezpośrednio, gdy chcesz sprawdzić kolejkę lub samodzielnie wprowadzić identyfikator URI połączenia.
Nazwa w temacie artykułu jest często zapisywana jako „Harmonica OS”, ale oficjalna angielska pisownia projektu to HamoniKR OS . Aktualna dokumentacja drukarki opisuje graficzny schemat konfiguracji i obsługę protokołu IPP bez sterowników. Menu i dostępne pakiety mogą się różnić w zależności od wersji, dlatego należy traktować poniższe etykiety jako zależne od wersji. Ilustracje CUPS w tym przewodniku to schematyczne przykłady interfejsu, a nie zrzuty ekranu z testowanej instalacji HamoniKR.
Krótki przewodnik
Bramka
Zacznij tutaj
Czego potrzebujesz
Podłącz drukarkę USB
Narzędzie do drukarek
Drukarka włączona i podłączona przez USB
Dodaj drukarkę Wi-Fi lub Ethernet
Narzędzie do drukarek lub CUPS whttp://localhost:631
Drukarka w tej samej sieci lokalnej; jej adres IP w przypadku niepowodzenia wykrycia
Użyj drukarki, która nie jest wymieniona według modelu
Wypróbuj bezsterownikowy IPP, a następnie sterownik dostawcy dla systemu Linux
Dokładny model drukarki i pliki pomocy producenta
Sprawdź kolejkę lub wydrukuj stronę testową
Strona drukarki CUPS lublpstat
Autoryzacja administracyjna zmian
1. Otwórz ustawienia drukarki i sprawdź CUPS
W HamoniKR otwórz Menu > Administracja > Drukarki lub otwórz sekcję Drukarki w Ustawieniach systemowych. Oficjalny podręcznik HamoniKR 8.0 również podaje system-config-printersposób uruchomienia narzędzia do drukowania. Jeśli na pulpicie znajduje się inne menu, wyszukaj w programie uruchamiającym aplikacje opcję „Drukarki”.
Otwórz narzędzie Drukarki w sekcji Administracja. Treść menu może się różnić w zależności od wersji HamoniKR.
Jeśli zależy Ci na interfejsie internetowym CUPS, otwórz go http://localhost:631w przeglądarce na tym samym komputerze, który będzie zarządzał drukarką. Ten adres wskazuje komputer lokalny. Jeśli się nie załaduje, sprawdź, czy CUPS jest zainstalowany i uruchomiony:
systemctl status cups
W przypadku instalacji HamoniKR opartej na systemie Debian lub Ubuntu, w której brakuje CUPS, zainstaluj pakiet ze skonfigurowanych repozytoriów dystrybucji, a następnie uruchom usługę:
Skorzystaj z monitu menedżera pakietów, aby przejrzeć pakiety przed ich zaakceptowaniem. Komputer stacjonarny zazwyczaj nie musi udostępniać strony administracyjnej CUPS szerszej sieci. Pozostaw przeglądarkę włączoną localhost; nie rozluźniaj reguł dostępu do CUPS ani nie otwieraj portu 631 tylko po to, aby dodać drukarkę lokalną.
2. Dodaj drukarkę za pomocą interfejsu internetowego CUPS
W systemie CUPS wybierz opcję Administracja , a następnie Dodaj drukarkę . Po wyświetleniu monitu zaloguj się, używając konta z uprawnieniami do administrowania drukowaniem na tym komputerze. Lista może zawierać lokalnie podłączone urządzenia USB i drukarki wykryte w sieci. Wybierz odpowiednie urządzenie, potwierdź jego połączenie i nadaj kolejce krótką, rozpoznawalną nazwę, na przykład office_laser.
Na lokalnej stronie administracyjnej CUPS znajduje się punkt wejścia Dodaj drukarkę.
W przypadku drukarki sieciowej, która nie jest wyświetlana, użyj jej adresu sieciowego, zamiast zgadywać. Znajdź adres w menu sieciowym drukarki, na liście routerów lub na stronie konfiguracji producenta. W kroku połączenia CUPS wybierz pasujący protokół i wprowadź adres URI podany w dokumentacji drukarki. W przypadku wielu nowoczesnych urządzeń adres URI IPP przypomina ipp://192.168.1.50/ipp/print, ale ścieżka dostępu jest zależna od modelu; nie zakładaj, że przykład pasuje do Twojej drukarki. CUPS obsługuje również protokoły takie jak IPP, IPPS, LPD i AppSocket/JetDirect.
Wybierz wykryte urządzenie lub wprowadź udokumentowany adres URI połączenia drukarki, jeśli wyszukiwanie nie wykryje urządzenia.
3. Wybierz sterownik lub protokół IPP bez sterownika, a następnie ustaw wartości domyślne
Gdy kreator konfiguracji poprosi o model lub sterownik, wybierz opcję IPP Everywhere lub Driverless IPP w narzędziu HamoniKR, jeśli drukarka reklamuje obsługę. Drukowanie bez sterowników odczytuje możliwości zgłaszane przez kompatybilną drukarkę, zamiast polegać na tradycyjnym pliku PPD specyficznym dla danego modelu. To dobry wybór dla wielu nowych drukarek sieciowych, ale może nie udostępniać wszystkich funkcji producenta.
Jeśli konfiguracja bez sterowników jest niedostępna lub drukowanie przebiega nieprawidłowo, wybierz dokładną markę i model z dostępnej listy. Dokumentacja HamoniKR zaleca instalację pakietu wsparcia drukarki, gdy drukarka nie jest rozpoznawana:
Sprawdź, czy pakiet jest oferowany przez repozytoria skonfigurowane dla Twojej wersji HamoniKR. Jeśli brakuje modelu, sprawdź oficjalną stronę wsparcia technicznego dla systemu Linux producenta drukarki, aby poznać dokładny model i pakiet kompatybilny z Twoją wersją systemu operacyjnego. Unikaj wybierania modelu o podobnym wyglądzie tylko po to, by przejść przez kreatora: nieobsługiwana rozdzielczość, tryb dwustronny, podajniki papieru lub tryby kolorów mogą powodować niską jakość wydruku.
Po dodaniu kolejki ustaw opcje, z których faktycznie korzystasz: rozmiar papieru (np. Letter lub A4), kolor lub skalę szarości oraz drukowanie dwustronne (jeśli jest obsługiwane). CUPS i okno dialogowe pulpitu mogą oferować różne opcje sterowania w zależności od sterownika. Wybierz opcję „Ustaw opcje domyślne” lub odpowiedni przycisk „Zastosuj/Zapisz”, aby ustawienia zostały zachowane.
Sprawdź dostępne ustawienia domyślne i wydrukuj stronę testową, aby upewnić się, że wybrana kolejka odpowiada.
4. Wydrukuj stronę testową i sprawdź wynik
Na stronie CUPS drukarki wybierz opcję „ Drukuj stronę testową” w menu konserwacji . Możesz również wydrukować prosty dokument z aplikacji na komputerze. Prawidłowa konfiguracja oznacza, że zadanie pojawi się w kolejce, zostanie ukończone, a strona fizyczna będzie miała oczekiwaną orientację, rozmiar papieru, kolor i marginesy.
Aby szybko sprawdzić terminal, wyświetl skonfigurowane kolejki i ich stan:
lpstat -t
Aby wydrukować plik do nazwanej kolejki, użyj:
lp -d office_laser /path/to/test.pdf
Zastąp nazwę kolejki i ścieżkę do pliku własnymi. Aby dodać drukarkę IPP Everywhere z terminala, skorzystaj z wiersza poleceń CUPS:
Zastąp PRINTER_IPścieżkę URI udokumentowanym adresem drukarki. To polecenie tworzy lub aktualizuje kolejkę; nie wykrywa ono prawidłowego URI dla każdego modelu.
Typowe problemy i praktyczne rozwiązania
Drukarka nie jest wykrywana: Sprawdź, czy jest aktywna, w tej samej sieci i czy nie jest odizolowana w gościnnej sieci Wi-Fi. Sprawdź adres IP lub metodę połączenia opisaną przez producenta. W przypadku USB podłącz ją ponownie bezpośrednio do komputera i ponownie otwórz narzędzie Drukarki.
CUPS otwiera się, ale odrzuca zmianę: Zalogowane konto może nie mieć uprawnień administratora drukowania. Użyj autoryzowanego konta lokalnego lub poproś administratora systemu o przyznanie dostępu; nie zmieniaj ogólnych reguł dostępu jako obejścia.
Kolejka jest bezczynna, ale nic nie drukuje: Sprawdź papier, toner lub tusz, błędy wyświetlacza drukarki i status zadania w kolejce. Potwierdź wybrany URI i sterownik, a następnie wyślij jednostronicowy dokument testowy.
Strona drukuje się z nieprawidłowym układem lub brakuje opcji: Sprawdź rozmiar i orientację papieru w ustawieniach domyślnych aplikacji i drukarki. Wypróbuj ten sam sterownik dostawcy lub obsługiwaną kolejkę IPP bez sterownika, jeśli jest dostępna.
Drukarka nadal nie jest obsługiwana: Sprawdź dostępność pakietu wsparcia HamoniKR i pliki do pobrania dla systemu Linux udostępniane przez producenta, aby poznać dokładny model. Drukowanie bez sterowników może zapewnić podstawowe wydruki, ale funkcje zastrzeżone pozostają niedostępne.
Ostateczna lista kontrolna
Drukarka jest włączona i podłączona przez USB lub do tej samej zaufanej sieci.
Narzędzie Drukarki lub CUPS pokazuje docelowe urządzenie i prawidłowe połączenie.
Kolejka korzysta ze zgodnego sterownika lub obsługiwanego trybu IPP bez sterownika.
Rozmiar papieru i inne ustawienia domyślne są dostosowane do dokumentu i drukarki.
Strona testowa jest ukończona i wygląda poprawnie na papierze.