วิธีการตั้งค่าเครื่องพิมพ์ผ่าน CUPS บนระบบปฏิบัติการ HamoniKR

ต้องการเพิ่มเครื่องพิมพ์ 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 โดยเลือกตัวเลือก "การจัดการ" และไฮไลต์ยูทิลิตี้เครื่องพิมพ์
เปิดยูทิลิตี้เครื่องพิมพ์จากส่วนการจัดการ เมนูอาจมีข้อความแตกต่างกันไปตามเวอร์ชันของ 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 ในเบราว์เซอร์ที่ localhost:631 โดยมีปุ่มเพิ่มเครื่องพิมพ์ปรากฏอยู่
หน้าการจัดการ CUPS ในเครื่องคอมพิวเตอร์ของคุณจะมีฟังก์ชัน "เพิ่มเครื่องพิมพ์" ให้ใช้งาน

สำหรับเครื่องพิมพ์เครือข่ายที่ไม่ปรากฏขึ้น ให้ใช้ที่อยู่เครือข่ายของเครื่องพิมพ์แทนการเดา ค้นหาที่อยู่ได้ในเมนูเครือข่ายของเครื่องพิมพ์ รายการอุปกรณ์เราเตอร์ หรือหน้าการตั้งค่าของผู้ผลิต ในขั้นตอนการเชื่อมต่อ CUPS ให้เลือกโปรโตคอลที่ตรงกันและป้อน URI ที่ระบุไว้ในเอกสารประกอบของเครื่องพิมพ์ สำหรับอุปกรณ์สมัยใหม่หลายรุ่น URI ของ IPP จะมีลักษณะคล้ายกับipp://192.168.1.50/ipp/printแต่เส้นทางจะแตกต่างกันไปตามรุ่น อย่าคิดว่าตัวอย่างนี้ใช้ได้กับเครื่องพิมพ์ของคุณ CUPS ยังรองรับโปรโตคอลต่างๆ เช่น IPP, IPPS, LPD และ AppSocket/JetDirect ด้วย

ขั้นตอนการเพิ่มเครื่องพิมพ์ใน CUPS แสดงตัวเลือกเครื่องพิมพ์ USB และเครื่องพิมพ์เครือข่ายแยกกัน พร้อมทั้งช่อง IPP URI
เลือกอุปกรณ์ที่ตรวจพบ หรือป้อน URI การเชื่อมต่อที่ระบุไว้ของเครื่องพิมพ์ หากการค้นหาไม่พบอุปกรณ์ดังกล่าว

3. เลือกใช้ IPP แบบมีไดรเวอร์หรือแบบไม่มีไดรเวอร์ จากนั้นตั้งค่าเริ่มต้น

เมื่อตัวช่วยติดตั้งถามถึงรุ่นหรือไดรเวอร์ ให้เลือกIPP Everywhere หรือตัวเลือก Driverless IPPของยูทิลิตี้ HamoniKR หากเครื่องพิมพ์นั้นระบุว่ารองรับ การพิมพ์แบบไม่ใช้ไดรเวอร์จะอ่านความสามารถที่รายงานโดยเครื่องพิมพ์ที่เข้ากันได้ แทนที่จะพึ่งพาไฟล์ PPD เฉพาะรุ่นแบบดั้งเดิม นี่เป็นตัวเลือกแรกที่ดีสำหรับเครื่องพิมพ์เครือข่ายรุ่นใหม่ๆ หลายรุ่น แต่ก็อาจไม่แสดงคุณสมบัติของผู้ผลิตทั้งหมด

หากไม่สามารถตั้งค่าแบบไม่ต้องใช้ไดรเวอร์ได้ หรือพิมพ์ไม่ถูกต้อง ให้เลือกยี่ห้อและรุ่นที่ถูกต้องจากรายการที่มีอยู่ เอกสารของ HamoniKR แนะนำให้ติดตั้งแพ็คเกจสนับสนุนเครื่องพิมพ์เมื่อเครื่องพิมพ์ไม่ได้รับการจดจำ:

