[CentOs] กาลครั้งหนึ่งเคยลง Canon DR-M160

ต้องการจะใช้เครื่องสแกนผ่าน Linux แค่นี้ล่ะฮะ ... ตอนนั้นคิดอะไรอยู่... จำไม่ได้ละ ... จำได้แต่ว่าอยากลอง ฮ่าๆ ๆ ๆ ๆ

เกริ่นก่อนว่าตัวที่ใช้เทสนี่สร้างผ่าน Virtualbox เอาครับเป็น Cent เวอร์ชั่น 6.6(64 Bit)

พร้อมแล้วก็ดาวโหลดเลยจ้า
http://software.canon-europe.com/software/0044969.asp?model=
ดาวโหลดไฟล์ .zip มาเรียบร้อยแล้ว พอแตกไฟล์ออกมาจะได้ไฟล์ย่อยอยู่สามตัวหน้าตาประมาณนี้
ไฟล์ย่อยด้านใน

ดูผ่านๆ ก็คงคิดว่าก็ลง .rpm ไปเลยดิ๊ไม่เห็นจะยากเลย ... ผมขอบอกว่าคุณ ... คิดผิดแล้วครับ CentOs นี่มันลูกเมียน้อยสัสๆ เลยคุณเอ้ย ดูรุ่นที่เค้าเทสแล้วนี่ก่อน
- Debian GNU Linux 6.0
- Debian GNU Linux 7.0
- Ubuntu 11.10 Desktop
- Ubuntu 12.04 Desktop
- Ubuntu 12.10 Desktop
- Ubuntu 13.04 Desktop
- Fedora 16
- Fedora 17
- Fedora 18
- Fedora 19
- SUSE Linux12.1(openSUSE)
- SUSE Linux12.2(openSUSE)
- SUSE Linux12.3(openSUSE)

เห้เอ้ยยยยยยยยยยยยยยยยยยย ไม่ใช่เมียน้อยแล้วจะให้เป็นอะไรล่ะครับ ... บ่นเสร็จก็มาดูรายละเอียดต่อครับ ถ้าเราลองแตกไฟล์ .tar.gz มาดูแล้วอ่าน README จะพบกับ Requirements ดังนี้ครับ

* libusb-devel (0.1.8 or above)
* automake (1.9.2 or above)
* libtool (1.5.6 or above)
* sane backend source code (1.0.19)

ซึ่งพวกนี้ผมเข้าใจว่าเราต้องติดตั้งเองนะ ทั้งหมดทั้งมวลยกเว้น sane backend source code สามารถหาได้จากลิ้งนี้ครับ HowTo Compile a 32-bit Application Using gcc On the 64-bit Linux Version

ในเครื่องที่เทสมีลงไปประมาณนี้ครับ
  • glibc-devel.i686
  • ibstdc++-devel.i686
  • libgcc.i686
  • libstdc++.i686
  • libstdc++-devel.i686
  • libusb.i686
  • libusb-devel.i686
จากนั้นก็มาถึงขั้นตอนของการลง sane backend source code .... จะไปหาจากไหนล่ะ? ในเว็บของ sane-project.org ทำลิ้งไว้ขี้ประติ๋วมาเลยครับ พอหาเจอก็อ๋อ...มันอยู่บน github นี่เอง

จะรอช้าอยู่ใย... git clone มาในทันใดสิครับพี่น้อง ถ้าใครยังนึกไม่ออกว่าจะทำอะไรยังไง รายละเอียดคร่าวๆ ดูตามนี้ได้เลยครับ Step by step install on Linux 2.6.* and 3.*, both with udev


Comments