How to install a local printer in opensuse Leap 16.0

Since there is no yast2 in Leap 16.0, how can I install a local printer now ?

https://en.opensuse.org/SDB:Installing_a_Printer
https://en.opensuse.org/SDB:How_to_set-up_a_HP_printer

1 Like

stößt auf Schwierigkeiten:

my:~ # zypper ar -f https://download.opensuse.org/repositories/Printing/openSUSE_Leap_16.0/ Printing
Repository 'Printing' hinzufügen .........................................................................................[fertig]
Repository 'Printing' erfolgreich hinzugefügt

URI                         : https://download.opensuse.org/repositories/Printing/openSUSE_Leap_16.0/
Aktiviert                   : Ja
GPG-Überprüfung             : Ja
Automatische Aktualisierung : Ja
Priorität                   : 99 (Standard-Priorität)

Die Repository-Prioritäten sind ohne Effekt. Alle aktivierten Repositorys teilen sich die gleiche Priorität.
my:~ # zypper refresh
Dienst 'openSUSE' wird aktualisiert.
Metadaten von Repository 'Printing' abrufen ..............................................................................[Fehler]
Repository 'Printing' ist ungültig.
[Printing|https://download.opensuse.org/repositories/Printing/openSUSE_Leap_16.0/] Neue Repository-Metadaten konnten nicht abgerufen werden.
Verlauf:
 - [Printing|https://download.opensuse.org/repositories/Printing/openSUSE_Leap_16.0/] Repository type can't be determined.
Überprüfen Sie, ob die für dieses Repository bestimmten URIs auf ein gültiges Repository verweisen.
Repository 'Printing' wird aufgrund des obigen Fehlers übersprungen.
(...)
Repository 'repo-non-oss (16.0)' ist aktuell.
Repository 'repo-openh264 (16.0)' ist aktuell.
Repository 'repo-oss (16.0)' ist aktuell.
Einige der Repositorys konnten aufgrund eines Fehlers nicht aktualisiert werden.
my:~ #
my:~ # zypper install printer-driver-brlaser gutenprint epson-inkjet-printer-escpr
Dienst 'openSUSE' wird aktualisiert.
Metadaten von Repository 'Printing' abrufen ..............................................................................[Fehler]
Repository 'Printing' ist ungültig.
[Printing|https://download.opensuse.org/repositories/Printing/openSUSE_Leap_16.0/] Neue Repository-Metadaten konnten nicht abgerufen werden.
Verlauf:
 - [Printing|https://download.opensuse.org/repositories/Printing/openSUSE_Leap_16.0/] Repository type can't be determined.
Überprüfen Sie, ob die für dieses Repository bestimmten URIs auf ein gültiges Repository verweisen.
Warnung: Repository 'Printing' wird aufgrund des obigen Fehlers übersprungen.
Einige der Repositorys konnten aufgrund eines Fehlers nicht aktualisiert werden.
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
'epson-inkjet-printer-escpr' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
Keine Anbieter von 'epson-inkjet-printer-escpr' gefunden.
'printer-driver-brlaser' wurde in den Paketnamen nicht gefunden. Fähigkeiten werden durchsucht.
Keine Anbieter von 'printer-driver-brlaser' gefunden.
Paketabhängigkeiten werden aufgelöst...

Das folgende NEUE Paket wird installiert:
  gutenprint

1 neues Paket zu installieren.

Paketgröße zum Herunterladen:    18,6 MiB

Änderung der Installationsgröße des Pakets:
              |      76,6 MiB  erforderlich für Pakete, die installiert werden sollen
    76,6 MiB  |  -      0 B    freigegeben von Paketen, die entfernt werden sollen

Backend:  classic_rpmtrans
Fortfahren? [j/n/v/...? zeigt alle Optionen] (j): j
Vorladen: gutenprint-5.3.4-bp160.1.12.x86_64.rpm [fertig]
Vorladen abgeschlossen. [Erfolg (3,7 MiB/s) ] ............................................................................[fertig]
Abrufen: gutenprint-5.3.4-bp160.1.12.x86_64 (repo-oss (16.0))                                                 (1/1),  18,6 MiB

Überprüfung auf Dateikonflikte läuft: ....................................................................................[fertig]
(1/1) Installieren: gutenprint-5.3.4-bp160.1.12.x86_64 ...................................................................[fertig]
Nach-Transaktions-Skripte werden ausgeführt ..............................................................................[fertig]
Die Installation wurde mit einem Fehler abgeschlossen.
my:~ #

There was an error in the wiki. I corrected the wiki and put the right URL. The printing repo for Leap is found under
https://download.opensuse.org/repositories/Printing/16.0/

Which printer do you want to install?
Manufacturer/Modell?

:~> gnome-control-center


Search on ‘print’ > select ‘Unlock…’ > follow dialogue
Alternatively, open a www browser, enter http://localhost:631 and hit ‘enter’ and follow the dialogue (there’s a root password to be entered at some point).

thank you I corrected it. The repository was installed successfully now and also the printer packages:

zypper ar https://download.opensuse.org/repositories/Printing/16.0/ Printing
Repository 'Printing' hinzufügen .........................................................................................[fertig]
Repository 'Printing' erfolgreich hinzugefügt
(...)
zypper install printer-driver-brlaser gutenprint epson-inkjet-printer-escpr
(..)
Abrufen: epson-inkjet-printer-escpr-1.8.6-lp160.68.3.x86_64 (Printing)                                        (1/2),   3,6 MiB
Abrufen: printer-driver-brlaser-6.2.7-lp160.24.7.x86_64 (Printing)                                            (2/2),  62,2 KiB
Überprüfung auf Dateikonflikte läuft: ....................................................................................[fertig]
(1/2) Installieren: epson-inkjet-printer-escpr-1.8.6-lp160.68.3.x86_64 ...................................................[fertig]
(2/2) Installieren: printer-driver-brlaser-6.2.7-lp160.24.7.x86_64 .......................................................[fertig]
Nach-Transaktions-Skripte werden ausgeführt ..............................................................................[fertig]


However trying CUPS admin page of http://localhost:631 the printer name was recognized (brother HL-1210W), and a gutenprint driver could be assigned, BUT printing a TEST PAGE failed.

see answer above

as mentioned above, it tried to install a brother HL-1210W printer.

Brother supply a proprietary CUPS drivers for this model…
https://www.brother.co.uk/support/hl-1210w/downloads
…but I think it is also supported by the open-source printer-driver-brlaser which you can install with
sudo zypper install printer-driver-brlaser

You can configure CUPS using its native web interface or use the graphical Plasma System Settings utility if you prefer.

The suggested HL-1200 series open-source driver (as listed via CUPS web UI)…