Install PostgreSQL di Ubuntu

Install Postgresql di Ubuntu
Setelah mempelajari MySQL, saya ingin tahu bagaimana dengan PostgreSQL, yang sebenarnya adalah tuntutan dalam belajar di kampus, oke, kali ini saya akan mencoba installasi PostgreSQL di ubuntu yang sebelumnya sudah saya posting bagaimana instalasi di openSUSE, berikut caranya :





1. Install dengan perintah berikut :
$ sudo apt-get install postgresql
2. Setelah proses instalasi selesai. Jalankan Postgres dengan perintah berikut :
$ sudo -u postgres psql postgres
3. Kemudian set password dengan perintah berikut :
postgres=# ALTER USER postgres WITH ENCRYPTED PASSWORD 'inipassword';
contoh : password saya ini dengan "inipassword"

untuk keluar dari postgres ketikan \q
postgres=#\q

Selesai..

Sekarang install postgres client yaitu pgadmin dengan perintah berikut :
$ sudo apt-get install pgadmin3
Untuk menjalankan pgadmin ketik perintah berikut :
$ sudo pgadmin3
login pgadmin menggunakan password yang sudah di set tadi.

Kita juga bisa install library Postgres untuk php dengan perintah berikut :
$ sudo apt-get install php5-pgsql

Semoga membantu.

Mengatasi Could not connect to wicd's D-Bus interface di Backtrack

Mengatasi Could not connect to wicd's D-Bus interface di Bactrack

"Could not connect to wicd's D-Bus interface. Check the wicd log for error messages."


Jika pernah mengalami pesan error seperti diatas ketika menjalankan Wicd di Bactrack, berikut cara mengatasinya :

1. Login sebagai root dengan perintah berikut :
$ sudo su
2. Jalankan perintah dibawah ini :
# dpkg-reconfigure wicd
# update-rc.d wicd defaults
3. Jika ada unprivileged user pada BT, tambahkan user tersebut ke netdev group dengan perintah berikut :
# usermod --groups netdev <user>

Semoga membantu

Cara Install Nginx di Ubuntu

Cara Install Nginx di Ubuntu
Nginx adalah server HTTP dan Proxy dengan kode sumber terbuka yang bisa juga berfungsi sebagai proxy IMAP/POP3. Kode sumber nginx ditlis oleh seorang warga negara Rusia yang bernama Igor Sysoev pada tahun 2002 dan dirilis ke publik pada tahun 2004. Nginx terkenal karena stabil, memiliki tingkat performansi tinggi dan minim mengonsumsi sumber daya. (wikipedia)

Berikut cara installasinya di Ubuntu :

Pertama update Repository dengan perintah berikut :
$ sudo apt-get update
Kemudian install Nginx dengan perintah berikut :
$ sudo apt-get install nginx
Jalankan dengan perintah berikut :
$ sudo /etc/init.d/nginx restart

Install PostgreSQL di openSUSE

Install Postgresql di Opensuse
PostgreSQL is a powerful, open source object-relational database system. It has more than 15 years of active development and a proven architecture that has earned it a strong reputation for reliability, data integrity, and correctness. It runs on all major operating systems, including Linux, UNIX (AIX, BSD, HP-UX, SGI IRIX, Mac OS X, Solaris, Tru64), and Windows. It is fully ACID compliant, has full support for foreign keys, joins, views, triggers, and stored procedures (in multiple languages). It includes most SQL:2008 data types, including INTEGER, NUMERIC, BOOLEAN, CHAR, VARCHAR, DATE, INTERVAL, and TIMESTAMP. It also supports storage of binary large objects, including pictures, sounds, or video. It has native programming interfaces for C/C++, Java, .Net, Perl, Python, Ruby, Tcl, ODBC, among others, and exceptional documentation

Untuk selengkapnya bisa di lihat di sini

Berikut cara untuk Instalasinya di openSUSE :

1. Masuk ke root dengan perintah berikut :
$ su
2. Install Postgresql dengan perintah berikut :
# yast2 –install postgresql-server
3. Selesai

Untuk Directory Instalasinya ada di /usr/share/postgresql/

Untuk Konfigurasinya ada di /var/lib/pgsql/data 

