通用 CUPS PDF 印表機 - Ubuntu 14.04

通用 CUPS PDF 印表機 - Ubuntu 14.04

將任何文件列印為 PDF 效果都很好。不幸的是,我希望將創建的 PDF 文件保存在不同的位置。

目前的預設位置是:/home/PDF

所需的一個位置是:/home/myname/DropBox/PrintWork

我嘗試編輯包含此類工作的預設目錄的檔案: /etc/cups/cups-pdf.conf

問題是(我是超級用戶)我沒有獲得保存新預設位置的權限。當我查看“權限”時,一切都變暗了。我已經開始使用 Ubuntu 14.04 三週了。

我已經花了很多時間解決這個問題,有人可以幫我解決這個問題嗎?

答案1

如何更改cups-pdf預設目錄

  • 它不接受符號鏈接

  • 請注意,此方法將改變每個使用者的行為

  • 這就是為什麼您可能必須使用以下變數之一:

    • ${HOME}將擴展到使用者的主目錄
    • ${USER}將擴展為用戶名
  • 在此範例中,輸出將轉到~/MyDocs/PDF

  • 所以你必須根據你的需要改變路徑

1. 編輯cups-pdf.conf

gksudo gedit /etc/cups/cups-pdf.conf
  • 找到並註解掉這一行(透過#在前面新增):

    Out ${HOME}/PDF
    

    像這樣:

    # Out ${HOME}/PDF
    
  • 然後,在下面加入這一行

    Out ${HOME}/MyDocs/PDF
    

2. 編輯usr.sbin.cupsd

gksudo gedit /etc/apparmor.d/local/usr.sbin.cupsd
  • 新增至文件末尾,編輯以 開頭的行以@{HOME}符合您所需的位置

    @{HOME}/MyDocs/PDF/ rw,
    @{HOME}/MyDocs/PDF/* rw,
    
  • 重新啟動以啟動更改

答案2

我認為您以某種方式混合了權限...作為 root,您應該能夠從控制台 ( sudo vi /etc/cups/cups-pdf.conf) 編輯它並將設定更改Out為您需要的設定。

另一種選擇:將 ~/PDF 設為符號鏈接,不幸的是不起作用。

答案3

我知道這個問題已經有一年了,但是對於 ubuntu 初學者來說,編輯文件的最簡單方法/etc/cups/cups-pdf.conf是使用普通的預設編輯器 gedit 和 sudo。

因此只需打開終端機並輸入sudo gedit /etc/cups/cups-pdf.conf

然後編輯您想要編輯的所有內容...儲存檔案並隨後關閉 gedit!

就是這樣。

相關內容