Ich bin am verzweifeln. Ich bin neu in der Manjaro-Welt, komme aber von Mint und Ubuntu (Debian&Co)
Ich habe meinen Drucker in CUPS nicht gefunden.
Brother bietet den Treiber an, aber, wie schon so oft hier im Forum behandelt, als RPM oder DEB.
Die AUR hat meinen Treiber im Bestand.
Was habe ich gemacht:
pamac build brother-hll2310d ---->
/var/tmp/pamac-build-papma/brother-hll2310d/PKGBUILD: Zeile 30: patch: Kommando nicht gefunden.
Dann habe ich angefangen eine DEB-Datei zu zerlegen.
Habe die PPD-Datei für den Brother HL-L2310D in /usr/share/cups/model kopiert.
Wird von CUPS gefunden, aber nach dem einrichten ist der Status im CUPS:
Angehalten - “Datei “/usr/lib/cups/filter/brother_lpdwrapper_HLL2310D” nicht verfügbar: No such file or directory”
Um das AUR bzw den Kompilieren deines Paketes zu verstehen…würde ich dir raten es mal manuell zu erledigen.
Install alle Build Pakete die gebraucht werden: sudo pacman -S base-devel
Erstelle auf dem Schreibtisch mal einen Test-Ordner. Dieses kann per Terminal erfolgen: cd ~/Schreibtisch mkdir AUR-Test cd AUR-Test
Jetzt bist du ja im AUR-Test Ordner. Dort mal die Quelle per git Befehl clonen und danach in den ordner wechseln: git clone https://aur.archlinux.org/brother-hll2310d.git cd brother-hll2310d
Jetzt könntest du schon versuchen das Paket zu bauen (Kompilieren) mittels: makepkg -s
Paket wird erstellt, aber nicht installiert. “Flag -s” bedeutet, " --syncdeps Installiere fehlende Abhängigkeiten mit pacman “.
oder makepkg -si
erstellt das Paket und installiert es. " Flag -i” bedeutet, "–install Installiere Paket nach erfolgreichem Build "
Diese Datei ist dann im gebauten Paket enthalten und nach dem Install sollte es in deinem System an genau diesem Ort verfügbar sein!
ls -al usr/lib/cups/filter/
-rw-r--r-- 1 user user 57 2. Mär 13:02 brother_lpdwrapper_HLL2310D
Hoffe konnte dir ein bissel was zeigen & helfen…viel Spaß beim Drucken