Setelah Instalasi selesai kita jalankan Postgresql dengan perintah berikut :
 # rcpostgresql start
 # su postgres
 # psql
postgres=#

Semoga Membantu..

Mengatasi Kernel Not Found di Opensuse

Mengatasi Kernel Not Found di Opensuse
Biasanya setelah kita update openSUSE, kita akan diminta untuk merestart, tetapi jika setelah kita restart muncul pesan " Kernel Not Found ". berikut salah satu cara mengatasinya apabila kita dualboot dengan Ubuntu adalah dengan melakukan update Grub.

1. Masuk ke Ubuntu dan buka Terminal

2. Ketik perintah update-grub :
$ sudo update-grub
3. Setelah selesai , Restart :
$ sudo reboot
Selesai, semoga membantu..

Install Unetbootin di Opensuse

Install Unetbootin di Opensuse
Unetbootin adalah sebuah aplikasi untuk membuat Bootable pada FLashdisk, untuk Distro Ubuntu sudah di sediakan aplikasi sendiri, Tetapi bagaimana jika kita ingin membuat Bootable di openSUSE? Ya tentu kita bisa menggunakan Unetbootin, untuk langkah instalasiny cukup mudah, Contoh kali ini saya menggunakan openSUSE 12.1 KDE. berikut langkah instalasi Unetbootin di openSUSE :
 

1. Download Unetbootin :
http://software.opensuse.org/search?baseproject=ALL&p=1&q=unetbootin
Contoh saya Download
unetbootin-0.0.549-2.1.i586.rpm
2. Masuk ke root dengan perintah berikut :
$ su
3. Kemudian masuk ke Directory hasil Download tadi, contoh : /Downloads dengan perintah berikut:
# cd Downloads/
4. install dengan perintah berikut :
# rpm -ivh unetbootin-0.0.549-2.1.i586.rpm
5. Jika muncul pesan berikut :
syslinux needed unetbootin-0.0.549-2.1.i586
Berarti kita harus menginstall file syslinux, Install dengan perintah berikut :
# zypper install syslinux
6. Setelah selesai coba lakukan perintah ulang install :
# rpm -ivh unetbootin-0.0.549-2.1.i586.rpm
7. Jalakan dengan perintah berikut :
# unetbootin

Selesai.

Semoga Membantu .

Install Bluetooth Manager (Bluedevil) di Opensuse 12.1

Install Bluetooth Manager (Bluedevil) di Opensuse 12.1
Setelah install Opensuse 12.1 ternyata belum ada Bluetooth Manager, Hadoh!!, Tetapi ternyata caranya cukup mudah, kita hanya membutuhkan Aplikasi Bluedevil. Berikut cara instalasinya :







Masuk ke root dengan perintah berikut :
$ su
Kemudian install bluedevil dengan perintah berikut :
# zypper install bluedevil
Selesai.
Setelah restart bluetooh sudah otomatis. Untuk membuka bluedevil ada di Menu
Utilities --  Desktop -- Bluedevil
Maka akan Otomatis muncul di bagian Panel..
Semoga membantu.

Install Pascal Compiler (fpc) di Opensuse 12.1


Untuk distro Ubuntu, instalasi compiler pascal sangat mudah dengan perintah berikut :
$ sudo apt-get install fp-compiler
Tetapi berbeda jika kita menggunakan Distro openSUSE, berikut caranya :

Tambahkan repositori fpc dengan perintah berikut :
$ sudo zypper addrepo http://download.opensuse.org/repositories/Education/openSUSE_Factory/ opensuse-education-i586
Kemudian install dengan perintah berikut :
$ sudo zypper install fpc
Selesai..

Untuk Editor kita bisa menggunakan Geany, install dengan perintah berikut :
$ sudo zypper in geany

Install Driver Printer Canon MP287 di Opensuse 12.1 (KDE)

Install Driver Printer Canon MP287 di Opensuse 12.1 (KDE)

Pertama Download Driver Canon MP287 for Linux :
http://gdlp01.c-wss.com/gds/7/0100003007/01/cnijfilter-mp280series-3.40-1-rpm.tar.gz
Buka Terminal (Konsole)

