• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Gelöst Brother MFC-J220 USB Drucker , RPM Datei installieren, Leap 15.4

Welpe

Newbie
Hallo, schönen guten Tag, möchte Heute meinen Drucker einrichten. Habe bei Brother zwei RPM-Dateien downgeloaded.
cupswrapper und lpr. Habe noch nie über Konsole installiert, daher meine Fragen ( bevor ich das System Schrotte).
1. Kann ich das mit dem Befehl rpm -i (DATEI).rpm machen?
2. Muss ich den Pfad zu Downloads angeben?
3. Werden Konflikte/Abhängigkeiten automatisch gelöst?
4. oder gibt es eine Elegantere Möglichkeit der Installation per zypper oder dergleichen?

libc-32bit ist installiert.
 
Am Einfachsten erstellst Du Dir in Deinem Home-Verzeichnis einen Ordner "Software". Dort kopierst Du die rpms rein. Dann öffnest Du in YaST die Repository-Verwaltung und addierst den Ordner als "Reines rpm-Verzeichnis", aktivierst das neue Repo und, bitte nicht vergessen, setzt den Haken bei "Aktualisieren". Jetzt öffnest Du "Software löschen/installieren" in YaST" und suchst nach Brother. Dann kannst Du die rpms ganz normal via YaST installieren.
Das Andere geht an der Software-Verwaltung vorbei.

CU

Freddie
 
OP
W

Welpe

Newbie
Ok Freddie, hört sich relativ einfach an , aber was meinst du mit nach Brother suchen? Du meinst Yast findet die dann nach Deinem Vorgehen?

Ich hack mal drauf los :) , erstmal Danke....

Hmm, das war einfach soweit , aber lpr.rpm ist beschädigt , und cups.rpm hat er abhängigkeitshalber nicht installiert. Jetzt? lpr abwählen und cups installieren?WScreenshot_20230517_140359.png
 
Zuletzt bearbeitet:

Pirx

Newbie
Hallo Welpe

...Yast findet die dann nach Deinem Vorgehen?

Ja, das tut es. Wenn du in YaST das frisch angelegte Repository zum Anschauen anwählst (Tab "Repositorys"), dann sollte sich darin alles wiederfinden, was du vorher hineingeschoben hast. Also speziell die Pakete von Brother.

In meinem System existiert zwar das Paket cups.rpm, aber nicht lpr.rpm. Ich denke aber, du solltest dich erst mal auf den obigen Punkt konzentrieren.

Viel Glück
Pirx
 
Zuletzt bearbeitet:

Pirx

Newbie
Hallo Welpe

Vielleicht helfen dir die rpm-Pakete auf dieser Seite. Ich kann es leider nicht selbst testen, weil ich keinen Brother-Drucker habe.
 
OP
W

Welpe

Newbie
Kann ich da auch ein RPM von Protonmail reinschieben in den Brother Ordner? Die lpr hab ich nochmal runtergeladen und auch gleich noch Scan und Fax rpms,. .HMMM, die Integritätsprüfung von lpr.rpm schlägt fehl. DATEI beschädigt.... Was Tun?


Kann man Ignorieren denke ich ?
 

Anhänge

  • Screenshot_20230517_143141.png
    Screenshot_20230517_143141.png
    40,5 KB · Aufrufe: 5
  • Screenshot_20230517_143340.png
    Screenshot_20230517_143340.png
    79,8 KB · Aufrufe: 4
OP
W

Welpe

Newbie
Danke @Pirx, genau von der Seite hab ich sie runtergeladen, und wenn ich Dich richtig verstehe , kann ich in diesen Ordner den ich angelegt habe dann ALLE, auch nicht Brother rpms reinschieben, und die werden dann auch aktualisiert?

Und ich denke man kann lpr installieren ,da die Details lediglich auf fehlende Signatur verweisen?
 

Pirx

