Printerite installimine Linuxis on mõnikord lihtsalt nende ühendamine ja sisselülitamine, kuid juhul, kui tegemist on Kaanon, see ei tööta nii. Siin selgitan, kuidas printerit installida PIXMA iP1800 en ArchLinux. |
See juhend põhineb printerite installimise artiklil Canon iP4300 Archi Linuxi vikist, täpsemalt Canoni draiverite installimeetodi all.
Enne alustamist
Installitavad paketid: Karikad, Ghostscript, Gsfonts, Gutenprint
# pacman -S tassid ghostscript gsfonts gutenprint
Laadige alla Canoni draiverid
Nad peavad draiverid alla laadima cnijfilter-ip1800series ja cnijfilter-tavaline. Segaduste vältimiseks soovitan teil need failid soovitud kataloogis eraldi kaustas hoida. Näiteks lõin kausta nimega kaanon. Kuna Canoni leht pakub ainult .rpm-faile, vajame seda rm -väljavõte jätkama:
# pacman -S rpmeekstrakt
Pärast installimist rpmeekstrakt ja draiverite allalaadimiseks navigeerime terminalis kausta, kuhu need on salvestatud, ja täidame pakettide väljavõtmiseks järgmised käsud
# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-common-2.70-1.i386.rpm
Nüüd on aeg loodud failid ja kaustad teisaldada vastavasse sihtkohta. Näiteks kaust (ja kogu selle sisu) ~ / kaanon / usr / lib / see tuleb kopeerida (kasutajakasutaja lubadega) / usr / lib /
Ettevalmistus
Lülitage välja usblp juhul kui ma jooksen
# rmmod usblp
Selle jäädavaks deaktiveerimiseks lisame jaotise MOODULID de /etc/rc.conf järgmine :! usblp
MODULID = (...! Usblp ...)
Taaskäivitame tassid
# /etc/rc.d/cups taaskäivitatakse
Lisame tassid nimekirja DAEMONID failis /etc/rc.conf, nii et see käivitatakse alglaadimisest. Sellele peab eelnema "@", nii et see algab protsessina taustal.
DAEMONS = (... @ tassi ...)
Paigaldamine CUPS-iga
Minge mis tahes brauseris CUPS-i veebiliidesele aadressile http: // localhost: 631.
Printeri ja klasside lisamine -> uute printerite leidmine -> ilmub Canon IP1800, lisage see printer -> andmete kontrollimine -> jätka. Eelistatav on lisada printeri konfiguratsioonifail .ppd ja see asub kaustas: / usr / share / cups / model / nime all canonip1800. lk. Nad fikseerivad viimased üksikasjad, näiteks paberitüübi, mida nad kavatsevad kasutada, lehtede suuruse jne.
Printer peaks olema juba installitud, kuid kõigepealt peate draiverite tööks vajalikud teegid konfigureerima. Ülevaatamiseks täidame järgmise käsu:
ldd / usr / local / bin / cifip1800
Minu puhul on see andnud mulle järgmise tulemuse:
linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => ei leitud
libcnbpess312.so => ei leitud
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 => ei leitud
libcnbpcnclapi312.so => ei leitud
libcnbpcnclbjcmd312.so => ei leitud
libcnbpcnclui312.so => ei leitud
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)
Ja on vaja luua puuduvate teekide lingid faili / usr / local / bin käivitatavatele failidele, mille me varem kopeerisime; või installige puuduvad teegid. Parandame selle:
# 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 näpistamine
Tehke varukoopia algsest ppd-st (ärge unustage navigeerida sinna, kus see asub: / usr / share / cups / model
sudo cp canonip1800.ppd canonip_bc.ppd
Avage fail oma eelistatud redaktoriga: nano, gedit, kate, leafpad jne. Ma kasutan nano.
sudo nano canonip1800.ppd
Kvaliteedi jaoks lisan järgmised read:
* OpenUI * CNQuality / Quality: PickOne
* Vaikimisi CNQuality: 3
* CNQuality 2 / kõrge: "2"
* CNQuality 3 / Normal: "3"
* CNQuality 4 / Standard: "4"
* CNQuality 5 / Economy: "5"
* CloseUI: * CNQuality
Et muuta resolutsioon, need elimineeritakse:
* OpenUI * eraldusvõime / väljundi eraldusvõime: PickOne
* DefaultResolution: 600
*Resolutsioon 600/600 dpi: "<>setpagedevice"
* CloseUI: * eraldusvõime
Ja neid muudavad:
* OpenUI * eraldusvõime / väljundi eraldusvõime: PickOne
* DefaultResolution: 600
*Resolutsioon 300/300 dpi: "<>setpagedevice"
*Resolutsioon 600/600 dpi: "<>setpagedevice"
*Resolutsioon 1200/1200 dpi: "<>setpagedevice"
*Resolutsioon 2400/1200 dpi: "<>setpagedevice"
*Resolutsioon 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * eraldusvõime
Pärast ppd redigeerimist salvestage ja sulgege; ja värskendage ppd CUPS-i veebiliideses.
Suurepärane !! aitäh @monikgtr selle üksikasjaliku ja hästi selgitatud postituse eest =)