panduan alldeb installer - · pdf filebagi kita yang pernah mengenal sistem operasi windows,...

19
Panduan Pengguna untuk AllDeb Installer Panduan singkat penggunaan alldeb installer versi Qt PENGEMBANG A LL D EB I NSTALLER SB 2014

Upload: lythien

Post on 02-Feb-2018

227 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Panduan Pengguna untuk

AllDeb Installer

Panduan singkat penggunaan alldeb installer versi Qt

PENGEMBANG ALLDEB INSTALLER

SB 2014

Page 2: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

DAFTAR ISI

1 Pengantar 11.1 Seluk Beluk AllDeb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11.2 Versi GUI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2

2 Panduan 42.1 Mengunduh alldeb-installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52.2 Instalasi alldeb-installer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6

3 Penutup 14

4 Penulis 15

5 Daftar Tautan 16

ii

Page 3: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

DAFTAR GAMBAR

1.1 Tampilan alldeb_user FLTK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

2.1 Laman tim ‘pemelihara’ alldeb-installer . . . . . . . . . . . . . . . . . . . . . . 42.2 Laman unduhan paket alldeb-installer . . . . . . . . . . . . . . . . . . . . . . . 52.3 Buka dengan Software Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62.4 Software Center menampilkan informasi alldeb-installer . . . . . . . . . . . . 72.5 Proses instalasi alldeb-installer . . . . . . . . . . . . . . . . . . . . . . . . . . . 72.6 Buka dengan USC . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82.7 USC menampilkan informasi alldeb-installer . . . . . . . . . . . . . . . . . . . 82.8 Instalasi dengan perintah dpkg di Terminal . . . . . . . . . . . . . . . . . . . . 92.9 Membuka file alldeb dengan alldeb-installer . . . . . . . . . . . . . . . . . . . 102.10 Tampilan awal alldeb-installer. Klik Next. . . . . . . . . . . . . . . . . . . . . . 102.11 Informasi paket alldeb . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.12 Klik Install untuk mulai menginstal paket . . . . . . . . . . . . . . . . . . . . . 112.13 Permintaan password . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.14 Proses instalasi sedang berjalan . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.15 Proses instalasi selesai . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.16 Proses instalasi yang gagal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

iii

Page 4: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

1 PENGANTAR

Bismillâhirrahmânirrahîm

Berikut ini adalah kutipan dari dokumentasi asli alldeb_user yang diambil sesuai kebu-tuhan.

1.1 Kutipan dari Dokumentasi Resmi AllDeb

Bagi kita yang pernah mengenal sistem operasi Windows, tentu sudah tahu bagaima-na sistem installasi aplikasi di OS tersebut. Windows menggunakan installer aplikasidalam bentuk single-file (file tunggal) yang menggunakan ekstensi .exe. Satu file .exeuntuk satu aplikasi.

Ubuntu melakukan manajemen aplikasi dengan cara yang berbeda, menggunakansistem manajemen bernama APT. Installer aplikasinya dalam bentuk file .deb. Tidakseperti satu file .exe yang memuat satu aplikasi lengkap, satu file .deb hanya memuatsatu ‘paket’ yang merupakan komponen aplikasi. Maka, diperlukan beberapa buahfile .deb untuk membentuk sebuah aplikasi yang lengkap.

Dari banyak segi, sistem manajemen APT memiliki banyak keunggulan diban-dingkan sistem single-file installer yang digunakan Windows. Tapi, tetap ada bebe-rapa kondisi di mana sistem single-file installer terasa lebih mudah dan lebih cocokdigunakan.

Contohnya:

1. ketika digunakan pada kondisi komputer tanpa internet2. ketika digunakan untuk keperluan sharing aplikasi dengan komputer lain3. ketika digunakan untuk backup aplikasi

1

Page 5: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 1. Pengantar 2

Itulah dasar mengapa Project alldeb ini saya buat. Project ini bertujuan untuk me-mungkinkan kita agar bisa menggunakan sistem single-file installer (ala file .exe Win-dows) di Ubuntu, tapi tetap 100% kompatibel dengan APT.

Dokumentasi lengkap Project alldeb dapat dibaca di:http://ubuntu-indonesia.com/forums/ubbthreads.php/topics/129832/1

