כיצד להתקין מדפסת Canon IP1800 ב- ArchLinux

התקנת מדפסות בלינוקס היא לפעמים רק עניין לחבר אותם ולהדליק אותם, אבל במקרה של קָנוֹן, זה לא עובד ככה. כאן אני מסביר כיצד להתקין את המדפסת PIXMA iP1800 en ArchLinux.

מדריך זה מבוסס על המאמר להתקנת המדפסות Canon iP4300 מתוך וויקי ArchLinux, במיוחד בשיטת התקנת מנהלי ההתקנים של Canon.

לפני שתתחיל

חבילות להתקנה: כוסות, Ghostscript, Gsfonts, Gutenprint

# pacman -S כוסות ghostscript gsfonts gutenprint

הורד את מנהלי ההתקן של Canon

עליהם להוריד את מנהלי ההתקן סדרות cnijfilter-ip1800 ו - מסנן משותף. אני ממליץ לך לשמור את הקבצים האלה בתיקיה נפרדת בתוך הספרייה הרצויה, כדי למנוע בלבול. לדוגמא, יצרתי תיקיה בשם קאנון. מכיוון שדף Canon מספק רק קבצי rpm, אנחנו צריכים תמצית rmpe להמשיך:

# pacman -S rpmextract

לאחר ההתקנה rpmextract וכדי להוריד את מנהלי ההתקן, במסוף אנו מנווטים לתיקיה בה הם נשמרים, ומבצעים את הפקודות הבאות כדי לחלץ את החבילות

# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-common-2.70-1.i386.rpm

עכשיו הגיע הזמן להעביר את הקבצים והתיקיות שנוצרו ליעד המתאים להם. לדוגמא, התיקיה (וכל תוכנה) ~ / canon / usr / lib / יש להעתיק אותו (עם הרשאות משתמש-על) אל / usr / lib /

הכנה

התצורה של /etc/rc.conf זה נעשה באמצעות עורך טקסט: ננו, gedit, קייט וכו '.

השבת usblp למקרה שאני רץ

# rmmod usblp

כדי להשבית אותו לצמיתות, אנו מוסיפים לסעיף מודולים de /etc/rc.conf להלן:! usblp

מודולים = (...! Usblp ...)

אנחנו מפעילים מחדש כוסות

# /etc/rc.d/cups הפעלה מחדש

אנו מוסיפים כוסות לרשימת דיימונים ב /etc/rc.conf כך שהוא יתנחל מהאתחול. יש להקדים אותו "@" כך שיתחיל כתהליך ברקע.

דיימונים = (... @ כוסות ...)

התקנה עם CUPS

מכל דפדפן, עבור לכתובת http: // localhost: 631, ממשק האינטרנט CUPS.
הוספת מדפסת ושיעורים -> מצא מדפסות חדשות -> Canon IP1800 מופיע, הוסף מדפסת זו -> אמת נתונים -> המשך. עדיף להוסיף את ה- .ppd, את קובץ התצורה של המדפסת, והוא ממוקם בתיקיה: / usr / שתף / כוסות / דגם / תחת השם canonip1800.ppd. הם מתקנים את הפרטים האחרונים, כגון סוג הנייר שהם הולכים להשתמש בו, גודל הגיליונות שלהם וכו '.

המדפסת כבר צריכה להיות מותקנת, אך ראשית, עליך לסיים את תצורת הספריות שהנהגים צריכים לעבוד. כדי לסקור, אנו מבצעים את הפקודה הבאה:

ldd / usr / local / bin / cifip1800

במקרה שלי, זה נתן לי את התוצאה הבאה:

linux-gate.so.1 => (0xb774c000)
libcnbpcmcm312.so => ​​לא נמצא
libcnbpess312.so => ​​לא נמצא

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 => לא נמצא
libcnbpcnclapi312.so => ​​לא נמצא
libcnbpcnclbjcmd312.so => ​​לא נמצא
libcnbpcnclui312.so => ​​לא נמצא

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)

ויש צורך ליצור קישורים מהספריות החסרות להפעלות / usr / local / bin שהעתקנו קודם; או התקן את הספריות החסרות. אנו מתקנים זאת באמצעות:

# 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 אינו מכיל אפשרויות רבות לתצורה, אך ניתן לערוך אותו כדי להוסיף איכויות ורזולוציה.

Ppd לצבוט

גבה את ה- PPD המקורי (אל תשכח לנווט למקום בו הוא נמצא: / usr / שתף / כוסות / דגם

sudo cp canonip1800.ppd canonip_bc.ppd

פתח את הקובץ עם העורך המועדף עליך: nano, gedit, kate, padpad וכו '. אני אשתמש ננו.

סודו ננו canonip1800.ppd

ואני מוסיף את השורות הבאות לאיכות:

* OpenUI * CN איכות / איכות: PickOne
* ברירת מחדל CN איכות: 3
* CNQuality 2 / גבוה: "2"
* CNQuality 3 / רגיל: "3"
* CNQuality 4 / תקן: "4"
* CNQuality 5 / כלכלה: "5"
* CloseUI: * CNQuality

לשנות את רזולוציה, אלה מתבטלים:

* OpenUI * רזולוציה / פלט רזולוציה: PickOne
* ברירת מחדל רזולוציה: 600
*רזולוציה 600/600 dpi: "<>setpagedevice"
* CloseUI: * רזולוציה

והם השתנו על ידי:

* OpenUI * רזולוציה / פלט רזולוציה: PickOne
* ברירת מחדל רזולוציה: 600
*רזולוציה 300/300 dpi: "<>setpagedevice"
*רזולוציה 600/600 dpi: "<>setpagedevice"
*רזולוציה 1200/1200 dpi: "<>setpagedevice"
*רזולוציה 2400/1200 dpi: "<>setpagedevice"
*רזולוציה 4800/1200 dpi: "<>setpagedevice"
* CloseUI: * רזולוציה

לאחר עריכת ה- ppd, שמור וסגור; ולעדכן את ה- ppd בממשק האינטרנט CUPS.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.

  1.   אדווין דיג'ו

    מעולה !! תודה @monikgtr על הפוסט המפורט והמוסבר הזה =)