Kemudian masuk ke Directory di mana tempat hasil Download
(contoh di Directory Downloads) dengan perintah berikut :
 $ cd Downloads/
 Masuk ke root :
$ su
 Ekstrak dengan perintah berikut :
# tar xzvf cnijfilter-mp280series-3.40-1-rpm.tar.gz
Kemudian masuk ke Direktory hasik Ekstrak dengan perintah berikut :
# cd cnijfilter-mp280series-3.40-1-rpm/
Install degan perintah berikut :
# ./install.sh
Problem :

Jika keluar pesan seperti berikut :
bintha@linux-g90n:~/Downloads/cnijfilter-mp280series-3.40-1-rpm> ./install.sh
Password:
==================================================

Canon Inkjet Printer Driver Ver.3.40-1 for Linux
Copyright CANON INC. 2001-2010
All Rights Reserved.

==================================================
Command executed = rpm --test -U ./packages/cnijfilter-common-3.40-1.i386.rpm
        package cnijfilter-common-3.40-1.i386 is already installed
Command executed = rpm -Uvh ./packages/cnijfilter-mp280series-3.40-1.i386.rpm
error: Failed dependencies:
        libpng12.so.0 is needed by cnijfilter-mp280series-3.40-1.i386
Command executed = rpm -e cnijfilter-common
Kita harus install libpng12-0 dengan perintah berikut :
# zypper install libpng12-0
atau install melalui Yast

Jika proses selesai lakukan kembali instalasi driver:
# ./install.sh

Selesai..

Berikut untuk Driver basic Debian (Ubuntu, Linux Mint, Debian)
http://gdlp01.c-wss.com/gds/7/0100003007/01/cnijfilter-mp280series-3.40-1-rpm.tar.gz
Untuk Seri yang lain di  http://www.driverlook.com/canon-pixma-mp287-printer-driver-linux-mac-osx/

Install VirtualBox di Backtrack 5

intall virtualbox di backtrack 5

Berikut cara install VurtualBox di Backtrack 5,










1. Buka Terminal dan ketik perintah berikut :
root@bt # prepare-kernel-sources
root@bt # cd /usr/src/linux
root@bt # cp -rf include/generated/* include/linux/
2. Setelah selesai edit file source list dengan perintah berikut :

root@bt # echo deb http://download.virtualbox.org/virtualbox/debian lucid contrib non-free >> /etc/apt/sources.list
3. Kemudian Download VirtualBox dengan perintah berikut :

root@bt # wget -q http:// download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
4. Update dan install dengan perintah berikut :

root@bt # apt-get update
root@bt # apt-cache search virtualbox
root@bt # apt-get install virtualbox-4.0

Selesai .. Semoga Membantu

Contoh Perintah SQL

contoh perintah sql
Secara umum perintah-perintah pada SQL dibagi menjadi dua kelompok yaitu :

1. DDL (Data Definition Language)

DDL merupakan bagian dari SQL yang digunakan untuk mendefenisikan data dan proyek database. Perintah digunakan untuk mendefenisikan suatu proyek, yaitu membuat, mengubah, menghapus dan memberikan izin.
Beberapa perintah pada SQL yang temasuk DDL, seperti :

Create Table
untuk Membuat Tabel
Create Index untuk Membuat Index
Create View untuknMembuat View
Alter Table untuk Mengubah atau menyisipkan ke dalam tabel
Drop Table untuk Menghapus Tabel
Drop Index untuk Menghapus Index
Drop View untuk Menghapus View
Grant untuk Memberi izin akses kepada user

2. DML (Data Manipulation Language)

DML merupakan bagian dari SQL yang digunakan untuk memanipulasi data. Perintah-perintah ini bertugas untuk melakukan query dan perubahan yg dilakukan dalam suatu tabel
Beberapa perintah SQL yang termasuk DML, Seperti :

Select diigunakan untuk memilih data dari suatu tabel atau view
Insert digunakan untuk Menyisipkan baris dari suatu tabel
Delete digunakan untuk Menghapus baris dari suatu tabel
UpDate digunakan untuk Mengubah isi dari kolom (field) pada suatu tabel
Commit digunakan untuk Menuliskan perubahan ke dalam disk
Rollback dingunakan untuk Membatalkan perubahan yang dilakukan setelah perintah Commit yang berakhir.

