Skip to content

Gentoo und Canon i560

Manchmal ärgert mich Linux. Manchmal wünsche ich mir einfache installationsroutinen wie in Windoof.
  • Zuerst lade man sich folgende Dateien herunter:
    ebuild
    patch
  • Falls man noch nie mit fremden ebuilds gearbeitet hat, Overlay-Verzeichnis einrichten:
    • mkdir /usr/local/overlays/local
    • /etc/make.conf bearbeiten, PORTDIR_OVERLAY=/usr/local/overlays/local hinzufügen
  • mkdir /usr/local/overlays/local/net-print
  • mkdir /usr/local/overlays/local/net-print/bjfilter
  • mkdir /usr/local/overlays/local/net-print/bjfilter/files
  • cp bjfilter-2.4.ebuild /usr/local/overlays/local/net-print/bjfilter
  • cp bjfilter-2.4.patch /usr/local/overlays/local/net-print/bjfilter/files
  • ebuild /usr/local/overlays/local/net-print/bjfilter/bjfilter-2.4.ebuild digest (wer in der make.conf einen Mirror eingetragen hat, möchte diesen vorher auskommentieren, weil er sonst erst sämtliche Mirrors abklappert, um zu merken, daß es die benötigten Dateien nur in Japan gibt...)
  • emerge -pv bjfilter sollte jetzt zumindest schon mal die Programme auswerfen, die installiert werden sollen, mit dem Hinweis, daß da zumindest eine Sache aus dem Overlay kommt
  • emerge bjfilter
  • /etc/init.d/cupsd restart
  • Jetzt einfach CUPS konfigurieren: http://localhost:631/
  • Der gesuchte Treiber versteckt sich bei den anderen Canon-Treibern als Canon Pixus 560i v.2.4 (japanische Bezeichnung für das Teil)
  • Testseite drucken und staunen
Das ganze Procedere dauert ungefähr 30 Minuten... *grmpf* Achja, und wer möchte, daß der Drucker auch beim Einschalten immer brav erkannt wird, sollte noch hotplug emergen. Und: Diese Anleitung gilt auch für die beiden anderen Drucker, die dieses ebuild unterstützt, als da wären der i860 und i990.

PS: Wer Japanisch kann, darf mir gerne mal die japanische Canon-Seite dazu übersetzten. Der Brabbelfisch kriegt das ja wieder nicht auf die Reihe...

Trackbacks

JanJans Blog am : Gentoo

Vorschau anzeigen
Jetzt haben Sie's endgültig geschafft... 18:09:14 12 ersatzsau:/var/lib/portage # emerge -pvuD world These are the packages that I would merge, in order: Calculating world dependencies \ emerge: there are no ebuilds to satisfy ">=app-text/ghostsc

Kommentare

Ansicht der Kommentare: Linear | Verschachtelt

Noch keine Kommentare

Kommentar schreiben

Umschließende Sterne heben ein Wort hervor (*wort*), per _wort_ kann ein Wort unterstrichen werden.
Standard-Text Smilies wie :-) und ;-) werden zu Bildern konvertiert.

Um maschinelle und automatische Übertragung von Spamkommentaren zu verhindern, bitte die Zeichenfolge im dargestellten Bild in der Eingabemaske eintragen. Nur wenn die Zeichenfolge richtig eingegeben wurde, kann der Kommentar angenommen werden. Bitte beachten Sie, dass Ihr Browser Cookies unterstützen muss, um dieses Verfahren anzuwenden.
CAPTCHA

Formular-Optionen