Fedora 16 預設已含 CUPS 列印服務,僅需安裝 cups-pdf 套件即可擁有虛擬 PDF 列印機。
# 1. 確認 CUPS 已安裝並啟動
systemctl status cupsd # 或 service cups status
# 2. 安裝虛擬 PDF 列印機
yum install -y cups-pdf
# 3. 開啟列印設定 GUI
# 應用程式 → 系統工具 → 系統設定 → 列印機
# 將 "CUPS-PDF" 設為預設列印機並啟用
# 設定檔位置
/etc/cups/cups-pdf.conf
# 關鍵參數
Out /var/spool/cups-pdf/${USER} # 預設輸出目錄
# 可修改為自訂路徑,如 /home/${USER}/PDFs
預設輸出位於 /var/spool/cups-pdf/root/ (root 執行) 或 /var/spool/cups-pdf/username/。
https://localhost:631
# 命令列測試
lp -d cups-pdf /etc/fstab
# 或
echo "Test PDF print" | lp -d cups-pdf
libreoffice --headless --convert-to pdf --outdir /var/spool/cups-pdf/user file.doc 批次轉檔cups-pdf 將列印輸出導向 PDF 檔案,是文件歸檔、無紙化辦公、跨平台列印測試的輕量級解決方案。