프린트 서버를 어떻게 설정합니까?


24

Pi를 인쇄 서버로 사용하고 싶습니다. 프린트 서버로 사용하려는 컴퓨터에서 프린터를 지원합니다. 그것은 충분히 빠르며 이것으로 충분합니까? 권장 데비안 이미지로 프린트 서버를 설정하려면 어떻게합니까?


참고 : 컵이 100 % CPU를 사용하는 gs 또는 pdftops로 느리게 발견되면. 그런 다음 컵 웹 인터페이스의 장치 설정으로 이동하여 dpi를 300으로 설정하십시오. 대부분의 Lexmark 프린터는 기본적으로 600dpi입니다. 300dpi의 거친 모양이 마음에 들지 않으면 PPD 파일을 편집하고 300dpi 설정이있는 위치를 찾아 300을 복제하고 350으로 설정하십시오. 350dpi는 600dpi와 거의 동일하게 보입니다. * 파일은 / usr / share / ppd / 및 / etc / cups / ppd /에 있습니다. * 변경 사항을 보려면 컵을 멈추고 시작해야합니다.

답변:


19

전문

다른 도움이되는 여러 회원 (알겠습니다. 정직하게 @AlexChamberlain)이 지적했듯이 프린터 드라이버가 먼저 작동하는지 확인해야합니다! 컴퓨터에서 정기적으로 인쇄 할 수 없으면 인쇄 서버로 변환 할 필요가 없습니다 .

프린터 설치 절차는이 답변의 범위를 벗어나지 만 최소한 데몬이 포함 된 CUPS 설치를 포함해야합니다. 다음을 실행하여이를 수행 할 수 있습니다.

$ sudo apt-get install cups

데비안 또는 아치 리눅스에서 다음.

$ sudo pacman -S cups

섬기는 사람

다른 시스템이 프린터에 액세스 할 수 있도록 서버를 재구성하기 만하면됩니다. /etc/cups/cupsd.conf파일을 편집 할 것이며 두 가지를 지정해야합니다.

  1. 들을 수있는 연결입니다.
  2. 프린터를 사용할 수있는 기계

여기에 우리의 필요에 맞는 것이 있습니다. 값을 자유롭게 변경하십시오.

# /etc/cups/cupsd.conf
Listen *:49631

<Location /printers>
  Order allow,deny
  Allow 192.168.0.*
  Allow 192.168.1.*
</Location>

마지막으로 CUPS 데몬을 다시 시작하면됩니다. 구성 파일에서 무언가를 변경할 때마다 데몬을 다시 시작해야합니다 . 데비안에서

$ sudo /etc/init.d/cups restart

타다! 서버를 설정했습니다! = D 이제 클라이언트를 설정하면됩니다 ...


고객

윈도우

CUPS 서버를 통해 Window 시스템을 인쇄하려면 http://주소 를 제공해야 합니다. 이를 위해 삼바 를 설치하겠습니다

$ sudo aptitude install samba

CUPS 데몬을 다시 시작하십시오.

$ sudo /etc/init.d/cups restart

이제 Windows에 다음 URL을 사용하도록 지시 할 수 있습니다! 특정 설정을 반영하도록 편집해야합니다.

http://<ip>:<port>/printers/<printer_name>

아치 리눅스

프린터 설치는 창 관리자와 창 관리자가 다르기 때문에 구식의 진정한 방식으로 할 것입니다! 먼저 설치해야합니다 libcups.

$ sudo pacman -S libcups

그런 다음 CUPS 서버 IP 또는 호스트 이름을에 추가하십시오 /etc/cups/client.conf. 파일은 다음과 같아야합니다.

# /etc/cups/client.conf
ServerName hostname-or-ip-address[:port]

그런 다음 모든 응용 프로그램에서 프린터를 찾을 수 있어야합니다.


참고 문헌

  1. 프린터 공유-시스템 인쇄-Debian Wiki
  2. 윈도우 머신 용 프린트 서버로서 CUPS-SystemPrinting-Debian Wiki
  3. 클라이언트 패키지 설치-CUPS-ArchWiki

그것은 단지 작동 :-)
greg121
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.