ต้องการเพิ่มเครื่องพิมพ์ USB หรือเครื่องพิมพ์เครือข่ายใน HamoniKR OS ใช่ไหม วิธีที่สั้นที่สุดมักจะเป็นการใช้ยูทิลิตี้ Printers บนเดสก์ท็อป CUPS หรือ Common UNIX Printing System เป็นระบบที่จัดการคิวการพิมพ์สำหรับเครื่องมือบนเดสก์ท็อป Linux หลายตัว และยังมีหน้าการจัดการแบบโลคอลบนเว็บเบราว์เซอร์อีกด้วย ใช้ยูทิลิตี้บนเดสก์ท็อปเมื่อตรวจพบเครื่องพิมพ์ ใช้ CUPS โดยตรงเมื่อคุณต้องการตรวจสอบคิวหรือป้อน URI การเชื่อมต่อด้วยตนเอง
ชื่อในหัวข้อบทความมักเขียนว่า “Harmonica OS” แต่ชื่อภาษาอังกฤษอย่างเป็นทางการของโครงการคือHamoniKR OS เอกสารประกอบเครื่องพิมพ์ฉบับปัจจุบันอธิบายขั้นตอนการตั้งค่าแบบกราฟิกและการรองรับ IPP แบบไม่ต้องใช้ไดรเวอร์ เมนูและแพ็กเกจที่มีให้ใช้งานอาจแตกต่างกันไปในแต่ละเวอร์ชัน ดังนั้นโปรดพิจารณาป้ายกำกับที่ระบุไว้ด้านล่างว่าขึ้นอยู่กับเวอร์ชัน ภาพประกอบ CUPS ในคู่มือนี้เป็นตัวอย่างอินเทอร์เฟซแบบแผนผัง ไม่ใช่ภาพที่ได้จากการติดตั้ง HamoniKR ที่ผ่านการทดสอบแล้ว
คู่มืออ้างอิงฉบับย่อ
เป้าหมาย เริ่มต้นที่นี่ สิ่งที่คุณต้องการ
เชื่อมต่อเครื่องพิมพ์ USB โปรแกรมยูทิลิตี้สำหรับเครื่องพิมพ์ เครื่องพิมพ์เปิดอยู่และเชื่อมต่อผ่าน USB แล้ว
เพิ่มเครื่องพิมพ์ Wi-Fi หรือ Ethernet โปรแกรมยูทิลิตี้สำหรับเครื่องพิมพ์ หรือ CUPS ที่http://localhost:631 เครื่องพิมพ์ที่อยู่ในเครือข่ายท้องถิ่นเดียวกัน; ที่อยู่ IP ของเครื่องพิมพ์หากการค้นหาล้มเหลว
ใช้เครื่องพิมพ์ที่ไม่มีรุ่นอยู่ในรายการ ลองใช้ IPP แบบไม่ต้องใช้ไดรเวอร์ก่อน จากนั้นค่อยใช้ไดรเวอร์ Linux ของผู้ผลิต ไฟล์สนับสนุนสำหรับรุ่นเครื่องพิมพ์และผู้ผลิตที่ถูกต้อง
ตรวจสอบคิวหรือพิมพ์หน้าทดสอบ หน้าเครื่องพิมพ์ CUPS หรือlpstat การอนุมัติจากฝ่ายบริหารสำหรับการเปลี่ยนแปลง
1. เปิดการตั้งค่าเครื่องพิมพ์และตรวจสอบ CUPS
ใน HamoniKR ให้เปิดเมนู > การจัดการ > เครื่องพิมพ์ หรือเปิดส่วนเครื่องพิมพ์ใน การตั้งค่าระบบ คู่มืออย่างเป็นทางการของ HamoniKR 8.0 ยังระบุsystem-config-printerวิธีการเรียกใช้ยูทิลิตี้เครื่องพิมพ์อีกด้วย หากเดสก์ท็อปของคุณมีเมนูที่แตกต่างออกไป ให้ค้นหา "เครื่องพิมพ์" ในตัวเรียกใช้งานแอ ปพลิเคชัน
เปิดยูทิลิตี้เครื่องพิมพ์จากส่วนการจัดการ เมนูอาจมีข้อความแตกต่างกันไปตามเวอร์ชันของ HamoniKR
หากคุณต้องการใช้งานเว็บอินเทอร์เฟซของ CUPS โดยเฉพาะ ให้เปิดhttp://localhost:631ในเบราว์เซอร์บนคอมพิวเตอร์เครื่องเดียวกันกับที่ใช้จัดการเครื่องพิมพ์ ที่อยู่เว็บเบราว์เซอร์นี้จะชี้ไปยังเครื่องคอมพิวเตอร์เครื่องนั้น หากไม่โหลด ให้ตรวจสอบว่า CUPS ได้รับการติดตั้งและกำลังทำงานอยู่หรือไม่
systemctl status cups
ในการติดตั้ง HamoniKR บน Debian หรือ Ubuntu ที่ไม่มี CUPS ให้ติดตั้งแพ็กเกจจากที่เก็บแพ็กเกจของระบบปฏิบัติการที่กำหนดค่าไว้ จากนั้นเริ่มบริการ:
sudo apt update
sudo apt install cups
sudo systemctl start cups
ใช้ข้อความแจ้งเตือนของตัวจัดการแพ็กเกจเพื่อตรวจสอบแพ็กเกจก่อนที่จะยอมรับ โดยทั่วไปแล้ว คอมพิวเตอร์ส่วนบุคคลไม่จำเป็นต้องเปิดเผยหน้าการจัดการ CUPS ให้กับเครือข่ายภายนอก เปิดเบราว์เซอร์ไว้เสมอlocalhostอย่าลดหย่อนกฎการเข้าถึง CUPS หรือเปิดพอร์ต 631 เพียงเพื่อเพิ่มเครื่องพิมพ์ในเครื่อง
2. เพิ่มเครื่องพิมพ์ผ่านทางเว็บอินเทอร์เฟซของ CUPS
ใน CUPS ให้เลือกการจัดการ จากนั้นเลือก เพิ่มเครื่องพิมพ์ ลงชื่อเข้าใช้เมื่อได้รับแจ้งด้วยบัญชีที่ได้รับอนุญาตให้จัดการการพิมพ์บนคอมพิวเตอร์เครื่องนี้ รายการอาจแสดงอุปกรณ์ USB ที่เชื่อมต่อในเครื่องและเครื่องพิมพ์ที่ค้นพบในเครือข่าย เลือกอุปกรณ์ที่ถูกต้อง ยืนยันการเชื่อมต่อ และตั้งชื่อคิวสั้นๆ ที่คุณจำได้ง่ายoffice_laserเช่น
หน้าการจัดการ CUPS ในเครื่องคอมพิวเตอร์ของคุณจะมีฟังก์ชัน "เพิ่มเครื่องพิมพ์" ให้ใช้งาน
สำหรับเครื่องพิมพ์เครือข่ายที่ไม่ปรากฏขึ้น ให้ใช้ที่อยู่เครือข่ายของเครื่องพิมพ์แทนการเดา ค้นหาที่อยู่ได้ในเมนูเครือข่ายของเครื่องพิมพ์ รายการอุปกรณ์เราเตอร์ หรือหน้าการตั้งค่าของผู้ผลิต ในขั้นตอนการเชื่อมต่อ CUPS ให้เลือกโปรโตคอลที่ตรงกันและป้อน URI ที่ระบุไว้ในเอกสารประกอบของเครื่องพิมพ์ สำหรับอุปกรณ์สมัยใหม่หลายรุ่น URI ของ IPP จะมีลักษณะคล้ายกับipp://192.168.1.50/ipp/printแต่เส้นทางจะแตกต่างกันไปตามรุ่น อย่าคิดว่าตัวอย่างนี้ใช้ได้กับเครื่องพิมพ์ของคุณ CUPS ยังรองรับโปรโตคอลต่างๆ เช่น IPP, IPPS, LPD และ AppSocket/JetDirect ด้วย
เลือกอุปกรณ์ที่ตรวจพบ หรือป้อน URI การเชื่อมต่อที่ระบุไว้ของเครื่องพิมพ์ หากการค้นหาไม่พบอุปกรณ์ดังกล่าว
3. เลือกใช้ IPP แบบมีไดรเวอร์หรือแบบไม่มีไดรเวอร์ จากนั้นตั้งค่าเริ่มต้น
เมื่อตัวช่วยติดตั้งถามถึงรุ่นหรือไดรเวอร์ ให้เลือกIPP Everywhere หรือตัวเลือก Driverless IPP ของยูทิลิตี้ HamoniKR หากเครื่องพิมพ์นั้นระบุว่ารองรับ การพิมพ์แบบไม่ใช้ไดรเวอร์จะอ่านความสามารถที่รายงานโดยเครื่องพิมพ์ที่เข้ากันได้ แทนที่จะพึ่งพาไฟล์ PPD เฉพาะรุ่นแบบดั้งเดิม นี่เป็นตัวเลือกแรกที่ดีสำหรับเครื่องพิมพ์เครือข่ายรุ่นใหม่ๆ หลายรุ่น แต่ก็อาจไม่แสดงคุณสมบัติของผู้ผลิตทั้งหมด
หากไม่สามารถตั้งค่าแบบไม่ต้องใช้ไดรเวอร์ได้ หรือพิมพ์ไม่ถูกต้อง ให้เลือกยี่ห้อและรุ่นที่ถูกต้องจากรายการที่มีอยู่ เอกสารของ HamoniKR แนะนำให้ติดตั้งแพ็คเกจสนับสนุนเครื่องพิมพ์เมื่อเครื่องพิมพ์ไม่ได้รับการจดจำ:
sudo apt update
sudo apt install hamonikr-printer-drivers
ตรวจสอบให้แน่ใจว่ามีแพ็กเกจดังกล่าวอยู่ในที่เก็บซอฟต์แวร์ที่กำหนดค่าไว้สำหรับ HamoniKR เวอร์ชันของคุณแล้ว สำหรับรุ่นที่ยังไม่มี ให้ตรวจสอบหน้าสนับสนุน Linux อย่างเป็นทางการของผู้ผลิตเครื่องพิมพ์เพื่อหารุ่นที่แน่นอนและแพ็กเกจที่เข้ากันได้กับเวอร์ชันระบบปฏิบัติการของคุณ หลีกเลี่ยงการเลือกโมเดลที่คล้ายคลึงกันเพียงเพื่อผ่านตัวช่วยสร้าง เนื่องจากความละเอียด การพิมพ์สองด้าน ถาดกระดาษ หรือโหมดสีที่ไม่รองรับ อาจทำให้ผลลัพธ์ที่ได้ไม่ดี
หลังจากเพิ่มคิวแล้ว ให้ตั้งค่าตัวเลือกที่คุณใช้งานจริง เช่น ขนาดกระดาษ (ตัวอย่างเช่น Letter หรือ A4), สีหรือขาวดำ และการพิมพ์สองด้านหากรองรับ โปรแกรม CUPS และหน้าต่างควบคุมบนเดสก์ท็อปอาจมีตัวเลือกที่แตกต่างกันไปขึ้นอยู่กับไดรเวอร์ เลือก " ตั้งค่าตัวเลือกเริ่มต้น" หรือปุ่ม "ใช้/บันทึก" ที่เทียบเท่ากัน เพื่อให้การตั้งค่าคงอยู่
ตรวจสอบค่าเริ่มต้นที่มีอยู่และพิมพ์หน้าทดสอบเพื่อยืนยันว่าคิวที่เลือกตอบสนอง
4. พิมพ์หน้าทดสอบและตรวจสอบผลลัพธ์
จากหน้า CUPS ของเครื่องพิมพ์ ให้ใช้เมนูการบำรุงรักษาเพื่อเลือกพิมพ์หน้าทดสอบ คุณยังสามารถพิมพ์เอกสารอย่างง่ายจากแอปพลิเคชันบนเดสก์ท็อปได้ การตั้งค่าที่สำเร็จหมายความว่างานจะปรากฏในคิว เปลี่ยนสถานะเป็นเสร็จสมบูรณ์ และหน้ากระดาษจริงมีทิศทาง ขนาดกระดาษ สี และระยะขอบตามที่คาดไว้
เพื่อตรวจสอบสถานะเทอร์มินัลอย่างรวดเร็ว ให้แสดงรายการคิวที่กำหนดค่าไว้และสถานะของคิวเหล่านั้น:
lpstat -t
หากต้องการพิมพ์ไฟล์ไปยังคิวที่มีชื่อ ให้ใช้คำสั่ง:
lp -d office_laser /path/to/test.pdf
แทนที่ชื่อคิวและเส้นทางไฟล์ด้วยชื่อของคุณเอง หากคุณต้องการเพิ่มเครื่องพิมพ์ IPP Everywhere จากเทอร์มินัล รูปแบบคำสั่งบรรทัดคำสั่งของ CUPS คือ:
sudo lpadmin -p office_laser -E -v ipp://PRINTER_IP/ipp/print -m everywhere
แทนที่ <println> PRINTER_IPและเส้นทาง URI ด้วยที่อยู่ตามเอกสารของเครื่องพิมพ์ คำสั่งนี้จะสร้างหรืออัปเดตคิว ไม่ได้ค้นหา URI ที่ถูกต้องสำหรับทุกรุ่น
ปัญหาที่พบได้ทั่วไปและวิธีแก้ไขที่ใช้งานได้จริง
ไม่พบเครื่องพิมพ์ในรายการ: โปรดตรวจสอบให้แน่ใจว่าเครื่องพิมพ์เปิดใช้งานอยู่ อยู่ในเครือข่ายเดียวกัน และไม่ได้เชื่อมต่อกับเครือข่าย Wi-Fi สำหรับแขก ลองใช้ที่อยู่ IP หรือวิธีการเชื่อมต่อที่ผู้ผลิตระบุไว้ สำหรับการเชื่อมต่อผ่าน USB ให้เชื่อมต่อโดยตรงกับคอมพิวเตอร์และเปิดโปรแกรมจัดการเครื่องพิมพ์อีกครั้ง
CUPS เปิดขึ้นมาแต่ปฏิเสธการเปลี่ยนแปลง: บัญชีผู้ใช้ที่ลงชื่อเข้าใช้อาจไม่มีสิทธิ์ในการจัดการการพิมพ์ โปรดใช้บัญชีผู้ใช้ภายในเครื่องที่ได้รับอนุญาต หรือขอให้ผู้ดูแลระบบอนุญาตการเข้าถึง อย่าเปลี่ยนแปลงกฎการเข้าถึงโดยทั่วไปเพื่อเป็นวิธีแก้ปัญหาชั่วคราว
คิวแสดงสถานะว่าง แต่ไม่มีอะไรพิมพ์ออกมา: ตรวจสอบกระดาษ หมึกพิมพ์ หรือโทเนอร์ ตรวจสอบข้อผิดพลาดที่แสดงบนหน้าจอเครื่องพิมพ์ และสถานะงานในคิว ยืนยัน URI และไดรเวอร์ที่เลือก จากนั้นส่งเอกสารทดสอบหนึ่งหน้า
หน้ากระดาษพิมพ์ออกมาโดยมีเค้าโครงไม่ถูกต้องหรือขาดตัวเลือก: ตรวจสอบขนาดกระดาษและการวางแนวในค่าเริ่มต้นของทั้งแอปพลิเคชันและเครื่องพิมพ์ ลองใช้ไดรเวอร์ของผู้ผลิตที่ตรงรุ่น หรือลองใช้คิว IPP แบบไม่ต้องใช้ไดรเวอร์ที่รองรับ หากมีให้ใช้งาน
เครื่องพิมพ์รุ่นนี้ยังไม่ได้รับการสนับสนุน: โปรดตรวจสอบความพร้อมใช้งานของแพ็คเกจสนับสนุนจาก HamoniKR และไฟล์ดาวน์โหลดสำหรับ Linux จากผู้ผลิตสำหรับรุ่นที่แน่นอน การพิมพ์แบบไม่ต้องใช้ไดรเวอร์อาจให้ผลลัพธ์พื้นฐาน แต่จะไม่สามารถใช้งานคุณสมบัติเฉพาะบางอย่างได้
รายการตรวจสอบขั้นสุดท้าย
เครื่องพิมพ์เปิดใช้งานอยู่และเชื่อมต่อผ่าน USB หรือเครือข่ายที่เชื่อถือได้เดียวกัน
โปรแกรมยูทิลิตี้สำหรับเครื่องพิมพ์ หรือ CUPS จะแสดงอุปกรณ์ที่ต้องการและวิธีการเชื่อมต่อที่ถูกต้อง
คิวนี้ใช้ไดรเวอร์ที่เข้ากันได้หรือโหมด IPP แบบไม่ใช้ไดรเวอร์ที่รองรับ
ขนาดกระดาษและการตั้งค่าเริ่มต้นอื่นๆ จะตรงกับเอกสารและเครื่องพิมพ์
หน้าทดสอบกรอกข้อมูลครบถ้วนและดูถูกต้องบนกระดาษ
สำหรับคำแนะนำเฉพาะรุ่น ให้เริ่มต้นด้วยคู่มือเครื่องพิมพ์ HamoniKR สำหรับรายละเอียดเกี่ยวกับ CUPS ให้ใช้ภาพรวม CUPS อย่างเป็นทางการ ข้อมูลอ้างอิงการดูแลระบบเครื่องพิมพ์ และคู่มือเครื่องพิมพ์เครือข่าย เส้นทางเมนู แพ็คเกจไดรเวอร์ และรายการคุณสมบัติที่รองรับอาจเปลี่ยนแปลงไปตามเวอร์ชันระบบปฏิบัติการและรุ่นเครื่องพิมพ์