Gambar hero untuk Cara install CUPS PDF printer di Ubuntu 24.04

Cara install CUPS PDF printer di Ubuntu 24.04

30/04/2026

CUPS1 adalah adalah sistem pencetakan modular standar untuk sistem operasi mirip Unix (termasuk Linux dan macOS) yang awalnya dikembangkan oleh Easy Software Products dan sekarang dikelola oleh OpenPrinting.

Di Ubuntu dan turunannya termasuk Xubuntu, Kubuntu dan Mint, paket printer-driver-cups-pdf menyediakan printer virtual yang terinstall secara system-wide, artinya dapat digunakan di semua aplikasi termasuk di Snap dan Flatpak.

Cara kerja

Ini adalah cara CUPS bekerja di POSIX2 baik certified seperti macOS maupun compliant/compatible seperti Ubuntu.

063d276c443a89c9

CUPS Block Diagram. Image credit: CUPS.org

Catatan: Jangan ikut ketik tanda backtick   di awal dan akhir kode/perintah, itu hanya penanda blok kode untuk memudahkan penulisan.

Instalasi & konfigurasi

Cara instalasinya sangat mudah, hanya perlu beberapa langkah saja.

1. Install driver menggunakan perintah berikut:

bash
sudo apt install printer-driver-cups-pdf

Jangan lupa aktifnya service cups sebelum digunakan:

bash
sudo systemctl start cups

Untuk mengaktifkannya secara otomatis setiap komputer dinyalakan, gunakan perintah berikut:

bash
sudo systemctl enable cups

Lokasi default untuk penyimpanan file PDF hasil print akan tersimpan di /var/spool/cups-pdf/${USER} ($USER adalah nama regex untuk pengguna yang sedang menjalankan sesi desktop).

Kita dapat mengubahnya menjadi direktori lain, caranya buka konfigurasi CUPS di terminal:

bash
sudo nano /etc/cups/cups-pdf.conf

Cari bagian Out, gunakan shortcut Ctrl + W lalu ketik Out $. Hasilnya akan muncul seperti ini:

Iklan
shell
# See instructions on Ubuntu Launchpad in LP bug #147551.
# Default: /var/spool/cups-pdf/${USER}

Out ${HOME}/Downloads

Gunakan direktori Out ${HOME}/Downloads jika ingin menyimpan file hasil print tersebut ke direktori Downloads.

Jangan lupa restart service CUPS, dengan menggunakan perintah berikut:

bash
sudo systemctl restart cups

2. Buka antarmuka CUPS yang berbasis web CUPS dengan alamat http://localhost:631 di browser.

b11e4ff83ea7b11a

Masuk ke menu Administration Add Printer, gunakan akun pengguna yang kita digunakan untuk login ke Ubuntu.

1a4c582011f1540c

Setelah berhasil masuk, kita akan melihat halaman utama Administration.

0dde6dd7a0fdeb66

Selanjutnya klik Add Printer Local Printer CUPS-PDF (Virtual PDF Printer). Klik Continue untuk melanjutkan.

5bc4d3e1a83be3bf

Isi bagian nama printer, lokasi, dan deskripsi (opsional). Setelah selesai klik Continue.

d380720e5c45eb51

Pilih opsi Share This Printer jika ingin membagikannya di jaringan lokal.

Iklan

Pada bagian pembuat printer, pilih saja Generic, kemudian klik Add Printer untuk memilih model printer.

4fed3288a356ed6c

Pada bagian pembuat printer, pilih saja Generic PDF Printer (en), kemudian klik Add Printer untuk menyelesaikan instalasi.

c8c6b89f93a253e1

Printer telah berhasil terpasang.

d75036467a1b8cad

Klik tombol Set Printer Option jika ingin mengubah beberapa konfigurasi, misal ukuran default untuk kertas yang akan digunakan (default kertasnya adalah A4).

3f89fc70d9c035d3

Klik tombol Set Default Option untuk menerapkan perubahan.

Untuk melihat printer apa saja yang terpasang, kita dapat melihatnya di menu Printer yang berada di menu paling ujung.

9f86758ebe87dacc

Penggunaan CUPS di Flatpak dan Snap

Flatpak

Di Flatpak, kita dapat menggunakan perintah berikut supaya CUPS dapat digunakan oleh aplikasi yang di install dari Flatpak, misal WPS Office.

bash
flatpak override --user --filesystem=/etc/cups:ro com.wps.Office

Jika kita ingin CUPS tersedia untuk semua aplikasi yang di install dari Flatpak, gunakan perintah ini.

Iklan
bash
flatpak override --user --filesystem=/etc/cups:ro

Alternatifnya, gunakan antarmuka GUI Flatseal untuk mengatur konfigurasi aplikasi-aplikasi Flatpak.

fc425e0561a74837

Setelah CUPS terintegrasi dengan Flatpak, buka WPS Office, kemudian pilih Menu Printer, dan pastikan tampilan yang muncul persis seperti ini (dengan nama printer virtual yang mungkin berbeda).

fe6311aed177bb1b

Snap

Di Snap, caranya sedikit berbeda, misal kita gunakan aplikasi ONLYOFFICE yang terpasang dari Snap.

Kita harus menghubungkan antarmuka cups-control dengan Snap, caranya dapat menggunakan perintah berikut:

bash
sudo snap connect onlyoffice-desktopeditors:cups-control :cups-control

Buka ulang aplikasi ONLYOFFICE, kemudian buka menu File Printer, lalu pilih printer virtual yang telah kita pasang sebelumnya.

58ddadbc10543bba

Referensi

1.OpenPrinting
2.Wikipedia

Topik dalam Artikel Ini

CUPS POSIX Unix GNU Linux Flatpak Snap PDF Printer Virtual

Memuat kontributor…

Dan para kontributor lainnya yang mendukung MauCariApa.com.

Dukung Kami
seedbacklink logo

seedbacklink

Marketplace backlink terbesar dan terpercaya di Indonesia

Diskusi & Komentar

Panduan Komentar
  • • Gunakan bahasa yang sopan dan konstruktif
  • • Hindari spam, promosi, atau link yang tidak relevan
  • • Komentar akan terus dipantau secara berkala

Tentang Penulis

MauCariApa.com

MauCariApa.com

MauCariApa.com hadir sebagai wadah bagi para pencinta teknologi untuk saling belajar dan berkembang

Lanjut Membaca