วิธีใดดีที่สุดในการติดตั้งเวอร์ชัน hplip ใหม่


14

Hplip เป็นซอฟต์แวร์ที่ขับเคลื่อนเครื่องพิมพ์ hp ส่วนใหญ่ โดยปกติแล้วเครื่องพิมพ์ใหม่จะได้รับการสนับสนุนในซอฟต์แวร์เวอร์ชันที่ใหม่กว่าเท่านั้น Canonical ไม่ได้ส่งแพคเกจเวอร์ชันใหม่ไปยัง Ubuntu รุ่นเก่านั่นหมายความว่าไดรเวอร์รุ่นใหม่จะไม่สามารถใช้ได้ใน Software Center ของ Ubuntu รุ่นเก่า

เป็นตัวอย่างเมื่อวานนี้ฉันต้องการขอ hp 1005p กับคอมพิวเตอร์ที่ใช้ 8.04 ฉันถูกบังคับให้ติดตั้ง hplip ที่ใหม่กว่ารุ่นที่มีในที่เก็บ ฉันติดตั้งโดยใช้สคริปต์จากหน้า hp แต่ฉันต้องการทราบทางเลือกอื่น

วิธีใดที่ดีที่สุด (ในทางเทคนิคไม่ใช่วิธีที่ง่ายที่สุด) ในการติดตั้งและเพราะอะไร


BTW ฉันต้องการชื่อที่ดีกว่าสำหรับคำถามข้อเสนอแนะหรือการแก้ไข (ถ้ามีตัวแทนเพียงพอ) ชื่นชม
Javier Rivera

ฉันเดาคำถามของคุณคือ: มี ppa สำหรับ hplip หรือไม่
Capi Etheriel

ไม่จริงมันเหมือน: มี ppa สำหรับ hplip ถ้าไม่ใช่วิธีที่ดีที่สุดในการติดตั้ง
Javier Rivera

1
มีppaแต่น่าเสียดายที่มันถูกละเลยมาเป็นเวลานาน ดังนั้นในขณะนี้มันไร้ประโยชน์ ppa ที่ได้รับการบำรุงรักษาเป็นอย่างดีพร้อมการอัปเดตที่พร้อมท์สำหรับ hplip ใหม่ทุกครั้งจะเป็นทางออกที่ถูกต้องสำหรับปัญหานี้
Yitz

ทำอย่างไรกับ Ubuntu Server 12.04 ที่ไม่มี GUI
KangaRufus

คำตอบ:


10

คุณสามารถใช้โปรแกรมติดตั้ง hpอย่างเป็นทางการเหมือนที่ฉันทำ มันจะตรวจจับว่าฉันใช้ Ubuntu ถอนการติดตั้งไดรเวอร์เก่าเรียกการอ้างอิงทั้งหมด (รวมถึง build-essentials) รวบรวมเวอร์ชันใหม่ทำการ deb ที่ดีและติดตั้ง

คุณสมบัติที่ยอดเยี่ยม:

  • มันสะอาดมันถอนการติดตั้งเวอร์ชั่นเก่าและติดตั้งเป็นเดบิต
  • เป็นรุ่นที่มีความเสถียรล่าสุดเสมอและเพิ่มการรองรับเครื่องพิมพ์ใหม่ ๆ อย่างรวดเร็ว
  • มันใช้งานได้กับ Ubuntu ทุกรุ่นที่ฉันใช้ มีแนวโน้มว่าจะเป็นทางแยก

ปัญหา:

  • ใช้เวลาโหลดนานในการติดตั้งจะต้องรวบรวมไดรเวอร์และดึงการอ้างอิงหลายร้อยเมกะไบต์จากอินเทอร์เน็ต
  • มันไม่ได้รวมเข้ากับ Ubuntu Update ดังนั้นจึงไม่มีการปรับปรุงความปลอดภัยโดยอัตโนมัติ
  • จำเป็นต้องเพิ่มไอคอน HP ลงในถาดหรือไม่?

มันเป็นซอฟต์แวร์ที่ยอดเยี่ยมในทางเทคนิคมันวิเศษ แต่ปัญหาสองข้อแรกเป็นปัญหาสำหรับฉัน


การติดตั้งที่นี่ใช้เวลาน้อยกว่า 5 นาที และขนาดการดาวน์โหลดนั้นเรียบง่าย
จาคอบ

ฉันคิดว่าการใช้ตัวติดตั้ง hp อย่างเป็นทางการเป็นวิธีที่ดีที่สุดที่คุณมีอยู่ในขณะนี้
Elder Geek

สำหรับหนึ่งใน "ปัญหา" ของคุณคุณสามารถซ่อนไอคอนถาดระบบในการตั้งค่าสำหรับ hplip ตัวเลือก: แสดงซ่อนเมื่อไม่ใช้งานหรือซ่อนเสมอ
maddentim

