새로운 hplip 버전을 설치하는 가장 좋은 방법은 무엇입니까?


14

Hplip은 대부분의 hp 프린터를 구동하는 소프트웨어입니다. 일반적으로 새 프린터는 최신 버전의 소프트웨어에서만 지원됩니다. Canonical은 새 버전 패키지를 이전 Ubuntu 버전으로 백 포트하지 않으므로 이전 Ubuntu 버전의 소프트웨어 센터에서 최신 드라이버를 사용할 수 없습니다.

예를 들어 어제 8.04를 실행하는 컴퓨터에 hp 1005p를 연결해야했습니다. 리포지토리에서 사용 가능한 버전보다 최신 hplip을 설치해야했습니다. hp 페이지의 스크립트를 사용하여 설치했지만 다른 대안을 알고 싶습니다.

그것을 설치하는 가장 좋은 방법은 무엇입니까?


BTW 질문, 제안 또는 편집 (충분히 담당자 인 경우)에게 더 좋은 제목이 필요합니다.
Javier Rivera

귀하의 질문은 다음과 같습니다. hplip에 대한 ppa가 있습니까?
Capi Etheriel

실제로는 그렇지 않습니다. hplip을 설치하는 가장 좋은 방법이 아닌 경우 hplip에 대한 ppa가 있습니까?
Javier Rivera

1
거기에있다 PPA는 ,하지만 불행히도 그것은 오랫동안 무시되어왔다. 그래서 지금은 쓸모가 없습니다. 모든 새로운 hplip 릴리즈에 대한 신속한 업데이트가 포함 된 잘 관리 된 PPA는 실제로이 문제에 대한 올바른 솔루션입니다.
Yitz

GUI가없는 Ubuntu Server 12.04 에서이 작업을 수행하는 방법은 무엇입니까?
KangaRufus

답변:


10

내가했던 것처럼 공식 hp 설치 프로그램 을 사용할 수 있습니다 . Ubuntu를 사용하고 있음을 감지하고 이전 드라이버를 제거하고 모든 종속성 (빌드 필수 사항 포함)을 가져오고 새 버전을 컴파일하고 멋진 deb를 만들고 설치합니다.

훌륭한 기능 :

  • 깨끗하고 이전 버전을 제거하고 deb로 설치합니다.
  • 항상 최신의 안정적인 버전이며 최신 프린터에 대한 지원을 빠르게 추가합니다.
  • 내가 던지는 모든 우분투 버전에서 작동했습니다. 아마도 그것은 크로스 디스트로 일 수도 있습니다.

문제 :

  • 설치하는 데 많은 시간이 걸리며, 드라이버를 컴파일하고 인터넷에서 수백 메가의 종속성을 가져와야합니다.
  • Ubuntu Update에 통합되지 않으므로 자동 보안 업데이트가 없습니다.
  • 트레이에 HP 아이콘을 추가해야합니까?

그것은 훌륭한 소프트웨어입니다. 기술적으로는 훌륭하지만 처음 두 가지 문제는 나에게 문제입니다.


여기에 설치하는 데 5 분이 채 걸리지 않았습니다. 그리고 다운로드 크기는 적당하지 않았습니다.
야콥

공식 hp 설치 프로그램을 사용하는 것이 현재 가장 적합한 방법이라고 생각합니다.
eek 장로

"문제"중 하나에 대해서는 hplip 설정에서 시스템 트레이 아이콘을 숨길 수 있습니다. 옵션 : 비활성 상태 일 때 표시, 숨기기 또는 항상 숨기기.
maddentim

6

Ubuntu 12.04 LTS의 공식 백 포트에서 설치

최소한 우분투 12.04 LTS의 경우 공식 저장소 에 비교적 새로운 버전의 HPLIP가 있습니다 precise-backports. 백 포트 저장소를 활성화하는 방법 은 이 답변 을 참조하십시오 (기본적으로 활성화되어 있어야 함).

그런 다음 다음과 같이 백 포트 저장소에서 최신 버전의 HPLIP를 설치할 수 있습니다.

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

IMHO는이 솔루션이 Javier Rivera의 답변에 언급 된 문제를 일으키지 않기 때문에 최신 HPLIP 버전 (최소한 Ubuntu 12.04 LTS 용)을 얻는 "기술적으로"최상의 솔루션이어야합니다 .


1
즉각적이고 공식적으로 지원되는 방법은 다음과 같습니다.
chrismarx

2

현재 hplip 버전 3.12.2가있는 Ubuntu 12.04 (정확한)를 실행하고 있습니다. 그러나 hplip 사이트 에서 새 HP Officejet 프린터에 hplip 버전 3.12.4 이상이 필요하다는 것을 알았습니다.

12.10 (quantal)의 최신 Ubuntu 릴리즈에는 hplip 버전 3.12.6이 있지만 전체 시스템을 아직 업그레이드하고 싶지는 않았습니다. 또한 Javier가하는 것보다 일관된 Ubuntu 설정에 더 가깝게 머물기를 선호했습니다. 그래서 여기 내가 한 일이 있습니다.

나는 갔다 우분투 패키지 사이트 및 최신 다운로드 deb다음 각 패키지의 내 아키텍처 (AMD64)에 대한 12.10 (계량 적)에서 파일을 :

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

그런 다음 이 명령을 사용하여 각 deb파일 을 순서대로 설치했습니다 .

sudo dpkg -i <deb-file-name>

[사실, 먼저 hplip을 위해서만 시도했습니다. 종속성이 없어서 실패했습니다. 나는 그 목록을 편집 할 때까지 의존성을 계속 따랐다.]

나는 그것이 정말로 필요한 전부라고 생각하지만, 완전성을 위해 두 가지 패키지를 더 똑같이했습니다.

printer-driver-hpijs
hpijs-ppds

이제 HP Officejet 프린터가 정품 우분투 패키지로 완벽하게 지원됩니다.

남은 것은 /etc/apt내가 설치 한 퀀탈 패키지의 업데이트를 감시 하도록 파일을 구성하는 방법을 알아내는 것 입니다. 나는 그 일을 할 때 그리고 다른 누군가가 도울 수 있다면이 게시물을 업데이트 할 것입니다.


2

HP LaserJet P1005를 구성하려면

  1. sudo apt-get install hplip
  2. sudo hp-setup -i

그들은 또한 GUI를 가지고 있습니다sudo apt install hplip-gui
frmdstryr

0

이전 버전의 hplip을 hp-doctor 사용하는 경우 업데이트 프로세스 지침을 실행 하고 따르십시오.


-1

가장 좋은 방법은 Software Center에서 온 것입니다. 나는 여러 번 그것을했고 괜찮았다.


1
Software Center에서 제공되는 것보다 최신 버전을 설치하는 것에 대해 이야기하고 있습니다. HP가 지금 새 프린터를 제공한다고 상상해보십시오. Hplip은 몇 주 안에 새로운 버전으로 지원할 것입니다. 해당 버전은 Ubuntu 10.10 소프트웨어 센터에 추가되지 않습니다.
Javier Rivera
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.