1. Penggunaan alldeb saya tekankan untuk keperluan backup dan sharingaplikasi. Untuk penggunaan Ubuntu tanpa koneksi internet, silahkan ba-ca project saya yang lain : apt-id (http://ubuntu-indonesia.com/forums/ubbthreads.php/topics/118622/1)

2. Jika Anda pengguna apt-id dan akan menggunakan alldeb, pastikan apt-idyang Anda gunakan adalah yang versi IV (revisi 2013-09) atau di atasnya(jika ada).

3. Meskipun di ebook ini saya banyak menyebutkan Ubuntu sebagai contoh,tapi sebenarnya alldeb bisa digunakan juga di semua distro lain asalkan ber-basis APT, seperti Kubuntu, Xubuntu, Lubuntu, Debian, LinuxMint, Blan-kOn, dll.

Catatan 1:

1. Penting : Jangan menginstall file alldeb dari sumber yang tidak Anda per-caya

2. Mulai versi R2 ini, alldeb_user memiliki kemampuan otomatis mencegahproses installasi file alldeb jika tidak sesuai dengan kebutuhan dependensikomputer kita. Fitur ini sengaja ditambahkan untuk menambah keamanan(mencegah terjadinya unmet dependency).

3. Harap selalu pastikan bahwa file alldeb yang akan Anda install memilikiarsitektur yang sesuai (32-bit atau 64-bit), dan berasal dari repository yangcocok digunakan untuk komputer Anda.

4. Saya membuat trit tersendiri di Forum Ubuntu Indonesia untuk berbagi filealldeb. Anda dapat mengunjunginya di sini :http://ubuntu-indonesia.com/forums/ubbthreads.php/topics/

131713/1

Catatan 2:

1.2 Pengembangan GUI untuk Skrip AllDeb

Baik alldeb_user maupun alldeb_maker merupakan skrip bash yang dieksekusi (dija-lankan) di Terminal / Konsole. Penulis skrip kemudian membuatkan versi GUI denganFLTK dalam bahasa C++.

Daftar Isi

Page 6: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 1. Pengantar 3

Gambar 1.1: Tampilan alldeb_user FLTK

Versi FLTK itu sudah lengkap dan mewakili fungsionalitas skrip alldeb serta lebih ring-kas karena dalam bentuk antarmuka grafis. Dan sebenarnya tampilan GUI tersebut, sesuaidengan keterangan penulis, hanya untuk input data dari pengguna. Sedangkan prosesnyamasih dilakukan oleh skrip back-end yang disertakan. Jadi, pengguna masih harus berurus-an dengan perintah di konsol terminal.

Realitanya, ada, atau bahkan banyak pengguna yang tidak terbiasa dengan perintah ba-ris di terminal, terutama pengguna baru. Oleh karena itu, saya mencoba membuat front-enduntuk alldeb_user yang full GUI. Saya memilih Qt framework untuk desain GUI dan pe-nulisan kode karena saya rasa Qt lebih mudah untuk membangun sebuah software. Selainitu, hanya Qt lah yang saya pelajari untuk membuat software berbasis GUI.

Versi Qt ini diharapkan lebih sederhana dan user friendly untuk semua pengguna. Wa-laupun tentunya tidak lepas dari kekurangan-kekurangan yang ada. Misalnya dependensiuntuk library Qt tidak tersedia pada semua varian Ubuntu sedari awal.

Dalam pandangan saya, alldeb ini bisa dimanfaatkan untuk instalasi paket Ubuntu se-cara luring / tanpa internet. Saya sudah mencobanya dalam LiveUSB dan berhasil. Te-tapi, masalah utama yang harus dihadapi adalah tidak adanya sistem otomatisasi dalampembuatan paket alldeb. Oleh karena itu, harus ada kontributor yang menyediakan paketalldeb. Untungnya, penulis alldeb sendiri sudah melakukan hal tersebut. Paket alldeb bi-sa diperoleh dari tautan yang ada di halaman 16. Kami juga mengundang dan mengajakpembaca yang peduli untuk ikut serta.

Daftar Isi

Page 7: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

2 PANDUAN

Laman project alldeb installer versi Qt bisa dilihat pada:https://launchpad.net/alldeb-installer.Dan laman tim pemelihara pada:https://launchpad.net/~alldeb-team.

Gambar 2.1: Laman tim ‘pemelihara’ alldeb-installer

4

Page 8: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 5

Seperti terlihat pada gambar di atas, terdapat tiga PPA (dalam kotak merah) yang ada.Panduan ini akan menerangkan alldeb-installer dalam PPA AllDeb-Installer next. PPAini merupakan cabang dari kode utama, dan masih tahap beta. Versi rilis kami letakkanpada PPA Paket alldeb-installer. Kami menyarankan anda untuk mencoba cabang alldeb-installer next meskipun ini bukan versi rilis saat ini. Cabang ini mempunyai perbedaandalam segi desain antarmuka, yang mana kami membuatnya seperti mekanisme instalprogram pada windows yang selalu ada Next, Next dan Next. Oleh karena itulah kamimemberi nama alldeb-installer next.

2.1 Mengunduh alldeb-installer

Gambar 2.2: Laman unduhan paket alldeb-installer

Seperti terlihat pada gambar di atas, untuk mulai mengunduh alldeb-installer, pilihversi Ubuntu anda, kemudian pilih lagi tipe mesin. i386 untuk mesin 32 bit, sedangkanamd64 untuk mesin 64bit.

Pada Ubuntu, instal file paket alldeb-installer tersebut. Dependensi yang belum terda-pat pada varian Ubuntu terntentu antara lain libqtgui4 dan libqtcore4. Saya telah menco-ba menginstal pada Ubuntu, Kubuntu dan Xubuntu LiveUSB ataupun dalam VirtualBox.Kubuntu dan Ubuntu sudah menyertakan dependensi tersebut sejak awal instalasi, jadi,

Daftar Isi

Page 9: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 6

alldeb-installer sudah langsung bisa diinstall tanpa memikirkan dependensi. SedangkanXubuntu (12.04) belum menyertakannya, mungkin kami perlu memikirkan versi GTK un-tuk mengatasi dependensi ini.

2.2 Instalasi alldeb-installer

Instal paket alldeb-installer dengan Ubuntu Software Center, seperti gambar-gambarberikut. Atau bisa juga dengan perintah baris di terminal, seperti pada gambar 2.2 padahalaman 9.

Gambar 2.3: Buka dengan Software Center

Daftar Isi

Page 10: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 7

Gambar 2.4: Software Center menampilkan informasi alldeb-installer

Gambar 2.5: Proses instalasi alldeb-installer

Daftar Isi

Page 11: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 8

Gambar 2.6: Buka dengan USC

Gambar 2.7: USC menampilkan informasi alldeb-installer

Daftar Isi

Page 12: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 9

Gambar 2.8: Instalasi dengan perintah dpkg di Terminal

Setelah terinstal dengan sempurna, maka anda sudah bisa membuka file alldeb denganklik kanan file, lalu pilih alldeb-installer. Jika setelah instalasi alldeb-instaler tidak munculpilihan Open with, maka anda perlu me-restart file manager yang anda gunakan. Entahitu Nautilus, Thunar, atau Dolphin.

Daftar Isi

Page 13: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 10

Gambar 2.9: Membuka file alldeb dengan alldeb-installer

Lalu ikuti petunjuk seperti gambar-gambar berikut ini.

Gambar 2.10: Tampilan awal alldeb-installer. Klik Next.

Daftar Isi

Page 14: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 11

Gambar 2.11: Informasi paket alldeb

Gambar 2.12: Klik Install untuk mulai menginstal paket

Daftar Isi

Page 15: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 12

Gambar 2.13: Permintaan password

Jendela permintaan password mungkin akan muncul dua kali, yang pertama adalahproses apt-get update, dan yang kedua adalah apt-get install paket.

Gambar 2.14: Proses instalasi sedang berjalan

Jika tidak ada kesalahan, maka proses akan berhasil seperti gambar di bawah.

Daftar Isi

Page 16: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

Bab 2. Panduan 13

Gambar 2.15: Proses instalasi selesai

Berikut ini adalah contoh proses instalasi yang gagal. Tapi tenang, versi saat ini sudahkami perbaiki untuk mengatasi masalah seperti di bawah ini. Yang masih perlu diwaspadaiadalah paket alldeb yang mengandung mysql atau phpmyadmin.

Gambar 2.16: Proses instalasi yang gagal

Daftar Isi

Page 17: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

3 PENUTUP

Karena masih dalam tahap pengembangan, cukup sekian tutorial penggunaan alldeb-installerini. Kami tunggu kritik, saran dan bantuan pembaca. Terima kasih.

14

Page 18: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

4 PENULIS

Nifa Dwi KurniawanPenulis skrip alldeb_user dan alldeb_maker serta versi FLTK.

Slamet BadwiPenulis versi GUI Qt

15

Page 19: Panduan AllDeb Installer -  · PDF fileBagi kita yang pernah mengenal sistem operasi Windows, ... cara luring / tanpa internet. ... Panduan 7 Gambar 2.4: Software Center

5 DAFTAR TAUTAN

1. Dokumentasi lengkap Project alldebhttp://ubuntu-indonesia.com/forums/ubbthreads.php/topics/129832/1

2. Laman untuk berbagi file alldebhttp://ubuntu-indonesia.com/forums/ubbthreads.php/topics/131713/1

3. Project apt-id untuk Ubuntu tanpa internethttp://ubuntu-indonesia.com/forums/ubbthreads.php/topics/118622/1

4. Laman Project alldeb-installer Qthttps://launchpad.net/alldeb-installer

5. Laman Tim pengembang alldeb-installerhttps://launchpad.net/~alldeb-team

16