Membuat database
Create database dblatihan;
Membuat tabel
Create table latihan (nama_kolom tipedata(ukuran))
Menggunakan db
Use dblatihan;
Memasukkan data
Insert into latihan values(‘isi field1’, ‘isi field2’)
Melihat isi table(semua field)
Select *from latihan.
Select field1,field2 from latihan (untuk menampilkan field tertentu)
Menampilkan database
Show databases;
Menampilkan table
Show tables;
Menghapus table
Drop table latihan
Delete from nama_table where [kondisi]
Menghapus database
Drop database dblatihan
Menambahkan field pada table
Alter table latihan add kelamin char(9)
Menambahkan field kelamin pada table
Menghapus field
Alter teble latihan drop kelamin ;
Merename field
Alter table latihan rename nama_lama to nama_baru;
Mengubah ukuran field
Alter table latihan change nama_field tipe_data(ukuran)
Melihat struktur table
Desc nama_table;
Mengupdate isi field
Update latihan set field1, field2 where [kondisi]
Menggabungkan beberapa field
Select field1,field2, field 3 from nama_table
Mengurutkan secara descending
Select *from latihan order by desc;
Mengurutkan secara ascending
Select *from latihan order by asc;
Membatasi jumlah
Limit nilai_limit
Fungsi-fungsi SQL
Nama fungsi
Kegunaan
Avg
Menghitung nilai rata rata
Count
Menghitung cacah data
Max
Manghasilkan nilai terbesar
Min
Menghasilkan nilai tekecil
Sum
Memperoleh penjumlahan data

GROUP BY 
Untuk Mengelompokkan data berdasarkan ekspresi group

Syntax : 
SELECT
FROM
WHERE
GROUP BY ;

Contoh : 
SELECT a.No_Induk, b.Nama, c.Nl_Angka
FROM Pelajar.a, Nilai b
WHERE a.No_Induk=c.No_Induk and b.kode=c.kode
GROUP BY a.No_Induk, b.Nama, c.Nl_Angka; 
 ORDER BY

Untuk mengurutkan data hasil seleksi

Syntax :
SELECT
FROM
WHERE
ORDER BY [DESC];
Contoh : SELECT * FROM Pelajar
ORDER BY No_Induk;
HAVING

Untuk mendefenisikan batasan seleksi berdasarkan GROUP BY

Syntax : 
SELECT
FROM
WHERE
GROUP BY
HAVING ;

Contoh : 
SELECT a.No_Induk, b.Nama, c.Nl_Angka
FROM Pelajar.a, Nilai b
WHERE a.No_Induk=c.No_Induk and b.kode=c.kode
GROUP BY a.No_Induk, b.Nama, c.Nl_Angka
HAVING Nilai>80;

PREDIKAT COMPARISON

Pembanding dua nilai dengan syarat type data yang dibandingkan harus sama 
Sama dengan =
Tidak sama dengan <>
Lebih kecil <
Lebih besar >
Lebih kecil dan sama dengan >=
Lebih besar dan sama dengan <=

BETWEN 
Pembanding untuk mengecek apakah suatu nilai berada dalam range tertentu atau tidak

Syntax : 
... BETWEEN ... AND ...
... NOT BETWEEN ... AND ...

Contoh : Menampilkan data nilai pada range 80 dan 100
SELECT * FROM Nilai
WHERE Nl_Angka BETWEEN 80 AND 100;
IN

Untuk melakukan pengecekan apakah suatu nilai terdapat dalam suatu himpunan

Syntax : 
IN ( ... )
IN SELECT ...

Contoh : 
Select * FROM Pelajar a
WHERE a.No_Induk IN (SELECT b.No_Induk FROM Nilai b);
LIKE / NOT LIKE

Untuk membandingkan data dengan pola / struktur tertentu, untuk satu karakter dipakai ( _ )
dan string ( % )

Syntax : 
 ... LIKE
... NOT LIKE
Contoh : 
SELECT * FROM Pelajar
WHERE Nama LIKE ‘We%’;
IS NULL / IS NOT NULL

