최근에 설치된 Parrot Security 5.3 운영 체제(보안이 강화된 Debian 버전)의 삼성 다기능 레이저 프린터를 로컬 USB 연결 프린터로 사용하고 싶습니다. Linux용 Samsung Universal Print and Scan Driver v.1은 HP 웹사이트(현재 HP는 Samsung 프린터 서비스 제공)를 통해 제공되며 셸 스크립트를 실행하여 설치됩니다. 이 드라이버를 사용하려면 CUPS가 설치되어 있어야 하므로 먼저 CUPS를 성공적으로 설치한 후 삼성 프린터 드라이버를 성공적으로 설치했습니다. 터미널에서는 CUPS 백엔드(프린터 드라이버용)와 SANE 백엔드(스캔 드라이버용)가 모두 성공적으로 등록되었고 cup과 udev가 모두 성공적으로 시작되었으며 설치에 성공했다는 메시지가 표시되었습니다. 이것은 네트워크 프린터가 아닌 로컬 케이블 연결 프린터이므로 방화벽을 구성하기 위한 쉘 스크립트가 필요하지 않았습니다. (Parrot에서는 CUPS를 보안 위험으로 간주하여 기본적으로 비활성화하지만 서비스가 시작되면 정상적으로 작동합니다.)
내 문제는 케이블을 연결하면 프린터가 인식되지 않는다는 것입니다. 시스템 스캔 드라이버 등이 없습니다. CUPS 웹 인터페이스를 사용하여 프린터가 인식되는지 확인할 때 프린터가 인식되지 않습니다. 그러나 CUPS 웹 인터페이스의 localhost:631 인터페이스는 https가 아닌 http만 사용하기 때문에 사용하기가 꺼려집니다. 이는 오늘날의 세계에서는 구식이라고 생각됩니다. 또 다른 문제는 Parrot OS에서 사용하는 MATE 시스템 제어 센터에는 특정 프린터 패널이 없는 것 같지만 Ubuntu에는 있는 것 같습니다. CUPS 백엔드(스캔 드라이버와 동일)에 성공적으로 통합되었음에도 불구하고 CUPS가 프린터 드라이버를 인식하지 못하는 이유를 아직도 이해하지 못합니다.
또한 내 프린터가 해당 드라이버를 인식하는지 확인하기 위해 Gutenprint 드라이버를 설치해 보았습니다. 안타깝게도 Parrot OS에서는 충족되지 않은 종속성 문제로 인해 설치를 허용하지 않습니다(그러나 이는 다른 문제입니다). 따라서 Gutenprint는 없습니다.
보안되지 않은 웹 인터페이스를 통해 CUPS를 사용하지 않고 내 시스템이 프린터/스캐너를 인식하도록 하는 방법을 찾는 데 도움을 줄 수 있는 사람이 있습니까?
저는 Linux를 처음 접하는 사람이므로, 제가 이해하지 못하는 부분을 찾아볼 수 있도록 정확하게 답변해 주시기 바랍니다.
팩 주셔서 감사합니다!