Panduan Pencetakan Gentoo
1.
Pencetakan dan Gentoo Linux
Menggunakan Tool yang Tepat
Linux memiliki dukungan yang bagus untuk printer; tool yang tepat untuk tugas
ini adalah CUPS (Common Unix Printing
System). Sejak awal berdirinya proyek ini pada tahun 1999, kemudahan
instalasi dan konfigurasi CUPS telah jauh meningkat.
Pada dokumen ini, kami akan menjelaskan cara menggunakan CUPS untuk menyiapkan
printer lokal atau jaringan. Kami tidak akan terlalu bertele-tele karena proyek
CUPS telah memiliki dokumentasi yang bagus untuk
penggunaan yang lebih khusus.
2.
Konfigurasi Kernel
Pendahuluan
Ketika anda akan menginstal sebuah printer di sistem anda, anda perlu
mengetahui bagaimana printer terhubung ke sistem. Apakah melalui port lokal
seperti LPT dan USB atau melalui jaringan? Jika melalui jaringan, apakah
menggunakan Internet Printing Protocol (IPP) atau protokol Microsoft
Windows SMB-CIFS (Microsoft Windows Sharing)?
Beberapa seksi selanjutnya menjelaskan konfigurasi kernel minimal yang anda
perlukan. Tentunya, hal ini tergantung pada cara terhubungnya printer anda ke
sistem. Jadi untuk kemudahan anda, kami telah memilah instruksi-instruksinya:
Sekarang masuklah ke /usr/src/linux lalu jalankan make
menuconfig untuk memasuki konfigurasi kernel. Jika anda menggunakan
genkernel untuk mengkonfigurasi kernel, anda tetap perlu menjalankan
langkah ini untuk memastikan tidak ada lagi yang tertinggal.
Pada contoh-contoh konfigurasi berikut, kita akan menambahkan dukungan yang
diperlukan di dalam kernel, bukan sebagai modul. Hal ini tidak
diharuskan, jika anda ingin, anda boleh saja menggunakan modul. Jangan lupa
untuk me-load modul-modul yang diperlukan setelah selesai. Kami juga
menggunakan contoh konfigurasi kernel 2.6; pengguna kernel 2.4 mungkin perlu
mencari opsi yang dibutuhkan di tempat yang berbeda.
Sekarang lanjutkan ke seksi yang anda butuhkan untuk mengkonfigurasi (atau
memeriksa) kernel anda.
Printer Lokal (LPT)
Port LPT biasanya digunakan untuk mengenali printer paralel. Pertama anda perlu
mengaktifkan dukungan untuk port paralel, kemudian dukungan port paralel
PC-Style (kecuali jika anda menggunakan sparc).
Daftar Kode 2.1: Konfigurasi Port Paralel Printer |
Device Drivers -->
<*> Parallel port support
<*> PC-style hardware
Device Drivers -->
Character Devices -->
<*> Parallel printer support
[*] IEEE 1284 transfer modes)
|
Catatan:
Anda juga mungkin perlu mengaktifkan opsi lain di dalam seksi Parallel
port support. Gunakan fungsi Help di konfigurasi kernel untuk
mendapatkan informasi.
|
Itu saja; keluarlah dari konfigurasi kernel lalu kompilasi ulang kernel anda.
Jangan lupa menyalin imej kernel baru ke lokasi /boot (dan jangan
lupa me-mount /boot jika diperlukan) lalu perbarui konfigurasi
bootloader anda sebelum me-reboot sistem.
Sekarang lanjutkan dengan Instalasi dan Konfigurasi
CUPS.
Printer Lokal (USB)
Untuk mengaktifkan dukungan pencetakan melalui USB, anda memerlukan dukungan
USB dan dukungan printer USB.
Daftar Kode 2.2: Konfigurasi Port USB Printer |
Device Drivers -->
USB Support -->;
<*> Support for Host-side USB
--- USB Host Controller Drivers
<*> EHCI HCD (USB 2.0) support
<*> OHCI HCD support
<*> UHCI HCD (most Intel and VIA) support
<*> USB Printer support
|
Itu saja; keluarlah dari konfigurasi kernel lalu kompilasi ulang kernel anda.
Jangan lupa menyalin imej kernel baru ke lokasi /boot (dan jangan
lupa me-mount /boot jika diperlukan) lalu perbarui konfigurasi
bootloader anda sebelum me-reboot sistem.
Sekarang lanjutkan dengan Instalasi dan Konfigurasi
CUPS.
Printer Jaringan (IPP)
Agar dapat terhubung ke printer jaringan melalui Internet Printing Protocol,
kernel anda memerlukan dukungan untuk jaringan. Dengan anggapan kernel anda
telah memilikinya, lanjutkan dengan Instalasi dan
Konfigurasi CUPS.
Printer Jaringan (SMB-CIFS)
Kernel anda harus mendukung SMB CIFS:
Daftar Kode 2.3: Konfigurasi Printer SMB-CIFS |
File systems -->
Network File Systems -->
<*> SMB file system support (to mount Windows shares etc.)
<*> CIFS support (advanced network file system for Samba, Windows and other CIFS compliant servers)
|
Itu saja; keluarlah dari konfigurasi kernel lalu kompilasi ulang kernel anda.
Jangan lupa menyalin imej kernel baru ke lokasi /boot (dan jangan
lupa me-mount /boot jika diperlukan) lalu perbarui konfigurasi
bootloader anda sebelum me-reboot sistem.
Sekarang lanjutkan dengan Instalasi dan Konfigurasi
CUPS.
3.
Instalasi dan Konfigurasi CUPS
Instalasi
Instalasi CUPS di Gentoo sangatlah mudah. CUPS memiliki beberapa fitur yang
mungkin anda inginkan. Untuk menagtifkan atau menonaktifkan fitur-fitur
tersebut, gunakan flag USE-nya masing-masing.
| Flag USE |
Pengaruh pada CUPS |
| dbus |
Menambahkan dukungan untuk bus pesan sistem dbus. |
| jpeg |
Menambahkan dukungan untuk pencetakan gambar JPEG. |
| nls |
Mengaktifkan National Language Support. Dengan nls, CUPS dapat
memberikan pesan-pesan dalam bahasa anda sendiri sehingga anda dapat
merasa lebih nyaman.
|
| pam |
Jika anda menginginkan otentikasi tugas pencetakan melalui Pluggable
Authentication Modules, flag ini akan mengaktifkan dukunga PAM
untuk CUPS.
|
| php |
Menambahkan dukungan untuk penggunaan skrip php. |
| png |
Menambahkan dukungan untuk pencetakan gambar PNG. |
| ppds |
Menambahkan dukungan untuk menciptakan file-file ppd (driver pencetakan)
secara otomatis. Bacalah Instalasi Driver
Terbaik.
|
| samba |
Jika anda ingin membagi printer lokal anda ke sistem Windows di jaringan
anda dengan protokol SMB-CIFS, atau jika anda ingin menggunakan printer
yang dibagi dari sistem Windows, anda memerlukan dukungan SAMBA.
|
| slp |
Pada sebuah lingkungan, printer mungkin telah disediakan sebagai layanan
untuk komputer lain. Dengan Service Location Protocol, anda dengan
mudah dapat mencari dan mengkonfigurasi sebuah layanan yang ada di sistem
anda. Aktifkan flag ini jika printer anda telah tersedia atau harus
disediakan sebagai sebagai layanan.
|
| ssl |
Jika anda menginginkan otentikasi koneksi dan/atau privasi, anda memerlukan
dukungan Secure Socket Layer, yang digunakan untuk sesi pencetakan
terenkripsi. Dukungan untuk SSL harus tersedia pada semua sistem yang ikut
menggunakan pencetakan di jaringan anda.
|
| tiff |
Menambahkan dukungan untuk pencetakan gambar TIFF. |
| X |
Agar dapat menggunakan menu desktop anda untuk me-load halaman konfigurasi
CUPS dari browser anda, aktfikan flag ini.
|
Periksa pengaturan USE saat ini. Jika anda hanya ingin merubah aturan USE untuk
CUPS saja tanpa mempengaruhi paket lain, edit file
/etc/portage/package.use.
Daftar Kode 3.1: Pengaturan flag USE untuk CUPS |
# emerge -pv cups
[ebuild N ] net-print/cups-1.2.6 "X dbus jpeg nls pam png ppds ssl -php -samba -slp -tiff" 0 kB
# nano -w /etc/portage/package.use
net-print/cups samba
|
Setelah selesai mengatur flag USE, perintahkan Portage untuk menginstal CUPS.
Daftar Kode 3.2: Instalasi CUPS |
# emerge cups
|
Jika anda menggunakan printer lokal, anda perlu menjalankan CUPS ketika boot.
Pastikan agar printer anda telah tersambung dan dinyalakan sebelum CUPS
dijalankan.
Daftar Kode 3.3: Langsung menjalankan CUPS ketika boot |
# /etc/init.d/cupsd start
# rc-update add cupsd default
|
Konfigurasi
Konfigurasi default server CUPS di /etc/cups/cupsd.conf biasanya
sudah cukup bagus untuk kebanyakan pengguna. Namun, sebagian pengguna lain
mungkin masih perlu merubahnya.
Pada seksi-seksi berikutnya kami akan menjelaskan beberapa perubahan pada
konfigurasi yang sering dibutuhkan:
-
Pada seksi Akses Printer Jaringan kita
akan mengijinkan sistem lain untuk menggunakan printer yang terpasang
pada sistem Linux ini.
-
Pada seksi Administrasi Jaringan CUPS kita
akan memberikan akses untuk administrasi CUPS dari komputer di jaringan.
-
Pada seksi Pengaktifan Dukungan untuk Driver PCL
Windows, kita akan mengatur CUPS agar mendukung driver PCL Windows.
Ini dianjurkan jika anda ingin sistem Windows dapat menggunakan printer
yang dibagi melalui protokol Samba karena kebanyakan driver printer di
windows adalah driver PCL.
-
Pada seksi Menyiapkan Printer Jaringan,
kita akan mengkonfigurasi sistem ini agar menggunakan printer yang
terpasang di sistem lain (bukan dari Windows).
Akses Printer Jaringan
Jika anda ingin sistem lain dapat menggunakan printer anda melalui IPP, anda
perlu memberikan akses ke printer secara eksplisit di
/etc/cups/cupsd.conf. Jika anda igin membagi printer anda melalui
SAMBA perubahan ini tidak diperlukan.
Bukalah /etc/cups/cupsd.conf dengan editor kesukaan anda lalu
tambahkan baris Allow untuk sistem(-sistem) yang ingin anda berikan
izin akses ke printer. Pada contoh berikut, kita akan memberikan akses ke
printer dari localhost dan semua sistem yang alamat IP-nya dimulai dengan
192.168.0.
Daftar Kode 3.4: Memberikan akses dari jauh ke printer |
<Location />
Order allow,deny
Allow localhost
Allow 192.168.0.*
Deny all
</Location>
|
Anda juga perlu menentukan port mana yang harus digunakan oleh CUPS agar CUPS
dapat merespon permintaan pencetakan dari komputer lain di jaringan.
Daftar Kode 3.5: Konfigurasi port di /etc/cups/cupsd.conf |
Listen *:631
#Listen localhost:631
|
Catatan:
Jika anda masih menggunakan CUPS 1.1 (yang sekarang sudah dianggap usang), maka
anda perlu menggunakan sintaks yang berbeda untuk mengijinkan permintaan
pencetakan dari jaringan:
|
Daftar Kode 3.6: Konfigurasi CUPS 1.1 |
Port 631
#Listen 127.0.0.1:631
#Listen localhost:631
|
Administrasi Jaringan CUPS
Jika anda ingin melakukan administrasi melalui jaringan, anda perlu memberikan
akses dari sistem lain, tidak hanya localhost, ke administrasi CUPS. Edit
/etc/cups/cupsd.conf lalu berikan izin untuk sistem yang anda
inginkan. Misalnya, kita akan memberikan izin ke seistem yang memiliki alamat
IP 192.168.0.3:
Daftar Kode 3.7: Mengizinkan akses adminstrasi melalui jaringan di /etc/cups/cupsd.conf |
<Location /admin>
Encryption Required
Order allow,deny
Allow localhost
Allow 192.168.0.3
Deny all
</Location>
|
Jangan lupa me-restart CUPS setelah membuat perubahan di
/etc/cups/cupsd.conf dengan menjalankan /etc/init.d/cupsd
restart.
Mengaktifkan Dukungan untuk Driver PCL Windows
Driver PCL mengirimkan data mentah ke server print. Untuk mengaktifkan
pencetakan data mentah di CUPS anda perlu mengedit
/etc/cups/mime.types dan menghapus tanda komentar pada
baris-baris application/octet-stream. Anda juga perlu melakukan
hal yang sama pada /etc/cups/mime.convs.
Daftar Kode 3.8: Mengaktifkan dukungan untuk pencetakan data mentah |
# vim /etc/cups/mime.types
application/octet-stream
# vim /etc/cups/mime.convs
application/octet-stream application/vnd.cups-raw 0 -
|
Jangan lupa me-restart CUPS setelah melakukan perubahan dengan menjalankan
/etc/init.d/cupsd restart.
Menyiapkan Printer Jaringan
Jika printer terpasang pada server CUPS di dalam jaringan, anda dapat dengan
mudah mengatur sistem anda untuk menggunakan printer tersebut dengan melakukan
perubahan di file /etc/cups/client.conf.
Dengan anggapan printer terpasang pada sistem yang bernama
printserver.mydomain, bukalah /etc/cups/client.conf dengan
editor lalu atur direktif ServerName:
Daftar Kode 3.9: Edit client.conf |
# vim /etc/cups/client.conf
ServerName printserver.mydomain
|
Anda akan menggunakan aturan-aturan default dari server print. Jika anda ingin
mengganti printer default, gunakan lpoptions:
Daftar Kode 3.10: Mengganti printer default |
# lpstat -a
hpljet5p accepting requests since Jan 01 00:00
hpdjet510 accepting requests since Jan 01 00:00
# lpoptions -d hpljet5p
|
4.
Konfigurasi Printer
Pendahuluan
Jika printer yang ingin anda konfigurasi adalah printer jaringan (disediakan
oleh server print yang menjalankan CUPS), anda tidak perlu mengikuti
petunjuk-petunjuk di bagian ini. Bacalah Menyiapkan
Printer Jaringan.
Mendeteksi Printer
Jika printer USB atau paralel anda telah menyala sebelum anda mem-boot Linux,
anda mungkin sudah bisa mendapatkan informasi dari kernel yang menyatakan bahwa
kernel telah berhasil mengenali printer anda. Namun hal ini hanyalah untuk
indikasi dan tidak dibutuhkan.
Daftar Kode 4.1: Mengambil informasi dari kernel |
$ dmesg | grep -i print
parport0: Printer, Hewlett-Packard HP LaserJet 2100 Series
$ lsusb
Bus 001 Device 007: ID 03f0:1004 Hewlett-Packard DeskJet 970c/970cse
|
Instalasi Printer
Untuk menginstal printer di sistem anda, jalankan browser anda lalu masukkan
http://localhost:631 ke kolom alamat.
Anda akan disambut oleh antarmuka web CUPS yang bisa anda gunakan untuk
menjalankan tugas-tugas administrasi.
Masuklah ke Administration lalu masukkan login root dan informasi
password anda pada kotak. Kemudian, ketika anda berada di antarmuka
administratif, klik Add Printer. Anda akan disambut oleh sebuah layar
baru tempat anda memasukkan info-info berikut:
-
spooler name, nama singkat namun jelas yang akan digunakan oleh
sistem anda untuk mengenali printer. Nama ini tidak boleh mengandung spasi
atau karakter khusus lainnya. Misalnya untuk HP LaserJet 5P, anda boleh
menggunakan nama hpljet5p.
-
location, penjelasan tentang lokasi lokal printer (mis. di dalam
kamar, atau di dapur,...). Ini untuk mempermudah pengurusan banyak printer.
-
description tempat anda memasukkan penjelasan lengkap tentang
printer tersebut. Biasanya diisi dengan nama lengkap printer (seperti
"HP LaserJet 5P").
Layar selanjutnya akan menayakan file device yang digunakan printer
anda. Anda akan mendapatkan beberapa pilihan. Tabel berikut ini berisi
beberapa device yang mungkin digunakan, namun tabel ini tidaklah lengkap.
| Device |
Penjelasan |
| AppSocket/HP JetDirect |
Device khusus ini digunakan untuk printer jaringan agar dapat diakses
melalui soket HP JetDirect. Hanya beberapa printer saja yang dapat
menggunakan device ini.
|
| Internet Printing Protocol (IPP atau HTTP) |
Gunakan ini untuk mengakses printer jaringan dengan protokol IPP secara
langsung (IPP) atau melalui HTTP.
|
| LPD/LPR Host atau Printer |
Gunakan ini jika printer terpasang di server LPD/LPR di jaringan.
|
| Port Parallel #1 |
Gunakan ini jika printer terpasang di port paralel lokal (LPT). Jika
printer telah dikenali, namanya akan ditambahkan pada device ini.
|
| Printer USB #1 |
Gunakan ini jika printer anda terpasang di port USB. Nama printer juga
seharusnya langsung ditambahkan di sini..
|
Jika anda menginstal printer jaringan, anda akan diminta untuk memberikan URI
ke printer:
-
Server print LPD memerlukan sintaks lpd://hostname/queue
-
Printer HP JetDirect memerlukan sintaks socket://hostname
-
Printer IPP memerlukan sintaks ipp://hostname/printers/printername
atau http://hostname:631/ipp/queue
Selanjutnya, pilih nama pembuat printer dan tipe model serta nomornya pada
layar yang tampil. Anda biasanya akan menemukan beberapa driver untuk satu
printer. Anda boleh memilih salah satu atau mencari driver yang bagus di
Daftar Printer
LinuxPrinting.org. Anda juga bisa mengganti driver dengan mudah nanti.
Setelah anda memilih driver, CUPS akan memberitahukan anda bahwa printer
telah ditambahkan dengan sukses ke sistem anda. Sekarang anda bisa berpindah
ke halaman pengaturan printer lalu memilih Configure Printer untuk
merubah konfigurasi printer (resolusi, format halaman, ...).
Menguji dan Mengkonfigurasi-ulang Printer
Untuk memeriksa apakah printer sudah bisa berfungsi, bukalah halaman
admisitrasi printer, pilih printer anda lalu klik Print Test Page.
Jika printer kelihatannya belum berfungsi dengan benar, klik Modify
Printer untuk kembali mengkonfigurasi printer anda. Anda akan disambut
dengan layar yang sama seperti ketika anda pertama kali menginstal printer,
tetapi defaultnya adalah konfigurasi anda yang sekarang.
Jika anda tidak tahu mengapa printer anda tidak berfungsi, anda bisa mencari
petunjuk di /var/log/cups/error_log. Pada contoh berikut, kami
menemukan adanya error perizinan, kemungkinan karena adanya kekeliruan pada
pengaturan Allow /etc/cups/cupsd.conf.
Daftar Kode 4.2: Mencari error CUPS |
# tail /var/log/cups/error_log
E [11/Jun/2005:10:23:28 +0200] [Job 102] Unable to get printer status (client-error-forbidden)!
|
Instalasi Driver Terbaik
Banyak sekali driver printer yang tersedia; untuk mengetahui driver mana yang
memberikan performa terbaik untuk printer anda, lihatlah Daftar Printer
LinuxPrinting.org. Pilih merek dan tipe printer anda untuk
mengetahui driver yang dianjurkan oleh situs ini. Misalnya, untuk HP LaserJet
5P, situs ini menganjurkan penggunaan driver ljet4.
Download file PPD dari situs kemudian letakkan di
/usr/share/cups/model, lalu jalankan /etc/init.d/cupsd
restart sebagai root. Ini akan membuat driver tadi tersedia di antarmuka
web CUPS. Sekarang konfigurasi ulag printer anda seperti yang telah
dijelaskan di atas.
5.
Menggunakan Driver Printer Khusus
Pendahuluan
Sejumlah printer memerlukan driver-driver tertentu untuk menyediakan beberapa
fitur tambahan yang tidak tersedia pada proses konfigurasi biasa seperti yang
dijelaskan di atas. Bab ini akan membicarakannya dan bagaimana cara
menggunakannya di Gentoo Linux.
Kita akan membicarakan printer dan/atau driver-driver berikut:
Driver Gimp-Print
Driver gimp-print adalah driver
open source berkualitas tinggi untuk berbagai jenis printer seperti Canon,
Epson, HP, Lexmark, Sony, Olympus dan printer-printer PCL dengan dukungan CUPS,
ghostscript, The Gimp, dan banyak aplikasi lainnya.
Kami menyediakan sebuah ebuild untuk driver gimp-print di portage. Jalankan
saja emerge untuk menginstalnya. Perlu dicatat bahwa ebuild ini
menggunakan banyak flag USE (seperti cups dan ppds). Anda harus
mengaktifkan paling tidak kedua flag ini!
Daftar Kode 5.1: Instalasi driver gimp-print |
# emerge gimp-print
|
Setelah proses emerge selesai, driver Gimp-Print akan tersedia di antarmuka
web CUPS.
Driver HPLIP
Proyek HPLIP merangkul driver hpijs
dan mengikutsertakan dukungan untuk scanner serta tool-tool servis untuk
berbagai perangkat serbaguna. Untuk pencetakan, anda harus mengaktifkan
flag USE ppds.
Daftar Kode 5.2: Instalasi driver hplip |
# emerge -vp hplip
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] net-print/hplip-0.9.5 +X +cups +foomaticdb -qt -scanner -snmp +usb 9,255 kB
Total size of downloads: 9,255 kB
# emerge hplip
# hp-setup
# /etc/init.d/cupsd restart
|
Setelah proses emerge selesai, utilitas hp-setup akan mencoba untuk
mencari dan menginstal driver untuk printer yang terpasang di sistem anda.
Setelah selesai, printer anda akan tersedia di konfigurasi CUPS.
Driver PNM2PPA
PPA adalah sebuah teknologi dari HP yang berfokus pada pengiriman pemrosesan
level rendah ke sistem, bukan ke printer, yang menjadikan printer lebih murah
tetapi lebih banyak memakan sumber daya.
Jika situs LinuxPrinting
memberitahukan anda bahwa driver pnm2ppa adalah driver terbaik
untuk anda, anda perlu menginstal filter pnm2ppa di sistem anda:
Daftar Kode 5.3: Instalasi filter pnm2ppa |
# emerge pnm2ppa
|
Setelah terinstal, download file PPD untuk printer anda dari situs LinuxPrinting lalu
letakkan di /usr/share/cups/model. Kemudian, konfigurasikan
printer anda seperti yang telah dijelaskan di atas.
6.
Mencetak dari dan ke Microsoft Windows
Catatan:
Anda sebaiknya membaca Panduan
SAMBA/CUPS untuk mendapatkan informasi lengkap tentang cara menggunakan
CUPS dengan SAMBA.
|
Konfigurasi Klien Windows untuk IPP
Microsoft Windows mendukung IPP (Pengguna Windows 9x dan ME perlu menginstal
secara terpisah). Untuk menginstal printer yang terpasang pada komputer Linux
di Windows, jalankan wizard Add Printer lalu pilih Network
Printer. Ketika anda diminta untuk memberikan URI, gunakan sintaks
http://hostname:631/printers/queue.
Pastikan agar sistem anda dapat meraih printer!
Konfigurasi Klien Windows untuk Printer dari Samba
Untuk membagi printer melalui jaringan SMB-CIFS, anda harus menginstal SAMBA
dan mengkonfigurasinya dengan benar. Kami tidak menjelaskannya di sini, tetapi
kami akan memberikan petunjuk singkat konfigurasi SAMBA untuk membagi printer.
Buka /etc/samba/smb.conf dengan editor anda lalu tambahkan seksi
[printers]:
Daftar Kode 6.1: Menambahkan seksi [printers] |
[printers]
comment = All printers
path = /var/spool/samba
browseable = no
guest ok = no
writable = no
printable = yes
public = yes
printer name = hpljet5p
|
Sekarang naiklah ke bagian paling atas dari file smb.conf sampai
anda berada di seksi [global]. Cari pengaturan printcap name dan
printing lalu atur keduanya ke cups:
Daftar Kode 6.2: Merubah seksi [global] |
[global]
printcap name = cups
printing = cups
|
Jangan lupa mengaktifkan dukungan untuk driver PCL
Windows di CUPS. Kemudian, restart servis samba agar perubahan
diterapkan.
Konfigurasi Klien Linux untuk Sever Print Windows
Pertama, pastikan printer telah dibagi oleh sistem Windows.
Kemudian, di antarmuka web CUPS, konfigurasikan printer seperti yang telah
dijelaskan. Anda akan melihat bahwa CUPS telah menambahkan driver lain
bernama Windows Printer via SAMBA. Pilih driver ini dan gunakan
sintaks smb://username:password@workgroup/server/printername atau
smb://server/printername untuk URI.
7.
Aplikasi-aplikasi Pencetakan
Pendahuluan
Banyak sekali tersedia tool yang dapat membantu anda untuk mengkonfigurasi
printer, menggunakan filter tambahan untuk pencetakan, menambahkan fitur
pada kemampuan pencetakan, dll. Bab ini berisi daftar sebagian dari tool-tool
tersebut. Daftar ini tidak lengkap dan tidak berisi penjelasan terinci dari
setiap tool.
Gtk-LP - Tool Konfigurasi Printer Berbasi Gtk
DenganGtk-LP anda
dapat menginstal, merubah dan mengkonfigurasi printer anda dari sebuah aplikasi
mandiri berbasis Gtk. Aplikasi ini menggunakan CUPS dan juga menyediakan semua
kemampuan standar CUPS. Sangat patut untuk dicoba jika anda tidak menyukai
antarmuka web CUPS atau menginginkan sebuah aplikasi mandiri untuk rutinitas
pencetakan sehari-hari anda.
Untuk menginstalnya, emerge gtklp:
Daftar Kode 7.1: Instalasi Gtk-LP |
# emerge gtklp
|
8.
Pemecahan Masalah
Error: Unable to convert file 0 to printable format
Jika anda mendapatkan masalah pencetakan dan/var/log/cups/error_log
memberikan pesan ini:
Daftar Kode 8.1: Log error |
Unable to convert file 0 to printable format
|
Anda perlu menginstal-ulang ghostscript-esp dengan mengaktifkan flag USE
cups> Anda boleh menambahkan cups ke pengaturan USE di
/etc/make.conf, atau hanya mengaktifkannya untuk
ghostscript-esp seperti berikut:
Daftar Kode 8.2: Menambahkan USE cups untuk ghostscript-esp |
# echo "app-text/ghostscript-esp cups" >> /etc/portage/package.use
|
Kemudian emerge ghostscript-esp. Setelah proses kompilasi selesai,
jangan lupa restart cupsd:
Daftar Kode 8.3: Restart cupsd |
# /etc/init.d/cupsd restart
|
Isi dokumen ini dilisensikan dengan lisensi Creative Commons -
Attribution / Share Alike.
|