参考文章:https://ywnz.com/linuxjc/7246.html 在Deepin系统下安装CPUS-PDF虚拟PDF打印机的方法

在UOS(deepin)系统下安装CPUS-PDF虚拟PDF打印机的方法.

该软件旨在通过在中央文件服务器上提供PDF打印机,在异构网络中生成PDF文件。它在GPL下可用,并且打包为许多不同的发行版,或者可以直接从源文件中构建。该程序由Volker C. Behr编写。

警告:CUPS-PDF的任何版本均不提供任何形式的保证。

CUPS-PDF也被列为关于freecode(以前称为Freshmeat)的项目。

CUPS-PDF官方网站:https://www.cups-pdf.de/

在UOS(deepin)系统下安装CPUS-PDF虚拟PDF打印机

1、安装CPUS-PDF,在终端中运行以下命令:

sudo apt install -y cups-pdf

2、需要设置cups-pdf的所有者为root,且权限为 0700:

sudo chown root:root /usr/lib/cups/backend/cups-pdf
sudo chmod 0700 /usr/lib/cups/backend/cups-pdf

3、重启CUPS服务:

sudo systemctl restart cups.service

4、可以通过修改/etc/cups/cups-pdf.conf文件的OUT参数来设置pdf的输出位置:

Out ${HOME}/PDF //这是默认位置。

5、在“打印设置”中就可以看到虚拟pdf打印机了。

或者使用命令lpstat -p -d查看。

打印网页试试

用UOS的浏览器会经常出现页面奔溃,用firefox、360浏览器就没问题,这里还发现UOS软件商家安装软件要验证登录UOS用户帐号,实际上不登录点取消不影响安装软件的。

(base) uos@uos-PC:~/Desktop$ ls /home/uos/PDF/
344_270_255_345_233_275_346_224_277_345_272_234_347_275_221__344-job_2.pdf
344_270_255_345_233_275_346_224_277_345_272_234_347_275_221__344-job_3.pdf
346_226_260_345_215_216_347_275_221__350_256_251_346_226_260_351-job_1.pdf

附:重要说明

1、CUPS-PDF需要root特权,因为它必须修改文件所有权。为了确保CUPS-PDF以所需的root权限运行,您必须使root用户成为cups-pdf后端的所有者,并将后端的文件权限设置为0700(仅root)。注意:在早期版本的CUPS(<1.2.0)中,必须将cupsd.conf中的“RunAsUser”选项设置为“No”,以授予全部权限。

2、CUPS-PDF需要一个功能全面的UNIX文件系统才能工作。确保CUPS-PDF的任何工作目录都位于NFS挂载的卷上,并且它们的挂载没有root_squash,不支持其他文件系统(例如NetWare或Windows共享)。

3、如果系统上的gs(GhostScript)二进制文件由upx(可执行文件的最终打包程序)压缩,则CUPS-PDF会失败。

4、如果您使用的是SELinux、AppArmour或类似工具,请确保它们不会干扰CUPS-PDF。您可以通过“setsebool -P cupsd_disable_trans 1”为SEPS禁用SELinux。参考在CentOS 8上检查SELinux模式、将模式更改为Permissive及禁用的方法。

5、在MacOSX上,您将必须使用pstopdf而不是AFPL GhostScript。

6、ESP GhostScript 8.15.1版中存在一个错误,当使用Acroread查看生成的PDF时会导致错误,该错误已在版本8.15.2中修复。

7、从CUPS-PDF v3开始,需要CUPS>=1.2的版本。此外,必须安装CUPS的开发包才能编译CUPS-PDF。