Untuk membandingkan suatu nilai dengan NULL
Syntax :
 ... IS NULL
... IS NOT NULL
Contoh : 
SELECT * FROM Pelajar
WHERE Kelas IS NUL;
EXIST

Untuk pengecekan apakah suatu query memiliki hasil atau tidak 
Syntax :
 ... WHERE EXIST (SELECT ... )
Contoh : 
SELECT * FROM Pelajar a
WHERE EXIST (
SELECT b.No_Induk FROM Nilai b
WHERE a.No_Induk=b.No_Induk);

Semoga Membantu..

Use Case Sistem Konsultasi Penyakit via Web

Pendahuluan

Latar Belakang System

            Jumlah pegidap berbagai penyakit  di Indonesia semakin meningkat. Salah satu penyebab terjadinya ini adalah sedikitnya jumlah frekuensi pengidap berkonsultasi dengan dokter. Di beberapa tempat di Indonesia, masih sering didapatkan Medical Center terdekat dalam suatu daerah sangatlah jarang ditemukan, dan meskipun ada, jaraknya sangat jauh dari jangkauan. Faktor lainnya adalah telatnya diagnosa suatu kasus, sehingga jika tidak di diagnosa sejak awal, akibatnya menjadi sangat fatal. Dengan Aplikasi ini, diharapakan konsultasi dapat dilakukan tanpa bertemu secara fisik dengan doktor. 

User Scenario

 Skenario ketika User ingin melakukan konsultasi via Web.
1. User ingin bertanya tentang suatu permasalahan atau diagnosa.
2. User memilih menรบ Konsultasi dalam Main Menu.
3. System akan menampilakan pilihan menu
4. User memilih kategori berdasarkan keluhan yang dihadapi
5. System akan memberikan response melalui berbagai pertanyaan
6. System akan memberi pertanyaan lain. Pertanyaan lainnya tersebut berdasar apa yang telah dijawab oleh user di pertanyaan sebelumnya. Contohnya, jika user memiih jawaban “Ya” dari pertanyaan diatas, maka system akan mengirim pertanyaan lain yang berhubungan dengan penyakit yang kemungkinan di indikasi berdasarkan jawaban pertanyaan dari user, begitu juga sebaliknya jika menjawab “tidak”. Hal-hal ini berdasarkan semua kemungkinan keluhan dan abnormal kondisi yang ada dalam system database.




Istilah - istilah yang sering digunakan dalam pembuatan Aplikasi ini :
1.         Web Konsultasi : Nama Aplikasi
2.       Tamu : Pengunjung yang hanya mengunjungi Web, dia berada dalam kondisi tidak Login,     sehingga tidak memiliki hak akses seperti Member yang sudah Login.
3.        Member : Anggota dalam Komunitas web. Dimana dia memiliki hak akses untuk konsultasi  serta ikut dalam Forum yang ada.
4.        Administrator : Pengelola web, bertindak juga sebagai Owner dan Moderator Forum.
5.        News : Merupakan kumpulan arikel dan berita-berita, berkaiatan dengan penyakit, para Pengunjung dan Member bisa melihat kumpulan artikel ini dalam Web.
6.        Tips : Merupakan tips-tips yang diberikan pada pengunjung Web, tips ini merupakan tips secara Global, jadi bagi para pengunjung yang memiliki masalah khusus, mungkin tidak tersedia solusinya dalam menu tips ini,sehingga mengharuskan konsultasi via menu konsultasi.
7.        Forum : Merupakan Halaman Komunitas anggota  web, dimana mereka bisa sharing berbagai masalah, posting dan menanggapi masalah yang ada dalam forum. Hanya member yang dapat melaukan ini, sedangan Guest hanya bisa melihat.
8.        Posting : Mengisi komentar pada sebuah diskusi dalam forum.
9.     Konsultasi : Menu konsultasi, dimana user dapat berinteraksi dengan system melalui media pertanyaan – pertanyaan yang dilontarkan pada user.

Use Case Diagram

use case

use case