sudo apt update
sudo apt install hamonikr-printer-drivers

ตรวจสอบให้แน่ใจว่ามีแพ็กเกจดังกล่าวอยู่ในที่เก็บซอฟต์แวร์ที่กำหนดค่าไว้สำหรับ HamoniKR เวอร์ชันของคุณแล้ว สำหรับรุ่นที่ยังไม่มี ให้ตรวจสอบหน้าสนับสนุน Linux อย่างเป็นทางการของผู้ผลิตเครื่องพิมพ์เพื่อหารุ่นที่แน่นอนและแพ็กเกจที่เข้ากันได้กับเวอร์ชันระบบปฏิบัติการของคุณ หลีกเลี่ยงการเลือกโมเดลที่คล้ายคลึงกันเพียงเพื่อผ่านตัวช่วยสร้าง เนื่องจากความละเอียด การพิมพ์สองด้าน ถาดกระดาษ หรือโหมดสีที่ไม่รองรับ อาจทำให้ผลลัพธ์ที่ได้ไม่ดี

หลังจากเพิ่มคิวแล้ว ให้ตั้งค่าตัวเลือกที่คุณใช้งานจริง เช่น ขนาดกระดาษ (ตัวอย่างเช่น Letter หรือ A4), สีหรือขาวดำ และการพิมพ์สองด้านหากรองรับ โปรแกรม CUPS และหน้าต่างควบคุมบนเดสก์ท็อปอาจมีตัวเลือกที่แตกต่างกันไปขึ้นอยู่กับไดรเวอร์ เลือก " ตั้งค่าตัวเลือกเริ่มต้น"หรือปุ่ม "ใช้/บันทึก" ที่เทียบเท่ากัน เพื่อให้การตั้งค่าคงอยู่

หน้าสถานะเครื่องพิมพ์ CUPS แสดงคิวว่าง การตั้งค่าเริ่มต้นสำหรับขนาด A4 และสี การเลือกการพิมพ์สองด้าน และการพิมพ์หน้าทดสอบ
ตรวจสอบค่าเริ่มต้นที่มีอยู่และพิมพ์หน้าทดสอบเพื่อยืนยันว่าคิวที่เลือกตอบสนอง

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 อย่างเป็นทางการ ข้อมูลอ้างอิงการดูแลระบบเครื่องพิมพ์และคู่มือเครื่องพิมพ์เครือข่ายเส้นทางเมนู แพ็คเกจไดรเวอร์ และรายการคุณสมบัติที่รองรับอาจเปลี่ยนแปลงไปตามเวอร์ชันระบบปฏิบัติการและรุ่นเครื่องพิมพ์

ฝากความเห็น

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรี: คู่มือการติดตั้งอย่างเป็นทางการ

ดาวน์โหลด FlightGear ได้ฟรีจากเว็บไซต์ทางการ เปรียบเทียบแพ็กเกจสำหรับ Windows, macOS และ Linux ติดตั้งไฟล์ข้อมูล และเริ่มต้นการบินครั้งแรกของคุณ

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler: โปรแกรมแซมpler เพลงฟรีและใช้งานง่าย สำหรับสร้างจังหวะจากคีย์บอร์ด

OKSampler แปลงคลิป MP3 เป็นคีย์บนแป้นพิมพ์และสามารถเล่นเสียงวนซ้ำได้ เรียนรู้ว่าซอฟต์แวร์ฟรีรุ่นเก่านี้ทำอะไรได้บ้าง ฟีเจอร์เก่าๆ สิ้นสุดลงตรงไหน และควรตรวจสอบอะไรบ้างก่อนดาวน์โหลด

แอปพลิเคชัน Google Tasks สำหรับเดสก์ท็อป: วิธีใช้งานบนคอมพิวเตอร์

แอปพลิเคชัน Google Tasks สำหรับเดสก์ท็อป: วิธีใช้งานบนคอมพิวเตอร์

