Kita login dulu sebagai root, ikuti langkah berikut :

Setting print server
Pertama-tama kita install cups server terlebih dahulu.

Code :
apt-get install cupsys cupsys-driver-gutenprint foomatic-db-gutenprint foomatic-filters fontconfig libtiff4 libfreetype6

Setelah proses instalasi complete, kita restart network kita.

Code :
/etc/init.d/networking restart

Configurasi cups
Backup dulu file /etc/cups/cupsd.conf kemudian edit dengan editor kesanyangan anda dan jangan lupa login sebagai root.
Code : su (change user)
Anda bisa copy paste code cupsd.conf yang ada pada komputer saya.
Backup : gksudo gedit /etc/cups/cupsd.conf (save-as)
Edit : gksudo gedit –w /etc/cups/cupsd.conf

Code :
# Encryption
Encryption IfRequested# Show general information in error_log.
LogLevel info
SystemGroup lpadmin
# Allow remote access
Port 631
Listen 10.10.10.11
Listen /var/run/cups/cups.sock# Show shared printers on the local network.
Browsing On
BrowseOrder allow,deny
BrowseAllow @LOCAL

# Restrict access to the server…

Order allow,deny
Allow localhost
Allow 10.10.10.*

# Restrict access to the admin pages…

Encryption IfRequested
Order allow,deny
Allow localhost
Allow 10.10.10.*

AuthType Basic
Require user @SYSTEM
Order allow,deny
Allow localhost
Allow 10.10.10.*

# Set the default printer/job policies…

# Job-related operations must be done by the owner or an administrator…

Require user @OWNER @SYSTEM
Order deny,allow

# All administration operations require an administrator to authenticate…

AuthType Basic
Require user @SYSTEM
Order deny,allow

# Only the owner or an administrator can cancel or authenticate a job…

Require user @OWNER @SYSTEM
Order deny,allow

Order deny,allow

#
#

Simpan semua configurasi diats, kemudian restart CUPS.
Code:
/etc/init.d/cupsys restart

Sekarang anda coba dari browser anda dengan mengetik http://10.10.10.11:631 . Jika proses instalasi berhasil maka anda tinggal install driver printer melalui menu yang ada.

INSTALL CUPS CLIENT

Proses instalasi disisi client sangat gampang anda cukup install cupsclient.
Code :
# apt-get install cupsys cupsys-client

Setelah itu anda buat file /etc/cups/client.conf dan isi dengan code berikut.

Code:
# Servername
ServerName 10.10.10.11
# Encryption
Encryption IfRequested

Simpan file kemudian restart cups.

Code :
/etc/init.d/cupsys restart

Sekarang server cups anda sudah berjalan.

Instalasi printer di client
Untuk client Windows XP, jalankan Add Printer Wizard, pilih opsi Network Printer, Next, pilih opsi “Connect to a printer on the internet bla..bla..”, isi kolom URL dengan (sesuai dengan server cups):
http://10.10.10.11:631/printers/HP_LaserJet_5MP_LPT_parport0_HPLIP
Kemudian anda ikuti seperti install printer biasanya. Untuk windows 98 anda harus menginstall software ipp client for Windows 98 yang bisa di download di http://www.its.caltech.edu/~fong/math/pc/down/WPNPINS.EXE

Sedangkan untuk client Linux, caranya hampir sama dengan Windows. Pada New Printer wizard pilih opsi Network Printer >> CUPS, kemudian isi kolom “URI” dengan (sesuai server anda):

http://10.10.10.11:631/printers/HP_LaserJet_5MP_LPT_parport0_HPLIP

Jika Tidak bs client windows di tambahkan instalasi untuk “Other Nerwork Printer & Sharing — Port Unix”

1) Install the printer on the Ubuntu computer by using the printer wizard (System -> Administration -> Printers then double-click on “Add new printer” icon when the “Printers” window opens).
2) Press +.
3) Modify /etc/cups/cupsd.conf with your favourite editor, for example

gksudo gedit /etc/cups/cupsd.conf
or
gksudo gedit -w /etc/cups/cupsd.conf

NOTE: For Kubuntu users, you use kdesu instead of gksudo. An appropriate text editor would be kate instead of gedit.
4) Scroll down until you see the “Listen” configurations. There should be two and they are

Listen localhost:631
Listen /var/run/cups/cups.sock
Below those lines add another “Listen” configuration corresponding to the IP address of the computer sharing out the printer. For example, if the IP address is 192.168.1.2, add this line.
Listen 192.168.1.2:631

5) Save the file. Now restart the printing system with this command:
sudo /etc/init.d/cupsys restart

6) Now add the printer to the Windows computer by using the Windows “Add Printer” Wizard. Select to connect a network printer and then select the option to connect a printer on the Internet or on a home or small office network. Type in the following for the printer URL:
http://:631/printers/Replace “” with the hostname of the Ubuntu computer sharing the printer. Replace “” with your printer’s name. It’s also possible to replace “” with the IP address of the computer sharing the printer.
NOTE: If using a hostname doesn’t work, you could add this entry to C:\WINDOWS\system32\drivers\etc\hosts. This should only be required for Ubuntu versions prior to Feisty.
192.168.0.100 printer-server
Replace “192.168.0.100” with the IP address of the computer sharing the printer, then you can use a hostname instead.
http://printer-server:631/printers/Deskjet-940C
For a driver, you should select the “MS Publisher Color Printer” driver from the “Generic” manufacturer. This driver should be found on all Windows 2000 and XP installations by default and it gives all the printing functionality one can need

It’s also possible to use a driver from the manufacturer of the printer. This is harder to setup as most driver installation software from the manufacturer require that the printer be detected first on the Windows machine before the driver can be installed

Tombol Kombinasi Layar Remote Desktop : CTRL + ALT + DEL

Untuk Kiriman Gratis distro terbaru linux dapat pesan di : http://www.shipit.ubuntu.com
Kalau masih gratis ya …. he he he