在UOS(deepin)系统下安装CPUS-PDF虚拟PDF打印机的方法相关推荐

  1. 可选版本 安装软件_【Linux软件】在Deepin系统下安装LibreOffice 6.1.4版本的方法

    在Deepin系统下安装LibreOffice 6.4.1版本的方法 使用的是Deepin系统,从深度应用商店看到有LibreOffice,安装了一下,发现ui是真的丑,就像是十年前的xp那样,记得前 ...

  2. linux终端 中国象棋,在Deepin系统下安装Xboard并使用它玩中国象棋

    本文介绍在Deepin系统下安装Xboard的命令,并通过xboard @xq命令进入到中国象棋模式,有喜爱中国象棋的网友又可以多一种途径了,当然,也可以玩国际象棋. 前言 Xboard/WinBoa ...

  3. mac电脑装java环境变量_Mac系统下安装jdk并配置环境变量的方法

    相信有不少电脑程序员和编程人员经常会碰到"JDK环境变量"这个词,而在实际操作中,想要安装JDK并配置环境变量的难度对于某些用户来说,还是比较大的,想必不少网友还不知道Mac配置J ...

  4. linux关闭wps画布进程,在Deepin系统下安装WPS后一直出现一个无响应的wpsoffice进程...

    很多人在Deepin 20 Linux系统下安装WPS新版本后都出现一个无响应的wpsoffice进程,不过似乎不是共有的问题,有些人表示没有这个. 进一步说明 如果把WPS给卸载掉然后再重新安装,还 ...

  5. deepinv2 添加打印机_在Deepin系统下配置连接Windows的共享打印机

    本文介绍在Deepin系统下配置连接Windows共享打印机的方法.如果需要几台电脑需要公用同一台打印机时,这种方法非常有用.我们在宿舍开了一个打印店,电脑都同时接入打印机的话,就非常的方便. 下面是 ...

  6. 在 Win10 系统下安装 JDK 及配置环境变量的方法

    首先,在官网下载 JDK:Oracle 官网 如上图所示,在 Oracle 官网下载 JDK,有一点需要注意,那就是在我们下载合适的 JDK 之前,需要先点击 标记 1 所在的按钮,选择接受.否则的话 ...

  7. debian安vs_在Debian 10系统下安装和更新Visual Studio Code的方法

    本文介绍在Debian 10 Linux操作系统下安装Visual Studio Code(VS Code)编辑器的方法,同时附上更新的命令. 在Debian 10下安装Visual Studio C ...

  8. linux libgl.so.1,在Deepin系统下安装并打开Steam提示libGL.so.1的解决

    在Deepin系统应用商店中安装Steam后打开出现提示You are missing the following 32-bit libraries,and Steam may not run:lib ...

  9. linux装百度网盘不能运行,在Deepin系统中安装百度网盘的两种方法

    本文教你在Deepin Linux操作系统中安装百度网盘,有两种方法:一种是通过深度商店安装,另一种则采用命令的方式安装. 第一种方法:采用深度商店安装百度网盘 Deepin Linux系统默认有深度 ...

  10. ubantu关机快捷键_在深度Deepin系统下使用快捷键重启电脑及关机的方法

    本文介绍的方法适用在深度Deepin系统(或者Ubuntu)下,在桌面无响应的情况下可以使用快捷键安全重启电脑或者安全关机.平时正常操作还是以系统自带的程序重启关机为主,或者运行相关的命令,参考shu ...

最新文章

  1. CentOS 6.5 源码安装 mysql 5.6
  2. c语言 指针函数 详解,[NOTE-C]C语言指针详解(一)
  3. 6.win03安全策略
  4. windows下,怎么轻易拷贝一个文件的完整路径?
  5. 码农和程序员等的差别
  6. 全文检索技术介绍与使用方法
  7. cts游戏手机版_cts游戏
  8. Jenkins 流水线 获取git 分支列表_基于Jenkins的DevOps流水线实践教程
  9. erlang安装报错
  10. Talib技术因子详解(五)
  11. rapidxml解析xml文档
  12. 无线网络稳定性测试方案
  13. 锂电池电源管理系统设计与实现(单片机)
  14. 分享几款交互UI设计软件用法,了解后再选择
  15. html打开ppt自动播放,ppt文件怎么打开就可以全屏自动播放
  16. Auto.js之自动QQ点赞篇
  17. c语言是世界上最好的语言搞笑图片,C++是世界上最好的语言!不服来辩! | 爆笑囧图...
  18. 运维开发团队技能与效率提速利器:运维+低代码
  19. android 调用系统打印
  20. 揭秘奥运会四大难解之谜

热门文章

  1. 【信号与系统|吴大正】3:离散系统的时域分析
  2. 99乘法表c语言显示坐标,C语言打印九九乘法表
  3. jdk api 1.8 中文版 下载
  4. Java jdk API 1.8英文版、中文版分享
  5. 生成并解析cron表达式
  6. win7 exfat补丁_U盘重装win7系统后必不可少的几大优化
  7. ccna学习指南第七版
  8. 项目实战——高拓展的实时聊天系统
  9. 四年级计算机教学实录,四年级信息技术《媒体播放器》教学设计
  10. vs2019编译FlightGear