Η εγκατάσταση εκτυπωτών στο Linux είναι μερικές φορές απλώς θέμα σύνδεσης και ενεργοποίησής τους, αλλά στην περίπτωση του Κανόνας, δεν λειτουργεί έτσι. Εδώ εξηγώ πώς να εγκαταστήσετε τον εκτυπωτή PIXMA iP1800 en ArchLinux. |
Αυτός ο οδηγός βασίζεται στο άρθρο για την εγκατάσταση των εκτυπωτών Canon iP4300 από το wiki ArchLinux, συγκεκριμένα με τη μέθοδο εγκατάστασης προγραμμάτων οδήγησης Canon.
Πριν ξεκινήσετε
Πακέτα για εγκατάσταση: Κύπελλα, Ghostscript, Gsfonts, Gutenprint
# pacman -S κύπελλα ghostscript gsfonts gutenprint
Λήψη προγραμμάτων οδήγησης Canon
Πρέπει να κατεβάσουν τα προγράμματα οδήγησης σειρές cnijfilter-ip1800 και cnijfilter-κοινό. Σας συνιστώ να διατηρείτε αυτά τα αρχεία σε ξεχωριστό φάκελο στον κατάλογο που θέλετε, για να αποφύγετε τη σύγχυση. Για παράδειγμα, δημιούργησα έναν φάκελο που ονομάζεται κανόνας. Δεδομένου ότι η σελίδα Canon παρέχει μόνο αρχεία .rpm, χρειαζόμαστε rmpextract να συνεχίσει:
# pacman -S rpmεξαγωγή
Μετά την εγκατάσταση εκχύλισμα rpm και για να κατεβάσετε τα προγράμματα οδήγησης, σε ένα τερματικό μεταβαίνουμε στον φάκελο όπου είναι αποθηκευμένοι και εκτελούμε τις ακόλουθες εντολές για να εξαγάγετε τα πακέτα
# rpmextract.sh cnijfilter-ip1800series-2.70-1.i386.rpm
# rmpextract.sh cnijfilter-common-2.70-1.i386.rpm
Τώρα ήρθε η ώρα να μετακινήσετε τα αρχεία και τους φακέλους που δημιουργήθηκαν στον αντίστοιχο προορισμό τους. Για παράδειγμα, ο φάκελος (και όλο το περιεχόμενό του) ~ / canon / usr / lib / πρέπει να αντιγραφεί (με δικαιώματα υπερχρήστη) στο / usr / lib /
Προετοιμασία
Απενεργοποιήστε usblp σε περίπτωση που τρέχω
# rmmod usblp
Για να την απενεργοποιήσετε μόνιμα, προσθέτουμε στην ενότητα ΜΟΝΑΔΕΣ de /etc/rc.conf τα ακόλουθα:! usblp
ΕΝΟΤΗΤΑ = (...! Usblp ...)
Επανεκκινήουμε τα κύπελλα
Επανεκκίνηση # /etc/rc.d/cups
Προσθέτουμε κύπελλα στη λίστα του ΔΑΙΜΕΝΟΙ στο /etc/rc.conf έτσι ώστε να ξεκινά από την εκκίνηση. Πριν από το "@" πρέπει να προηγείται ως διαδικασία στο παρασκήνιο.
DAEMONS = (... @cups ...)
Εγκατάσταση με CUPS
Από οποιοδήποτε πρόγραμμα περιήγησης, μεταβείτε στη διεύθυνση http: // localhost: 631, τη διεπαφή ιστού CUPS.
Προσθήκη εκτυπωτή και τάξεων -> Εύρεση νέων εκτυπωτών -> Εμφανίζεται το Canon IP1800, Προσθήκη αυτού του εκτυπωτή -> Επαλήθευση δεδομένων -> Συνέχεια. Είναι προτιμότερο να προσθέσετε το .ppd, το αρχείο διαμόρφωσης για τον εκτυπωτή και βρίσκεται στο φάκελο: / usr / share / κύπελλα / μοντέλο / στο όνομα του 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 (μην ξεχάσετε να πλοηγηθείτε στο σημείο που βρίσκεται: / usr / share / κύπελλα / μοντέλο
sudo cp canonip1800.ppd canonip_bc.ppd
Ανοίξτε το αρχείο με το πρόγραμμα επεξεργασίας που προτιμάτε: nano, gedit, kate, leafpad κ.λπ. θα χρησιμοποιήσω nano.
sudo nano canonip1800.ppd
Και προσθέτω τις ακόλουθες γραμμές για την ποιότητα:
* OpenUI * CNQuality / Quality: PickOne
* ΠροεπιλογήCNQuality: 3
* CNQuality 2 / High: "2"
* CNQuality 3 / Normal: "3"
* CNQuality 4 / Standard: "4"
* CNQuality 5 / Economy: "5"
* CloseUI: * CNQuality
Για να αλλάξετε το ανάλυση, εξαλείφονται:
* OpenUI * Ανάλυση / Ανάλυση εξόδου: PickOne
* DefaultResolution: 600
*Ανάλυση 600/600 dpi: "<>setpagedevice"
* CloseUI: * Ανάλυση
Και αλλάζονται από:
* OpenUI * Ανάλυση / Ανάλυση εξόδου: PickOne
* DefaultResolution: 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.
Εξαιρετικό !! ευχαριστώ @monikgtr για αυτήν τη λεπτομερή και καλά εξηγημένη ανάρτηση =)