ubuntu 20.04 安装pdf虚拟打印服务cups

更新源信息

sudo apt update && sudo apt upgrade -y

安装cups pdf服务

sudo apt-get install cups-pdf cups-bsd -y

ubuntu 20.04 安装pdf虚拟打印服务cups

修改配置文件

sudo gedit /etc/cups/cupsd.conf

添加如下内容:

Listen 192.168.61.147:631
 

ubuntu 20.04 安装pdf虚拟打印服务cups

note: 192.168.61.147 为机器的IP地址,如果想在局域网内其他机器访问就需要配置此项,如果只是本机使用则不需要配置,上面的localhost:631就是本机访问

添加Allow all

ubuntu 20.04 安装pdf虚拟打印服务cups

上述编辑完之后,保存退出

添加当前用户到 lpadmin组

在命令行sudo usermod -aG lpadmin username

ubuntu 20.04 安装pdf虚拟打印服务cups

note: username 替换成你的用户名

重启cups服务

sudo /etc/init.d/cups restart

创建虚拟打印机

浏览器打开地址localhost:631或者 192.168.61.147:631(根据上面的配置)
进入添加打印机页面
ubuntu 20.04 安装pdf虚拟打印服务cups

ubuntu 20.04 安装pdf虚拟打印服务cups

选择虚拟打印机

ubuntu 20.04 安装pdf虚拟打印服务cups


定义打印机名
ubuntu 20.04 安装pdf虚拟打印服务cups
选择打印机驱动
ubuntu 20.04 安装pdf虚拟打印服务cups

ubuntu 20.04 安装pdf虚拟打印服务cups

查看刚创建的打印机
ubuntu 20.04 安装pdf虚拟打印服务cups

note:当虚拟打印机被调用的时候,会在当前用户home目录生成名为PDF的文件夹,并把生成的pdf文件放到该文件夹下

ubuntu 20.04 安装pdf虚拟打印服务cups