Newbie
Offensichtlich fehlen dir die entsprechenden Signaturdateien.

Du kannst nun versuchen, auch selbige (sinnvollerweise aus derselben Quelle wie jene der rpm-Pakte) herunterzuladen. Oder du klickst alternativ voller Optimismus auf [Ignorieren].

Letzteres ist nicht das saubere Vorgehen und erfordert natürlich einen Kommentar. Ich selbst installiere gelegentlich Pakete ohne Signatur. Das passiert vielleicht zwei- oder dreimal pro installierter Distribution. Und ich mache es nur dann, wenn ich der Paketquelle vertraue. Die zweite Bedingung ist nicht schwer zu erfüllen, weil die jeweilige Quelle ja immer wieder dieselbe ist.

Pirx
 

Pirx

Newbie
Danke @Pirx, genau von der Seite hab ich sie runtergeladen, und wenn ich Dich richtig verstehe , kann ich in diesen Ordner den ich angelegt habe dann ALLE, auch nicht Brother rpms reinschieben, und die werden dann auch aktualisiert?
Im Prinzip ja. Ich pflege auch selbst ein lokales Verzeichnis für rpm's verschiedenen Inhalts und aus verschiedenen Quellen. Was daraus dann wirklich installiert wird, entscheide ich jeweils über die angebotene Auswahl in YaST.
 
OP
W

Welpe

Newbie
Ich verstehe, Danke. Bin Skeptisch auf Ignorieren zu klicken, aber die stammen ja direkt von der Brother Seite.Ich mach das jetzt mal , "Sperre entfernen , und lpr Installation zulassen"
 

Sauerland

Ultimate Guru
Ich verstehe, Danke. Bin Skeptisch auf Ignorieren zu klicken, aber die stammen ja direkt von der Brother Seite.Ich mach das jetzt mal , "Sperre entfernen , und lpr Installation zulassen"
Das ist normal.
Du hast nur die signierten Pakete heruntergeladen, nicht aber den dazu passenden Schlüssel in die rpm Datenbank........
Daher bitte ignorieren, du weisst ja, woher die Pakete sind.....
 

Sauerland

Ultimate Guru
Und da die Brother Treiber meist 32bit Treiber sind, diese Pakete:
Code:
zypper se -si libusb-0_1-4-32bit  glibc-32bit libusb-1_0-0-32bit
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name               | Type  | Version             | Arch   | Repository
---+--------------------+-------+---------------------+--------+-------------------------------------------------------------
i+ | glibc-32bit        | Paket | 2.31-150300.46.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i+ | libusb-0_1-4-32bit | Paket | 0.1.13-150400.12.4  | x86_64 | Main Repository
i+ | libusb-1_0-0-32bit | Paket | 1.0.24-150400.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
 
OP
W

Welpe

Newbie
Drucken funktioniert, bloß den Scanner mag er nicht akzeptieren.Er wird auch erst gefunden wenn ich in der Scanner konfi unten rechts auf andere gehe und dort erneut suchen lasse ( Screenshot). Aber bearbeiten geht nicht. Auch Scanlite erkennt ihn nicht. In Scanner konfi Hilfe war der befehl /usr/sbin/lsusb angegeben.

Code:
localhost:/home/jul # zypper se -si libusb-0_1-4-32bit  glibc-32bit libusb-1_0-0-32bit
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S | Name               | Type  | Version             | Arch   | Repository
--+--------------------+-------+---------------------+--------+-------------------------------------------------------------
i | glibc-32bit        | Paket | 2.31-150300.46.1    | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
i | libusb-1_0-0-32bit | Paket | 1.0.24-150400.3.3.1 | x86_64 | Update repository with updates from SUSE Linux Enterprise 15
localhost:/home/jul # lsusb
Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0409:0059 NEC Corp. HighSpeed Hub
Bus 001 Device 003: ID 04f9:0259 Brother Industries, Ltd MFC-J220
Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 003 Device 003: ID 0bf8:101e Fujitsu Siemens Computers Fujitsu Keyboard
Bus 003 Device 002: ID 0424:2514 Microchip Technology, Inc. (formerly SMSC) USB 2.0 Hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
localhost:/home/jul # /usr/sbin/lsusb
bash: /usr/sbin/lsusb: Datei oder Verzeichnis nicht gefunden
localhost:/home/jul #