Use Case Specification untuk Guest
News
Pengunjung ingin melihat berita atau informasi-informasi yang terdapat dalam web.
Tips
Pengunjung ingin melihat tips-tips yang terdapat dalam web dengan memilih salah satu tips yang ditampilkan dalam daftar tips.
Forum
Pengunjung ingin melihat forum yang terdapat dalam web. Pengunjung hanya bisa melihat isi komentar yang terdapat dalam forum tersebut
Forget Password
Pengunjung ingin mengetahui password yang dimilikinya dengan memasukkan usernamenya.
Register
Pengunjung ingin menjadi anggota dari web dengan cara mendaftarkan dirinya.

Use Case Specification untuk Member
News
Anggota ingin melihat berita atau informasi-informasi yang terdapat dalam web
Tips
Anggota ingin melihat tips-tips yang terdapat dalam web dengan memilih salah satu tips yang ditampilkan dalam daftar tips.
Forum
Anggota dapat melihat, membuat forum (topik) dan memberikan komentar terhadap forum yang ada dalam web
Edit Account
Anggota ingin melihat atau mengubah informasi tentang data dirinya.
Konsultasi
Anggota ingin melakukan konsultasi tentang penyakitnya via web web dengan menjawab pertanyaan-pertanyaan yang diajukan yang kemudian akan menampilkan jawaban dari permasalahan anggota tersebut.

Class Diagram Sistem Konsultasi Penyakit via Web

Class Diagram Sistem Konsultasi Penyakit via Web



Class Diagram Sistem Konsultasi Penyakit via Web



Dalam class diagram masing-masing halaman menu dibuat, seperti halaman registerpage yaitu untuk register menjadi member,newspage yang akan berisi tentang berita-berita seputar kesehatan. Dll.

State Diagram Sistem Konsultasi Penyakit via Web




Guest atau tamu saat membuka web konsultasi mempunyai 2 kemungkinan, yaitu masuk sebagai tamu,, artinya guest tidak bisa login dan hanya bisa mengakses beberapa menu yaitu hanya bisa melihat, news, tips dan masuk ke forum tanpa member komentar. Kemingkinan yang kedua yaitu guest bisa register,artinya guest akan menjadi member dari web dan bisa mengakses menu-menu untuk member yaitu melihat news, tips, masuk ke forum dan memberikan komentar, berkonsultasi langsung, dan bisa mengedit account membernya.
Install Driver Printer Canon MP287 di Kubuntu / Ubuntu ( Linux )

Install Driver Printer Canon MP287 di Kubuntu / Ubuntu ( Linux )

Install Driver Printer Canon MP287 di Kubuntu / Ubuntu ( Linux )
Untuk instalasi Canon Mp287 kali ini saya menggunakan Kubuntu, tidak berbeda dengan Ubuntu karena Kubuntu adalah Ubuntu versi KDE, berikut cara instalasinya :

1. Buka Terminal
2. Ketik perintah berikut :




$ sudo add-apt-repository ppa:michael-gruz/canon

$ sudo apt-get update

$ sudo apt-get install cnijfilter-mp280series

3. Setting printer
Pilih :
- Applications
- Setting
- System Setting
- Printer Configuration

4. Kemudian Add New Printer
sesuaikan dengan Seri printer ( pilih forward )

5. Setelah selesai coba test print.


berikut untuk Canon Pixma iP Series Ubuntu driver yang lain :
  • Canon iP100 Ubuntu Driver – cnijfilter-ip100series
  • Canon iP1800 Ubuntu Driver – cnijfilter-ip1800series
  • Canon iP1000 Ubuntu Driver – cnijfilter-pixmaip1000series
  • Canon iP1500 Ubuntu Driver – cnijfilter-pixmaip1500series
  • Canon iP1900 Ubuntu Driver – cnijfilter-ip1900series
  • Canon iP 2200 Ubuntu Driver – cnijfilter-ip2200series
  • Canon iP2500 Ubuntu Driver – cnijfilter-ip2500series
  • Canon iP2600 Ubuntu Driver – cnijfilter-ip2600series
  • Canon iP2700 Ubuntu Driver – cnijfilter-ip2700series
  • Canon iP3300 Ubuntu Driver – cnijfilter-ip3300series
  • Canon iP3500 Ubuntu Driver – cnijfilter-ip3500series
  • Canon iP3600 Ubuntu Driver – cnijfilter-ip3600series
  • Canon iP4200 Ubuntu Driver – cnijfilter-ip4200series
  • Canon iP4500 Ubuntu Driver – cnijfilter-ip4500series
  • Canon iP4700 Ubuntu Driver – cnijfilter-ip4700series
  • Canon iP4800 Ubuntu Driver – cnijfilter-ip4800series
  • Canon iP5200 Ubuntu Driver – cnijfilter-ip5200series
  • Canon iP6600 Ubuntu Driver – cnijfilter-ip6600series
  • Canon iP7500 Ubuntu Driver – cnijfilter-ip7500series
