Hplip adalah perangkat lunak yang menggerakkan sebagian besar printer hp. Biasanya printer baru hanya didukung di versi perangkat lunak yang lebih baru. Canonical tidak mendukung paket versi baru ke versi Ubuntu yang lebih lama, itu berarti bahwa driver yang lebih baru tidak akan tersedia di Pusat Perangkat Lunak versi Ubuntu yang lebih lama.
Sebagai contoh kemarin saya perlu menghubungkan hp 1005p ke komputer yang menjalankan 8.04. Saya terpaksa menginstal hplip yang lebih baru daripada versi yang tersedia di repositori. Saya menginstalnya menggunakan skrip dari halaman hp, tetapi saya ingin tahu alternatif lain.
Mana yang terbaik (secara teknis, bukan yang termudah) untuk menginstalnya dan mengapa ?.
package-management
hardware
drivers
printing
Javier Rivera
sumber
sumber
Jawaban:
Anda dapat menggunakan penginstal hp resmi seperti yang saya lakukan. Ini akan mendeteksi bahwa saya menggunakan Ubuntu, menghapus penginstalan driver yang lebih lama, mengambil semua dependensi (termasuk build-essential), mengkompilasi versi baru, membuat deb yang bagus dan menginstalnya.
Fitur hebat:
Masalah:
Ini adalah perangkat lunak yang hebat, secara teknis itu luar biasa, tetapi dua masalah pertama adalah masalah bagi saya.
sumber
Menginstal dari Backports Resmi di Ubuntu 12,04 LTS
Setidaknya untuk Ubuntu 12,04 LTS ada versi HPLIP yang relatif baru yang tersedia di
precise-backports
repositori resmi . Lihat jawaban ini untuk cara mengaktifkan repositori backports (harus diaktifkan secara default).Anda kemudian dapat menginstal versi terbaru HPLIP dari repositori backports seperti:
IMHO, ini harus menjadi solusi terbaik "secara teknis" untuk mendapatkan versi HPLIP yang sangat baru (setidaknya untuk Ubuntu 12,04 LTS) karena solusi ini tidak menimbulkan masalah yang disebutkan dalam jawaban Javier Rivera .
sumber
Saat ini saya menjalankan Ubuntu 12.04 (tepat), yang memiliki versi 3.12.2 dari hplip. Tetapi saya menemukan dari situs hplip bahwa saya membutuhkan setidaknya versi 3.12.4 hplip untuk printer HP Officejet baru saya.
Saya perhatikan bahwa rilis Ubuntu terbaru berikutnya, 12.10 (kuantal), memiliki versi hplip 3.12.6, tetapi saya tidak ingin memutakhirkan seluruh sistem saya hanya untuk itu. Saya juga lebih suka tinggal lebih dekat ke pengaturan Ubuntu yang konsisten daripada apa yang akhirnya dilakukan Javier. Jadi inilah yang saya lakukan:
Saya pergi ke situs paket Ubuntu dan mengunduh
deb
file terbaru dari 12.10 (kuantal) untuk arsitektur saya (amd64) untuk masing-masing paket berikut:Saya kemudian menginstal masing-masing
deb
file, dalam urutan itu , menggunakan perintah ini:[Sebenarnya, pertama saya mencoba melakukan itu hanya untuk hplip. Gagal karena ketergantungan tidak ada. Saya terus mengikuti dependensi sampai saya menyusun daftar itu.]
Saya pikir hanya itu yang saya butuhkan, tetapi untuk kelengkapan, saya melakukan hal yang sama untuk dua paket lagi:
Sekarang printer HP Officejet saya berfungsi dengan baik, didukung penuh oleh paket Ubuntu asli.
Satu-satunya hal yang harus dilakukan adalah mencari cara mengkonfigurasi file-file
/etc/apt
untuk menonton pembaruan untuk paket-paket kuantitatif yang saya instal. Saya akan memperbarui posting ini jika dan ketika saya melakukannya, atau mungkin orang lain dapat membantu.sumber
Untuk mengkonfigurasi HP LaserJet P1005:
sudo apt-get install hplip
sudo hp-setup -i
sumber
sudo apt install hplip-gui
Jika Anda memiliki versi lama hplip, jalankan
hp-doctor
dan ikuti instruksi untuk proses pembaruansumber
Saya pikir cara terbaik adalah dari Pusat Perangkat Lunak. Saya sudah melakukannya beberapa kali dan itu OK.
sumber