เปิด Google Tasks ในเบราว์เซอร์ เพิ่มทางลัด Chrome หรือเปิดใช้งานในรูปแบบแอป และจัดการรายการสิ่งที่ต้องทำตามวันที่ผ่านปฏิทินและ Gmail

วิธีเล่นเกม Don't Starve Together บน Linux

วิธีเล่นเกม Don't Starve Together บน Linux

ติดตั้งเกม Don't Starve Together เวอร์ชัน Linux ผ่าน Steam เริ่มเล่นในโลกใหม่ หรือเข้าร่วมกับเพื่อน ๆ โดยทำตามขั้นตอนการตั้งค่าและการแก้ไขปัญหาเหล่านี้

วิธีเล่น DiRT Rally บน Linux: การตั้งค่า Steam และการแก้ไขปัญหา Proton

วิธีเล่น DiRT Rally บน Linux: การตั้งค่า Steam และการแก้ไขปัญหา Proton

เรียนรู้วิธีเล่น DiRT Rally บน Linux หากคุณมีเกมนี้อยู่แล้วบน Steam: ติดตั้งเวอร์ชันสำหรับระบบ Linux โดยเฉพาะ เปิดใช้งาน และใช้ Proton เป็นตัวเลือกสำรองเท่านั้น

วิธีเล่นเกม Squad บน Linux ด้วย Steam Proton

วิธีเล่นเกม Squad บน Linux ด้วย Steam Proton

ติดตั้งเกม Squad บน Linux โดยใช้ Steam Play และ Proton จากนั้นติดตั้งเกม เลือกเครื่องมือตรวจสอบความเข้ากันได้ และแก้ไขปัญหาเกี่ยวกับการโกงเกม

วิธีการติดตั้ง Linux Mint Debian Edition 5 “Elsie” จาก USB

วิธีการติดตั้ง Linux Mint Debian Edition 5 “Elsie” จาก USB

ดาวน์โหลดและตรวจสอบไฟล์ ISO ของ LMDE 5 ที่จัดเก็บไว้ สร้าง USB ที่สามารถบูตได้ และเลือกการตั้งค่าการติดตั้งที่ปลอดภัย Elsie หมดอายุการใช้งานแล้ว โปรดดู LMDE เวอร์ชันปัจจุบัน

วิธีสร้างไดรฟ์ USB ที่สามารถบูต Windows 11 ได้บนระบบ Linux

วิธีสร้างไดรฟ์ USB ที่สามารถบูต Windows 11 ได้บนระบบ Linux

สร้าง USB สำหรับติดตั้ง Windows 11 บน Linux ด้วย Ventoy: ดาวน์โหลดไฟล์ ISO อย่างเป็นทางการ ติดตั้ง Ventoy อย่างปลอดภัย คัดลอกอิมเมจ และบูตไปยังพีซีเป้าหมาย

วิธีการติดตั้ง Wireshark บน Linux: Ubuntu, Fedora, Arch และอื่นๆ

วิธีการติดตั้ง Wireshark บน Linux: Ubuntu, Fedora, Arch และอื่นๆ

ติดตั้ง Wireshark บน Ubuntu, Debian, Fedora, Arch หรือ openSUSE โดยใช้คำสั่งแพ็กเกจปัจจุบัน จากนั้นกำหนดค่าการจับแพ็กเก็ตแบบเรียลไทม์ได้อย่างปลอดภัย

วิธีการติดตั้ง Devuan Linux จาก USB ที่สามารถบูตได้

วิธีการติดตั้ง Devuan Linux จาก USB ที่สามารถบูตได้

ติดตั้ง Devuan Excalibur จากไฟล์ ISO แบบ Live บนเดสก์ท็อป ตรวจสอบไฟล์ที่ดาวน์โหลด สร้าง USB ที่สามารถบูตได้ ป้องกันพาร์ติชั่นที่มีอยู่ และทำการติดตั้งให้เสร็จสมบูรณ์ด้วย Refracta Installer