web-dev-qa-db-ja.com

サーバー16.04 LTSでCUPS-LPDを有効にする

Server 16.04 LTSでCUPS-LPDを有効にするにはどうすればよいですか?

私はこのUbuntuの質問の質問への答えを見ました buntu 16.04 systemd vs. cups-lpd それは役に立ちませんでした。

1
CNaylor

だから私はcups-lpdを動作させました。方法は次のとおりです。

  1. 2つのファイルを作成しました。

    cups-lpd.socket

    [Unit]
    Description=CUPS LPD Server Socket
    PartOf=cups-lpd.service
    
    [Socket]
    ListenStream=515
    Accept=true
    
    [Install]
    WantedBy=sockets.target
    

    cups-lpd @ .service

    [Unit]
    Description=CUPS LPD server
    Documentation=man:cups-lpd(8)
    
    [Service]
    ExecStart=/usr/lib/cups/daemon/cups-lpd
    StandardInput=socket
    
    [Install]
    WantedBy=multi-user.target
    
  2. 両方のファイルを/ lib/systemd/system /にコピーしました

  3. 次のコマンドを実行しました:Sudo systemctl start cups-lpd.socket、およびSudo systemctl enable cups-lpd.socketで起動時に有効にします

2
CNaylor