[Share] Presentasi alldeb (Pekalongan 03/05/2014)

Tempat nongkrong. Diskusi bebas di luar topik.
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

[Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

Pada acara Seminar dan Lokakarya serta Peluncuran Ubuntu 14.04 yang diadakan di Pekalongan pada 03 Mei 2014 kemarin, saya diberi kesempatan untuk menyampaikan sedikit materi. Saya menggunakannya untuk mempresentasikan sekilas mengenai project alldeb.

Di bawah ini saya sekedar sharing presentasi yang saya sampaikan di sana :)
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 1

Image

Pada kesempatan ini saya akan menyampaikan sedikit mengenai salah satu project yang buat bersama beberapa teman di Forum Ubuntu Indonesia, yaitu project alldeb.
keterangan lebih lengkap mengenai project ini dapat dibaca di trit http://ubuntu-indonesia.com/forums/ubbt ... s/129832/1
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 2

Image

Oke, kita mulai dari latar belakang mengapa project alldeb ini dibuat. Penyebabnya antara lain adalah sebuah anggapan yang mungkin sering kita dengar dari temen-teman kita yang baru migrasi ke Linux, bahwa install aplikasi di Windows itu mudah, sedangkan di Linux susah.
Mengapa? Karena di Linux kita berurusan dengan dependensi, perlu koneksi internet, pengaturan repository, dan semacamnya.

Sekarang, coba kita lihat sistem installasi aplikasi yang digunakan Windows. Kita tahu windows menggunakan installer aplikasi dalam bentuk file .exe

Apa kelebihan sistem file .exe yang digunakan Windows? Ada beberapa.

Yang pertama adalah bahwa di dalam file .exe, satu file telah memuat satu aplikasi lengkap. Kita tidak perlu tambahan file lain lagi. Atau dengan kata lain, tak perlu dependensi.

Yang kedua, karena file .exe tidak butuh tambahan file lain lagi, maka tentu saja untuk menginstallnya tidak membutuhkan koneksi internet. Atau kita bisa menyebutnya dengan istilah single-file offline installer.

Kelebihan lainnya, file .exe bisa digunakan ulang. Maka tidak heran bahwa pengguna Windows seringkali mendapatkan file .exe bukan dari download, tapi cukup pinjam atau copy dari temannya
[note : maksud saya, itu realita yang saya lihat. saya tidak sedang membahas apakah praktek tersebut legal atau bajakan]
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 3

Image

Bagi teman-teman yang sudah lama mengenal manajemen aplikasi di Linux, mungkin sudah tahu bahwa 'di balik kerumitannya', sistem manajemen aplikasi Linux memiliki sangat banyak kelebihan daripada sistem file .exe ala Windows. Baik itu dari segi keamanan, efisiensi, dan sebaganya.
Namun harus kita akui, bahwa sistem file .exe ala Windows ada kelebihannya juga, seperti yang sudah jelaskan di slide sebelumnya.

Maka, inilah maksud dan tujuan project alldeb. Yaitu bagaimana cara agar kita, pengguna Linux khususnya yang berbasis APT (Ubuntu, Xubuntu, Kubuntu, Lubuntu, Debian, LinuxMint, dll) bisa membuat dan menggunakan installer aplikasi dalam bentuk single-file sebagaimana file .exe di Windows, namun tetap 100% kompatibel dengan sistem APT.

[Bagi yang belum tahu, APT adalah sistem manajemen aplikasi yang digunakan distro-distro Linux berbasis Debian/Ubuntu. Paketnya berekstensi .deb
Ada lagi sistem yang lainnya, semisal RPM yang digunakan distro RedHat, Fedora, dll. Paketnya berekstensi .rpm
Untuk saat ini project alldeb hanya fokus pada sistem yang berbasis APT]
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 4

Image

Nah, sekarang pertanyaannya : mungkinkah?
Bisakah kita membuat sistem single-file installer di Linux, yang tetap kompatibel dengan sistem APT?

Ya, mengapa tidak :)

Di bawah ini adalah video contoh demo penggunaan file alldeb yang saya lakukan di Lubuntu 14.04 i386 (32-bit).

http://www.youtube.com/watch?v=7ceayTTYtcs

Terlihat bahwa aplikasi inkscape dan gimp dapat diinstall dengan sukses tanpa perlu koneksi internet, pengaturan repository, maupun file dependensi tambahan.
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 5

Image