6

การติดตั้งจาก Official Backport ใน Ubuntu 12.04 LTS

อย่างน้อยสำหรับ Ubuntu 12.04 LTS มีHPLIP รุ่นใหม่ที่ค่อนข้างใช้ได้ในที่precise-backportsเก็บอย่างเป็นทางการ ดูคำตอบนี้สำหรับวิธีการเปิดใช้พื้นที่เก็บข้อมูล backport (ควรเปิดใช้งานตามค่าเริ่มต้น)

จากนั้นคุณสามารถติดตั้ง HPLIP เวอร์ชันล่าสุดได้จากที่เก็บ backports ดังนี้:

sudo apt-get --target-release precise-backports install hplip

IMHO นี้ควรจะเป็น“เทคนิค” การแก้ปัญหาที่ดีที่สุดที่จะได้รับรุ่นล่าสุดมาก HPLIP (อย่างน้อยสำหรับ Ubuntu 12.04 LTS) เป็นวิธีแก้ปัญหานี้ไม่ได้ก่อให้เกิดปัญหาดังกล่าวในคำตอบที่ฮาเวียร์ริเวร่า


1
ทันทีและสนับสนุนอย่างเป็นทางการนี้เป็นวิธีที่จะเวย์ไป
chrismarx

2

ฉันกำลังใช้งาน Ubuntu 12.04 (แม่นยำ) ซึ่งมี hplip รุ่น 3.12.2 อยู่ แต่ฉันค้นพบจากเว็บไซต์ hplipที่ฉันต้องการอย่างน้อยรุ่น 3.12.4 ของ hplip สำหรับเครื่องพิมพ์ HP Officejet ใหม่ของฉัน

ฉันสังเกตเห็นว่ารุ่นล่าสุดของ Ubuntu รุ่นต่อไปคือ 12.10 (ควอนตัม) มี hplip รุ่น 3.12.6 แต่ฉันไม่ต้องการอัพเกรดทั้งระบบเลย ฉันยังต้องการที่จะอยู่ใกล้กับการตั้งค่า Ubuntu ที่สอดคล้องกันมากกว่าสิ่งที่ Javier ทำขึ้นมา ดังนั้นนี่คือสิ่งที่ฉันทำ:

ฉันไปที่ไซต์แพคเกจของ Ubuntuและดาวน์โหลดdebไฟล์ล่าสุดจาก 12.10 (ควอนตัม) สำหรับสถาปัตยกรรมของฉัน (amd64) สำหรับแต่ละแพ็คเกจต่อไปนี้:

libhpmud0
printer-driver-hpcups
libsane-hpaio
hplip-data
hplip

ฉันติดตั้งแต่ละdebไฟล์ตามลำดับโดยใช้คำสั่งนี้:

sudo dpkg -i <deb-file-name>

[ที่จริงแล้วตอนแรกฉันพยายามทำเช่นนั้นเพียงเพื่อ hplip มันล้มเหลวเนื่องจากขาดการพึ่งพา ฉันยังคงติดตามการอ้างอิงจนกว่าฉันจะรวบรวมรายการนั้น]

ฉันคิดว่านั่นคือทั้งหมดที่ฉันต้องการจริง ๆ แต่สำหรับความสมบูรณ์ฉันทำสิ่งเดียวกันสำหรับแพคเกจเพิ่มเติมที่สอง:

printer-driver-hpijs
hpijs-ppds

ตอนนี้เครื่องพิมพ์ HP Officejet ของฉันทำงานได้อย่างสมบูรณ์สนับสนุนโดยแพ็คเกจ Ubuntu ของแท้

สิ่งเดียวที่ต้องทำคือหาวิธีกำหนดค่าไฟล์/etc/aptเพื่อดูการอัพเดทสำหรับแพ็คเกจควอนตัมที่ฉันติดตั้ง ฉันจะอัปเดตโพสต์นี้หากและเมื่อฉันได้ทำสิ่งนั้นหรืออาจจะมีคนอื่นช่วยได้



0

หากคุณมี hplip เวอร์ชันเก่าให้เรียกใช้ hp-doctor และทำตามคำแนะนำสำหรับกระบวนการอัปเดต


-1

ฉันคิดว่าวิธีที่ดีที่สุดมาจาก Software Center ฉันทำไปแล้วหลายครั้งและก็โอเค


1
ฉันกำลังพูดถึงการติดตั้งเวอร์ชันที่ใหม่กว่าที่มีอยู่ใน Software Center ลองนึกภาพ HP ส่งเครื่องพิมพ์ใหม่ตอนนี้ Hplip จะให้การสนับสนุนในไม่กี่สัปดาห์ด้วยรุ่นใหม่ เวอร์ชันนั้นจะไม่ถูกเพิ่มเข้าไปใน Ubuntu 10.10 Software Center
Javier Rivera
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.