Cara Install Gambas (Visual Basic) Di Linux - Sun Go Blog
![]() |
| Gambas software alternatif dari Visual Basic untuk Linux |
Jika kau kuliah di jurusan Informasi Teknologi (IT) niscaya tahu betul apa itu Visual Basic. Ya software yang merupakan bahasa pemrograman besutan dari Microsoft satu ini masih sungguh disukai oleh para pengembang. Namun kali ini saya tidak akan membahas Visual Basic melainkan Gambas. Software pesaing sekaligus pengganti Visual Basic di Linux. Jika kau membenci menggunakan Windows sedangkan kau dituntut untuk menggunakan Visual Basic , maka Gambas-lah jawabannya. Kamu tetap sanggup melaksanakan tugas-tugas Visual Basic menggunakan Gambas di Linux. Penggunaan Gambas di Linux nyaris menyerupai dengan Visual Basic di Windows. Makara tidak usah khawatir jikalau tugasmu keteteran alasannya merupakan kesusahan menggunakan Gambas. Gambas yang sudah meraih model ke 3.5.4 pada goresan pena ini diterbitkan sudah banyak menolong para programmer. Makara tetap semangat dan positive thinking.
Gambas sanggup digunakan nyaris di semua distribusi dari Linux. Contohnya Arch Linux , Debian , Fedora , Ubuntu , Linux Mint , Mageia , OpenSUSE 10.2 hingga dengan Mandriva. Untuk melaksanakan install gambas 3.5.4 modern di setiap distro Linux berbeda-beda tetapi tetap satu jua. Untuk menerangkan cara install Gambas (Visual Basic) di Linux , saya akan memamerkan bimbingan untuk distro Debian dan Ubuntu saja. Namun jikalau kau tidak menggunakan kedua distro tersebut , kau tetap sanggup install dengan mudah. Tetap baca , nanti di selesai akan saya arahkan link ke situs web resmi dari Gambas.
Cara Install Gambas 3 Stable (Visual Basic) di Ubuntu
Tambahkan repository gambas apalagi dulu di source.list Ubuntu kamu. Perintahnya menyerupai di bawah ini.
$ sudo add-apt-repository ppa:gambas-team/gambas3
Setelah selesai penambahan repository , sebelum mulai melaksanakan pemasangan Gambas apalagi dulu update source.list dengan perintah berikut kemudian dibarengi dengan instalasi Gambas.
$ sudo apt-get update
$ sudo apt-get install gambas3
$ sudo apt-get install gambas3
JANGAN gunakan gambas model ini untuk Ubuntu 12.04 (Precise) hingga dengan model Ubuntu 14.04 (Trusty) ini akan menyebabkan kesalahan dan kegagalan installasi.
Untuk kau yang menggunakan model Ubuntu 12.04 hingga Ubuntu 14.04 sanggup mendatangi situs web resmi dari Gambas untuk mengikuti cara install Gambas model yang tepat untuk Ubuntu yang sedang kau gunakan. Kunjungi link situs web resmi gambas berikut Install Gambas (Visual Basic) di Linux Ubuntu
Cara Install Gambas 3.5.4 (Visual Basic) di Debian
Lakukan update dan upgrade. Fungsi dari melaksanakan update merupakan mudah-mudahan metode operasi mendapat path dari repository dan fungsi untuk melaksanakan upgrade merupakan untuk memperbarui update di metode operasi. Lakukan kedua perintah di bawah ini:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get upgrade
Setelah itu buka sources.list dengan perintah di bawah ini
$ sudo nano -w /etc/apt/sources.list
Lalu tambahkan dengan Repository Jessie di sources.list Kali Linux kamu
deb http://ftp.nl.debian.org/debian/ jessie main
deb-src http://ftp.nl.debian.org/debian/ jessie main
deb-src http://ftp.nl.debian.org/debian/ jessie main
Simpan dengan menekan CTRL + O -> Enter kemudian keluar dengan menekan CTRL+X. Selanjutnya buat suatu file preferences untuk menentukan gambas terdependensi dengan Debian Wheezy atau Kali Linux. Buat file menggunakan nano dengan perintah di bawah ini
$ sudo nano -w /etc/apt/preferences
Lalu isikan dengan script di bawah ini
Package: gambas3
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-dev
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-examples
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-args
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-cairo
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-chart
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-clipper
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-complex
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-compress
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-compress-bzlib2
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-compress-zlib
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-crypt
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-data
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-form
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-mysql
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-odbc
Pin: release n=jessie
Pin-Priority: 1050
Package: libodbc1
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-postgresql
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-sqlite2
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-sqlite3
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-dbus
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-desktop
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-desktop-gnome
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-eval-highlight
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form-dialog
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form-mdi
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form-stock
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gmp
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gsl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gtk
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gtk-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gui
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gui-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-httpd
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image-effect
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image-imlib
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image-io
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-jit
Pin: release n=jessie
Pin-Priority: 1050
Package: libllvm3.4
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-libxml
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-logging
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-map
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-media
Pin: release n=jessie
Pin-Priority: 1050
Package: libgstreamer1.0-0
Pin: release n=jessie
Pin-Priority: 1050
Package: libgstreamer-plugins-base1.0-0
Pin: release n=jessie
Pin-Priority: 1050
Package: liborc-0.4-0
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-memcached
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-mime
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-mysql
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-ncurses
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net-curl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net-pop3
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net-smtp
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-openal
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: libglew1.10
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl-glsl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl-glu
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl-sge
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-openssl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-option
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-pcre
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-pdf
Pin: release n=jessie
Pin-Priority: 1050
Package: libpoppler46
Pin: release n=jessie
Pin-Priority: 1050
Package: libopenjpeg5
Pin: release n=jessie
Pin-Priority: 1050
Package: libtiff5
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4-ext
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4-webkit
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-report
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-sdl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-sdl-sound
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-settings
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-signal
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-v4l
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-vb
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-web
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml-html
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml-rpc
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml-xslt
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-ide
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-runtime
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-script
Pin: release n=jessie
Pin-Priority: 1050
Package: *
Pin: release n=wheezy
Pin-Priority: 950
Package: *
Pin: release n=jessie
Pin-Priority: -1
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-dev
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-examples
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-args
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-cairo
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-chart
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-clipper
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-complex
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-compress
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-compress-bzlib2
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-compress-zlib
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-crypt
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-data
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-form
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-mysql
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-odbc
Pin: release n=jessie
Pin-Priority: 1050
Package: libodbc1
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-postgresql
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-sqlite2
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-db-sqlite3
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-dbus
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-desktop
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-desktop-gnome
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-eval-highlight
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form-dialog
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form-mdi
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-form-stock
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gmp
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gsl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gtk
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gtk-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gui
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-gui-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-httpd
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image-effect
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image-imlib
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-image-io
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-jit
Pin: release n=jessie
Pin-Priority: 1050
Package: libllvm3.4
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-libxml
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-logging
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-map
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-media
Pin: release n=jessie
Pin-Priority: 1050
Package: libgstreamer1.0-0
Pin: release n=jessie
Pin-Priority: 1050
Package: libgstreamer-plugins-base1.0-0
Pin: release n=jessie
Pin-Priority: 1050
Package: liborc-0.4-0
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-memcached
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-mime
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-mysql
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-ncurses
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net-curl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net-pop3
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-net-smtp
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-openal
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: libglew1.10
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl-glsl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl-glu
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-opengl-sge
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-openssl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-option
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-pcre
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-pdf
Pin: release n=jessie
Pin-Priority: 1050
Package: libpoppler46
Pin: release n=jessie
Pin-Priority: 1050
Package: libopenjpeg5
Pin: release n=jessie
Pin-Priority: 1050
Package: libtiff5
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4-ext
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4-opengl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-qt4-webkit
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-report
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-sdl
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-sdl-sound
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-settings
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-signal
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-v4l
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-vb
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-web
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml-html
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml-rpc
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-gb-xml-xslt
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-ide
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-runtime
Pin: release n=jessie
Pin-Priority: 1050
Package: gambas3-script
Pin: release n=jessie
Pin-Priority: 1050
Package: *
Pin: release n=wheezy
Pin-Priority: 950
Package: *
Pin: release n=jessie
Pin-Priority: -1
Lakukan penyimpanan dengan menekan CTRL + O -> Enter kemudian keluar dengan menekan CTRL +X. Setelah pengerjaan file preferences selesai , saatnya kita melaksanakan update sebelum melaksanakan installasi Gambas di Debian Wheezy atau Kali Linux. Berikut perintahnya
$ sudo apt-get update
$ sudo apt-get install gambas3
$ sudo apt-get install gambas3
Jika installasi Gambas gagal , mungkin ada beberapa aspek yang menyebabkan kegagalan tersebut. Untuk memperbaiki kesalahan tersebut , silahkan datangi situs web resmi Gambas di Install Gambas (Visual Basic) di Kali Linux
Untuk kau yang ingin mengambil sedikit resiko , kau sanggup menginstall Gambas 3.1.1. Gambas 3.1.1 merupakan model yang usang , mungkin dengan install Gambas model usang sanggup menghasilkan kesuksesan kau menginstall Gambas di Debian Wheezy atau Kali Linux kamu.
Install Gambas 3.1.1 di Debian Wheezy/Kali Linux
Lakukan perintah update sebelum melaksanakan installasi dengan perintah berikut
$ sudo apt-get update
$ sudo apt-get install gambas3
$ sudo apt-get install gambas3
Gambas 3.1.1 akan terinstall atau terpasang dan terletak di Programming.
Jika ada pertanyaan atau tambahan/masukan. Silahkan berkomentar , jikalau sanggup saya bantu maka akan saya bantu. Terima kasih sudah berkunjung di blog Semester Baru.

Tidak ada komentar untuk "Cara Install Gambas (Visual Basic) Di Linux - Sun Go Blog"
Posting Komentar