Screenshot_20230517_170956.png

Danke erst mal wieder an alle, viellecht kommen ja noch Ideen....
 
OP
W

Welpe

Newbie
Die fehlt noch.....

Dabei bleibt es wohl :)

Code:
localhost:/home/jul # zypper se -si libusb-0_1-4-32bit
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...
Keine passenden Objekte gefunden.
localhost:/home/jul #

oder gibt es die woanders auch noch?

nebenbei, kannst Du mir sagen womanund wie man die befehle und ihre optionen finden kann? hatte neulich hdparm genutzt da standen sie dabei.
 
Zuletzt bearbeitet:
OP
W

Welpe

Newbie
Danke!!

Code:
localhost:/home/jul # zypper lr -d
#  | Alias                       | Name                                                                                        | Enabled   | GPG Check       | Refresh        | Priority  | Type     | URI                                                                         | Serv->
---+-----------------------------+---------------------------------------------------------------------------------------------+-----------+-----------------+----------------+-----------+----------+-----------------------------------------------------------------------------+-------
 1 | Software                    | Software                                                                                    | Ja        | ( p) Ja         | Ja             |   99      | plaindir | dir:/home/jul/Dokumente/Software                                            |
 2 | VPN                         | VPN                                                                                         | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | https://download.opensuse.org/repositories/network:/vpn/openSUSE_Leap_15.4/ |
 3 | packman                     | Packman                                                                                     | Ja        | (r ) Ja         | Ja             |   90      | rpm-md   | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Leap_15.4/         |
 4 | repo-backports-debug-update | Update repository with updates for openSUSE Leap debuginfo packages from openSUSE Backports | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/update/leap/15.4/backports_debug/              |
 5 | repo-backports-update       | Update repository of openSUSE Backports                                                     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.4/backports/                    |
 6 | repo-debug                  | Debug Repository                                                                            | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/distribution/leap/15.4/repo/oss/         |
 7 | repo-debug-non-oss          | Debug Repository (Non-OSS)                                                                  | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/distribution/leap/15.4/repo/non-oss/     |
 8 | repo-debug-update           | Update Repository (Debug)                                                                   | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/update/leap/15.4/oss/                    |
 9 | repo-debug-update-non-oss   | Update Repository (Debug, Non-OSS)                                                          | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/update/leap/15.4/non-oss/                |
10 | repo-non-oss                | Non-OSS Repository                                                                          | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.4/repo/non-oss/           |
11 | repo-oss                    | Haupt-Repository                                                                            | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/distribution/leap/15.4/repo/oss/               |
12 | repo-sle-debug-update       | Update repository with debuginfo for updates from SUSE Linux Enterprise 15                  | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/debug/update/leap/15.4/sle/                    |
13 | repo-sle-update             | Update repository with updates from SUSE Linux Enterprise 15                                | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.4/sle/                          |
14 | repo-source                 | Source Repository                                                                           | Nein      | ----            | ----           |   99      | NONE     | http://download.opensuse.org/source/distribution/leap/15.4/repo/oss/        |
15 | repo-update                 | Hauptaktualisierungs-Repository                                                             | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.4/oss                           |
16 | repo-update-non-oss         | Aktualisierungs-Repository (Nicht-Open-Source-Software)                                     | Ja        | (r ) Ja         | Ja             |   99      | rpm-md   | http://download.opensuse.org/update/leap/15.4/non-oss/                      |
localhost:/home/jul #

man BEFEHL oder BEFEHL --help
Danke
 
Oben