Instaliranje pisača u Linux ponekad je samo pitanje njihovog uključivanja i uključivanja, ali u slučaju Kanon, ne radi tako. Ovdje objašnjavam kako instalirati pisač PIXMA iP1800 en ArchLinux. |
Ovaj se vodič temelji na članku o instaliranju pisača Canon iP4300 iz wiki ArchLinux, posebno pod načinom instalacije upravljačkih programa Canon.
Prije nego što počnete
Paketi koje treba instalirati: Šalice, Ghostscript, Gsfonts, Gutenprint
# pacman -S čaše ghostscript gsfonts gutenprint
Preuzmite upravljačke programe tvrtke Canon
Moraju preuzeti upravljačke programe cnijfilter-ip1800serija i cnijfilter-zajednički. Preporučujem da ove datoteke držite u zasebnoj mapi unutar željenog direktorija kako biste izbjegli zabunu. Na primjer, stvorio sam mapu pod nazivom kanon. Budući da stranica Canon pruža samo datoteke .rpm, trebamo rmpextract nastaviti:
# pacman -S rpmekstrakt
Nakon instalacije rpmekstrakt i da bismo preuzeli upravljačke programe, u terminalu dolazimo do mape u kojoj su spremljeni i izvršavamo sljedeće naredbe za izdvajanje paketa
# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-common-2.70-1.i386.rpm
Sada je vrijeme da datoteke i mape koje su stvorene premjestite na odgovarajuće odredište. Na primjer, mapa (i sav njezin sadržaj) ~ / canon / usr / lib / mora se kopirati (s dopuštenjima superkorisnika) u / usr / lib /
priprema
Isključi usblp u slučaju da trčim
# rmmod usblp
Da bismo ga trajno deaktivirali, dodajemo odjeljak MODULI de /etc/rc.conf sljedeće :! usblp
MODULI = (...! Usblp ...)
Ponovno pokrećemo šalice
# /etc/rc.d/cups ponovno pokretanje
Šalice dodajemo na popis DEMONI u /etc/rc.conf tako da se pokreće iz boot-a. Mora mu prethoditi "@", tako da započinje kao postupak u pozadini.
DAEMONS = (... @ šalice ...)
Instalacija s CUPS
Iz bilo kojeg preglednika idite na adresu http: // localhost: 631, web sučelje CUPS.
Dodavanje pisača i klasa -> Pronađi nove pisače -> Pojavljuje se Canon IP1800, Dodaj ovaj pisač -> Potvrdi podatke -> Nastavi. Poželjno je dodati .ppd, konfiguracijsku datoteku za pisač, a ona se nalazi u mapi: / usr / share / šalice / model / pod imenom canonip1800.ppd. Popravljaju posljednje detalje, poput vrste papira koji će koristiti, veličine listova itd.
Pisač bi već trebao biti instaliran, ali prvo morate dovršiti konfiguriranje knjižnica koje upravljački programi trebaju raditi. Za pregled izvršavamo sljedeću naredbu:
ldd / usr / local / bin / cifip1800
U mom slučaju dao mi je sljedeći rezultat:
linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => nije pronađen
libcnbpess312.so => nije pronađen
libm.so.6 => /lib/libm.so.6 (0xb76ff000)
libdl.so.2 => /lib/libdl.so.2 (0xb76fa000)
libtiff.so.3 => /usr/lib/libtiff.so.3 (0xb769f000)
libpng.so.3 => nije pronađen
libcnbpcnclapi312.so => nije pronađen
libcnbpcnclbjcmd312.so => nije pronađeno
libcnbpcnclui312.so => nije pronađeno
libpopt.so.0 => /lib/libpopt.so.0 (0xb7693000)
libc.so.6 => /lib/libc.so.6 (0xb752d000)
/lib/ld-linux.so.2 (0xb774d000)
libjpeg.so.8 => /usr/lib/libjpeg.so.8 (0xb74df000)
libz.so.1 => /usr/lib/libz.so.1 (0xb74ca000)
I potrebno je stvoriti veze iz biblioteka koje nedostaju do izvršnih datoteka / usr / local / bin koje smo ranije kopirali; ili instalirajte knjižnice koje nedostaju. Ispravljamo s:
# ln -s /usr/lib/libcnbpcmcm312.so.6.50.1 /usr/lib/libcnbpcmcm312.so
# ln -s /usr/lib/libcnbpess312.so.3.0.9 /usr/lib/libcnbpess312.so
# ln -s /usr/lib/libpng.so /usr/lib/libpng.so.3
# ln -s /usr/lib/libcnbpcnclapi312.so.3.3.0 /usr/lib/libcnbpcnclapi312.so
# ln -s /usr/lib/libcnbpnclbjcmd312.so.3.3.0 /usr/lib/libcnbpnclbjcmd312.so
# ln -s /usr/lib/libcnbpcnclui312.so.3.3.0 /usr/lib/libcnbpcnclui312.so
Ppd ugađanje
Napravite sigurnosnu kopiju izvornog ppd-a (ne zaboravite otići do mjesta gdje se nalazi: / usr / share / cups / model
sudo cp canonip1800.ppd canonip_bc.ppd
Otvorite datoteku željenim uređivačem: nano, gedit, kate, leafpad itd. koristiti ću nano.
sudo nano canonip1800.ppd
I dodajem sljedeće redove za kvalitetu:
* OpenUI * CNQuality / Quality: PickOne
* ZadanaCNQuality: 3
* CNQuality 2 / High: "2"
* CNQuality 3 / Normal: "3"
* CNQuality 4 / Standard: "4"
* CNQuality 5 / ekonomičnost: "5"
* CloseUI: * CNQuality
Za promjenu rezolucija, oni su eliminirani:
* OpenUI * Razlučivost / izlazna razlučivost: PickOne
* Zadano rješenje: 600
*Rezolucija 600/600 dpi: "<>setpagedevice"
* CloseUI: * Razlučivost
A mijenjaju ih:
* OpenUI * Razlučivost / izlazna razlučivost: PickOne
* Zadano rješenje: 600
*Rezolucija 300/300 dpi: "<>setpagedevice"
*Rezolucija 600/600 dpi: "<>setpagedevice"
*Rezolucija 1200/1200 dpi: "<>setpagedevice"
*Rezolucija 2400/1200 dpi: "<>setpagedevice"
*Rezolucija 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * Razlučivost
Nakon uređivanja ppd-a, spremite i zatvorite; i ažurirajte ppd u web sučelju CUPS.
Izvrsno !! hvala @monikgtr na ovom detaljnom i dobro objašnjenom postu =)