저는 가루다 리눅스와 HP 프린터를 사용합니다. 문서 뷰어에서 "인쇄"를 클릭하면 작동합니다. 를 입력했을 때 lp -d <printer_name> example.pdf
작동했습니다.
하지만 lp example.pdf
돌아오고 lp: Error - No default destination.
돌아 sudo lpadmin -d <printer_name>
오다lpadmin: The printer or class does not exist.
왜 그럴까요? 프린터 이름은 함께 사용하면 인식되지만 lp
기본값으로 설정하려고 하면 인식되지 않습니다. 기본 프린터가 lp example.pdf
제대로 작동하도록 어떻게 설정합니까?
답변1
Ubuntu 22.04.3에서 인쇄 구성이 손상되었습니다. 몇 번의 시행착오 끝에 복원했습니다.
lpstat -e
내 프린터 이름을 찾았습니다.
sudo systemctl start cups-browsed
lpq -P my_printer_name
lpadmin -d
여전히 실패했지만 그것은 중요하지 않았습니다.
lpq
, 및 lpr
사용할 수 없거나 필요하지 않은 경우 lp
작업을 재개합니다 . 하지만 왜 그런지 모르겠습니다.-d
-P
더 추악한 해결책: ~/.bashrc에서 alias lp='lp -d my_printer_name'
.