Canon Pixma MG Series Ubuntu Driver
  • Canon MG5100 Ubuntu Driver – cnijfilter-mg5100series
  • Canon MG5200 Ubuntu Driver – cnijfilter-mg5200series
  • Canon MG6100 Ubuntu Driver – cnijfilter-mg6100series
  • Canon MG8100 Ubuntu Driver – cnijfilter-mg8100series
Canon PIXMA MP Series Ubuntu Driver
  • Canon MP140 Ubuntu Driver – cnijfilter-mp140series
  • Canon MP160 Ubuntu Driver – cnijfilter-mp160series
  • Canon MP190 Ubuntu Driver – cnijfilter-mp190series
  • Canon MP210 Ubuntu Driver – cnijfilter-mp210series
  • Canon MP240 Ubuntu Driver – cnijfilter-mp240series
  • Canon MP280 Ubuntu Driver – cnijfilter-mp280series
  • Canon MP490 Ubuntu Driver – cnijfilter-mp490series
  • Canon MP500 Ubuntu Driver – cnijfilter-mp500series
  • Canon MP510 Ubuntu Driver – cnijfilter-mp510series
  • Canon MP520 Ubuntu Driver – cnijfilter-mp520series
  • Canon MP540 Ubuntu Driver – cnijfilter-mp540series
  • Canon MP550 Ubuntu Driver – cnijfilter-mp550series
  • Canon MP560 Ubuntu Driver – cnijfilter-mp560series
  • Canon MP600 Ubuntu Driver – cnijfilter-mp600series
  • Canon MP610 Ubuntu Driver – cnijfilter-mp610series
  • Canon MP630 Ubuntu Driver – cnijfilter-mp630series
  • Canon MP640 Ubuntu Driver – cnijfilter-mp640series
Canon MX Series Ubuntu Driver
  • Canon MX320 Ubuntu Driver – cnijfilter-mx320series
  • Canon MX330 Ubuntu Driver – cnijfilter-mx330series
  • Canon MX350 Ubuntu Driver – cnijfilter-mx350series
  • Canon MX360 Ubuntu Driver – cnijfilter-mx360series
  • Canon MX410 Ubuntu Driver – cnijfilter-mx410series
  • Canon MX420 Ubuntu Driver – cnijfilter-mx420series
  • Canon MX860 Ubuntu Driver – cnijfilter-mx860series
  • Canon MX870 Ubuntu Driver – cnijfilter-mx870series
  • Canon MX880 Ubuntu Driver – cnijfilter-mx880series
Canon PIXUS Series Ubuntu Driver
  • Pixus 550 Ubuntu Driver – cnijfilter-pixus5510iseries
  • Pixus 560 Ubuntu Driver – cnijfilter-pixus560iseries
  • Pixus 850 Ubuntu Driver – cnijfilter-pixus850iseries
  • Pixus 860 Ubuntu Driver – cnijfilter-pixus860iseries
  • Pixus 865 Ubuntu Driver – cnijfilter-pixus865iseries
  • Pixus 950 Ubuntu Driver – cnijfilter-pixus950iseries
  • Pixus 990 Ubuntu Driver – cnijfilter-pixus990iseries
  • Canon Pixus ip3100 Ubuntu Driver – cnijfilter-pixusip3100series
  • Canon Pixus ip4100 Ubuntu Driver – cnijfilter-pixusip4100series
  • Canon Pixus ip8600 Ubuntu Driver – cnijfilter-pixusip8600series
Semoga Membantu..