Project alldeb sebenarnya terdiri atas dua program, yaitu alldeb_maker dan alldeb_user.

alldeb_maker bertugas untuk membuat file alldeb. Dia akan menyusun file alldeb untuk aplikasi apa yang kita inginkan.
alldeb_user bertugas untuk menginstall aplikasi yang dimuat file alldeb di komputer penerima.

Yang kita saksikan di video tadi adalah alldeb_user.
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 6

Image

Apa keuntungan yang bisa kita dapatkan dari project alldeb?

Yang pertama adalah memungkinkan kita untuk menginstall aplikasi tanpa perlu koneksi internet, tanpa perlu pengaturan repository, dan tidak membutuhkan file tambahan. Cukup satu file, langsung install. Kurang lebih seperti file .exe di windows.

Keuntungan berikutnya adalah bahwa file alldeb ini reusable, atau bisa digunakan ulang.
Misalkan kita punya 40 komputer; kita cukup dapatkan satu file alldeb, taruh di flashdisk, lalu kita dapat menggunakannya untuk menginstall aplikasi di semua komputer kita satu persatu. Tak perlu 40 komputer tersebut install aplikasi langsung dari internet sendiri-sendiri.

Keuntungan berikutnya adalah tetap kompatibel dengan APT.
Di belakang layar, alldeb_user tidak sekedar menggunakan dpkg, tapi menggunakan apt-get. Itu artinya semua pengecekan dependensi, conflict paket, pemilihan versi paket, dan sebagainya, ditangani langsung oleh apt-get.
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 7

Image

Sedangkan kekurangannya, adalah di sisi keamanan. Ini terjadi pada semua metode installasi offline.

Ketika kita download aplikasi langsung dari server, tentu bisa kita pastikan bahwa aplikasi tersebut masih asli sebagaimana seharusnya.
Tapi jika kita mendapatkannya dalam bentuk offline dari orang lain, apa kita yakin bahwa file tersebut masih persis seperti aslinya? Atau jangan-jangan sudah ada orang yang membongkar dan memodifikasinya?
Ini perlu kita cermati.

Maka harap selalu diingat untuk jangan menginstall file alldeb dari sumber yang tidak Anda percaya.
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 10 May 2014, 09:57

#Slide 8

Image

Sekian pengenalan singkat mengenai project alldeb. Project ini masih terus dalam pengembangan. Kami berharap bahwa ke depannya project ini akan semakin memudahkan kita dan orang-orang di sekitar kita untuk menggunakan Linux.

Jika ada yang punya pertanyaan, saran, kritik, masukan, atau semacamnya, saya persilahkan :)
User avatar
Malsasa
Posts: 2971
Joined: 07 Jun 2010, 22:37
Location: Mojokerto, Indonesia
Contact:

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby Malsasa » 10 May 2014, 12:43

Waduh, trid baru yang bagus sekali. Terima kasih, Kang nif.
User avatar
abu_unaisah
Posts: 1621
Joined: 24 Nov 2011, 14:07

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby abu_unaisah » 10 May 2014, 13:15

:like:
User avatar
ahmad1807
Posts: 175
Joined: 21 Oct 2013, 08:48
Location: Bogor
Contact:

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby ahmad1807 » 11 May 2014, 03:33

terus maju open source indonesia
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 11 May 2014, 09:56

@Malsasa, abu_unaisah, ahmad1807 :
terima kasih :)

sebenarnya waktu presentasi itu ada cukup banyak pertanyaan juga. sayang sekali enggak saya catat :grin:

btw, beberapa gambar di atas agak lama loading-nya ya? setelah di-reload baru mau tampil :confused:
User avatar
cha_plux
Posts: 127
Joined: 23 Feb 2011, 07:55
Location: N.K.R.I
Contact:

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby cha_plux » 13 May 2014, 20:39

Mantap Kang Nif, :like:
Saat acara saya tidak bisa mengikuti sesi ini, :(
Untung di reshare dimari.. :grin:
User avatar
nif
Posts: 2816
Joined: 31 Mar 2011, 07:48

Re: [Share] Presentasi alldeb (Pekalongan 03/05/2014)

Postby nif » 14 May 2014, 19:45

@cha_plux :
sama2.
iya, sengaja saya share lagi di sini untuk temen2 yang kebetulan kemarin enggak bisa datang atau enggak bisa ikut :)

Return to “Pembicaraan Bebas”

Who is online

Users browsing this forum: Lowelltog and 24 guests