將任何文件列印為 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!
就是這樣。