Membuat Bootable USB Flashdisk di Terminal dengan dd

Selasa, 01 Mei 2018
Assalamualaikum wr.wb
Membuat Bootable dengan mengunakan program GUI mungkin sudah biasa anda lakukan dengan program rufus atau UNetbootin. Tapi bagaimana jika anda mengunakan terminal untuk membuat sebuah bootable USB? Ternyata ada sebuah program yang berjalan di terminal yang mampu membuat bootable.
Program dd adalah program yang mampu membuat bootable USB di terminal, di tutorial ini saya akan mencoba untuk membuat bootable GNU/Ubuntu 14.04 LTS  untuk di flashdisk. Siapkan flashdisk anda untuk di jadikan bootable, mungkin kurang lebih 4 giga, contoh saya mengunakan 4 giga untuk contoh ini. Anda harus mengetahui nama perangkat anda dengan memasukan perintah :

root@kasdi:/home/kasdi# sudo fdisk -l

Nama dari flashdisk saya /dev/sdb1 yang ukuran nya 7,756 MB, pertama anda unmout terlebih dahulu agar bisa di format.

root@kasdi:/home/kasdi# umount /dev/sdb1

Lalu anda bisa format dengan masukan perintah :


root@kasdi:/home/kasdi# mkfs.vfat /dev/sdb1

Pastikan directory anda sudah berada pada file iso.


# ls

 Jika sudah anda dapat melakukan eksekusi dengan memasukan perintah :

 dd if=[nama file iso] of=/dev/[nama flashdisk] bs=512k




Lalu anda tunggu hingga proses nya selesai dan membutuhkan waktu sedikit lama.
Meskipun proses pembuatan image Kali pada USB flashdisk sangat mudah, Anda dapat dengan mudah menghancurkan partisi dengan dd Jika Anda tidak mengerti apa yang Anda lakukan. Pertimbangan dan peringatan untuk diri anda jika anda masih belum sangup melakukan hal ini anda dapat mengunakan program GUI misal nya rufus atau pun UNetbootin.
Mungkin sekian dari saya, semoga bermangfaat silahkankan jika ada petanyaan tinggalkan komentar di bawah.
Wasalamualaikum wr.wb
Sumber :

 

 
Read more ...

Cara Membuat LiveUSB Windows dengan WinUSB di Ubuntu

Selasa, 23 Mei 2017
Pengguna Linux yang masih dual-boot dengan Windows pasti pernah mengalami kejadian dimana tiba-tiba Windows dipartisi sebelah rusak dan harus diinstall ulang. Tapi, bagaimana jika LiveUSB Installer Windows belum dibuat dan tidak ada laptop/PC cadangan untuk membuatnya?

Untunglah, ada satu software di Ubuntu yang bisa kita pakai untuk membuat LiveUSB Installer di Linux, namanya WinUSB. Meskipun belum sempurna betul, tapi setidaknya WinUSB bisa menolong kita pada kejadian seperti diatas.

Instalasi WinUSB di Ubuntu

Untuk menginstall WinUSB dengan mudah, kita bisa menggunakan repo PPA dari WebUpd8. Repo PPA ini bisa digunakan untuk Ubuntu 16.04, 15.10, 15.04 dan 14.04 serta Linux Mint 17 dan 18 dan turunannya.

 Silakan add repo PPA ini, kemudian install WinUSB dengan perintah:

sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install winusb
Silakan jalankan software WinUSB lewat Menu Application atau Dash di Ubuntu. Kemudian pilih versi Windows, misal Windows 10. Teruskan dengan cari file ISO atau DVD installer Windows 10.
http://emka.web.id/uploadfile/2016/06/winusb-linux.pnghttp://emka.web.id/uploadfile/2016/06/winusb-linux.png
Pilih Target Device dan klik tombol Install.

kalau cara diatas tidak berhasil, maka lakukanlah installasi iso windows lewat terminal dengan perintah :

sudo winusb -v --install WIN7.iso /dev/sdb1



target flasdisk disesuaikan bsa di sdb atau sdc silahkan dicek dan target file ISO juga disesuaikan.




INGAT, salah target device (jangan sampai /dev/sda) akan mengakibatkan harddiskmu terformat.
Referensi: WebUpd8
http://emka.web.id/tutorial/tutorial-linux/2016/cara-membuat-liveusb-windows-dengan-winusb-di-ubuntu-16-04/ 
Read more ...

Perbedaan HTTP dan HTTPS

Jumat, 05 Februari 2016
Salah satu cara untuk mengetahui perbedaan website yang menggunakan protokol HTTP dan HTTPS adalah dengan memperhatikan address bar pada browser yang kalian gunakan. Cobalah akses halamanpaypal.com. Setelah itu coba lagi pada tab baru akses vestinel.com. Adakah hal yang berbeda dari kedua website tersebut ? Jika fokus kalian adalah address bar browser, maka kalian akan menemukan bahwa ketika mengakses paypal.com protokol yang digunakan adalah HTTPS, sedangkan vestinel.com menggunakan protokol HTTP. Lantas apa perbedaan HTTP dan HTTPS ?

Apa itu HTTP dan HTTPS

Hypertext Transfer Protocol (HTTP) adalah protokol yang mengatur komunikasi antara client dan server. Yang menjadi client adalah web browser ataudevice lain yang dapat mengakses, menerima dan menampilkan konten web.
Pada umumnya cara komunikasi antara client dan server adalahclient melakukan request keserver, kemudian servermengirimkan respon terhadapclient. Respon yang dimaksud dapat berupa file HTML yang akan ditampilkan di browser ataupun data lain yang di-request olehclient. Semua kegiatan tersebut diatur oleh suatu protokol yang sedang kita bahas, yaitu HTTP.
Sedangkan Hypertext Transfer Protocol Secure (HTTPS) adalah versi secure dari HTTP yang dikembangkan oleh Netscape Communications Corp.

Perbedaan HTTP dan HTTPS

Sebagai seorang penggiat IT, tentunya kita harus bisa menjelaskan jika ada seseorang yang bertaya mengenai perbedaan HTTP dan HTTPS. Pada bagian ini kita akan mengulas perbedaannya dari beberapa aspek, yaitu:

1. Keamanan data yang dikirimkan

HTTP tidak menjamin keamanan data yang ditransmisikan antaraclient dengan server. Sementara HTTPS menjamin keamanan data yang dikirimkan. Berbicara keamanan data, sedikitnya ada 3 aspek yang ditangani oleh HTTPS, yaitu:
– Autentikasi Server, dengan adanya autentikasi server, pengguna yakin sepenuhnya bahwa ia sedang berkomunikasi dengan server yang ia tuju.
– Kerahasiaan Data, data yang ditransmisikan tidak akan bisa dipahami oleh pihak lain, karena data yang ditransmisikan sudah dienkripsi.
– Integritas Data, data yang sedang ditransmisikan tidak dapat diubah oleh pihak lain, karena akan divalidasi oleh message authentication code (MAC).

2. Port yang digunakan

Untuk melakukan komunikasi, secara default HTTP menggunakan port 80 sedangkan HTTPS menggunakan port 443.

3. Kebutuhan SSL

Secara default, protokol yang digunakan untuk komunikasiclient-server adalah HTTP. Sementara untuk dapat menggunakan protokol HTTPS, kita diharuskan memiliki sertifikat SSL. Secure Socket Layers (SSL) adalah teknologi keamanan yang memungkinkan untuk melakukan enkripsi terhadap data yang akan ditransmisikan antara client danserver. SSL memungkinkan kita untuk dapat mengirim informasi penting, seperti nomor kartu kredit dan login credential, dengan aman.
Nah, dari penjelasan diatas, apakah kamu sudah mengerti perbedaan HTTP dan HTTPS ?

Sumber : https://www.codepolitan.com/mengetahui-perbedaan-http-dan-https/
Read more ...

Software Alternatif Pengganti Matlab di ubuntu

Rabu, 18 Februari 2015

Software Alternatif Pengganti Matlab untuk Komputasi Numerik

Hingga sekarang, Applikasi untuk perhitungan matematis dan analisa data yang paling dikenal ialah MatLab. Matlab memang memiliki kemampuan komputasi yang sangat baik dan sempurna, namun sebenarnya Matlab memiliki satu kelemahan yang fatal. MatLab ialah Applikasi komersial yang sangatlah mahal.

Harga MatLab yang mahal merupakan persoalan serius, karena para pelajar (anak kuliahan terutama) tidak mampu membeli applikasi ini secara legal. Jadi kebanyakan dari mereka menggunakan versi bajakan dari software ini. Dan di Indonesia, mendapatkan software bajakan ini sangatlah mudah.

Jadi kali ini Aku akan memberikan beberapa Community Software yang dapat menggantikan Matlab secara fungsinya. Kalian hanya perlu mempelajari fungsinya saja.

Berikut ini beberapa aplikasi alternatif pengganti Matlab:

1. GNU Octave

GNU Octave merupakan bahasa pemrograman tingkat tinggi yang umumnya digunakan dalam Komputasi Numerik. Software ini dapat melakukan penyelesaian numerik dari perhitungan linier maupun nonlinier, serta menyelesaikan eksperimen numerik.

Selain menyelesaikan perhitungan matematis, applikasi ini juga menyediakan fitur pembuatan grafik.  Grafik ini dapat digunakan untuk visualisasi dan manipulasi data yang diperlukan.

Tampilan Interface dari GNU Octave ialah command line interface. Bahasa yang digunakan dalam GNU Octave memiliki kesamaan dengan Matlab sehingga sangat mudah untuk digunakan.

Octave dapat digunakan dalam menyelesaikan permasalahan numerik aljabar linear umum, menentukan akar persamaan nonlinier, mengitegrasikan fungsi biasa, memanipulasi polinomial, dan mengintegrasikan diferensial biasa dan persamaan diferensial bentuk aljabar.

Applikasi GNU Octave
Aplikasi GNU Octave

Untuk Menginstall GNU Octave silahkan menggunakan terminal (Ctrl+Alt+T) kemudian masukkan command line:

sudo apt-get install octave octave-doc

2. Genius

Genius di desain sebagai program penghitungan, mirip seperti BC, Matlab, Maple, ataupun Mathematica. Program ini buat mampu untuk digunakan sebagai kalkulator biasa, penelitian saintifik, atau sebagai alat praktek pendidikan.

Syntax yang digunakan dalam program ini sangat mudah dipahami dan menyerupai dengan penulisan matematika yang biasa. Software ini menggunakan bahasa pemrograman yang disebut dengan GEL (Genius Extension Language).

Program ini dapat melakukan multiple presisi float, angka rasional yang disimpan dalam bentuk persamaan dan denominator, bilangan kompleks yang disimpan dalam bentuk koordinat Kartesius, Persamaan matematis, Perhitungan matriks/Aljabar linier, fungsi-fungsi statistik dasar, fungsi trigonometri, plot grafik 2D yang dapat di ekspor dalam format EPS atau PNG. Beragam fitur lainnya terdapat dalam Applikasi ini.

Screenshoot Software Genius
Screenshoot Software Genius

Untuk menginstall Genius, Anda hanya perlu menggunakan terminal (Ctrl+Alt+T), kemudian memasukkan command line berikut:

sudo apt-get install genius gnome-genius
 

3. SciLab

SciLab adalah software yang dapat digunakan dalam perhitungan numerik yang berdasar pada matriks. SciLab berisi banyak sekali fitur yang memungkinkan Anda menyelesaikan persamaan matematis, menyediakan struktur data yang snagat lengkap dan memiliki tambilan yang lebih mudah digunakan.

Open Source software ini menawarkan kemampuan komputasi yang dapat digunakan dalam perhitungan teknik dan saintifik. Dengan menggunakan applikasi ini, beragam model hidrolik sirkuit bahkan model-model mekanik dapan Anda desain dan ujikan.
Applikasi SciLab
Screenshot Applikasi SciLab

Untuk menginstall SciLab, Anda cukup membuka terminal (Ctrl+Alt+T), Kemudian menuliskan command line berikut ini:

sudo apt-get install scilab scilab-cli



source : http://upbuntu.blogspot.com/2014/11/applikasi-pengganti-matlab-di-ubuntu.html
 

Read more ...

Cara mengatasi /.Genymobile/genymotion.log Aborted (core dumped)

Minggu, 18 Januari 2015
How to fix Logging activities to file: /root/.Genymobile/genymotion.log
Aborted (core dumped)


buka terminalnya di dash home atau dengan Ctrl +Alt + T

 dan pastikan komputer anda sudah terkoneksi internet dan masukan kode di bawah ini :

# apt-get install libxi-dev libxmu-dev
 
dan
 
# mkdir QtLibs && mv *Qt*.so* QtLibs 
 
 
Semoga bermanfaat. 
 


Read more ...

Cara install Wine Versi Terbaru di Ubuntu 14.04/12.04 atau Linux Mint 17/13 via PPA

Minggu, 18 Januari 2015

Cara install Wine Versi Terbaru di Ubuntu 14.04/12.04 atau Linux Mint 17/13 via PPA

Cara install Wine Versi Terbaru di Ubuntu 14.04/12.04 atau Linux Mint 17/13 via PPA


Cara install Wine di Ubuntu 14.04/12.04 atau Linux Mint 17/13 via PPA. Wine adalah singkatan dari "Wine is not an emulator" dan Wine adalah software sumber terbuka (open source) Untuk Anda pengguna Linux, software Wine akan memungkinkan Anda untuk menjalankan atau menginstall aplikasi yang dirancang untuk diinstal hanya pada sistem operasi Microsoft Windows pada Ubuntu atau Linux Mint Anda (bisa juga berjalan di distribusi Linux yang lain).

Jika ingin meninstall Wine Versi Terbaru (saat tulisan ini ditulis wine terbaru yang tersedia di ppa adalah versi 1.7) di Ubuntu 14.04/12.04 atau Linux Mint 17/13 via PPA. Anda bisa menginstallnya dengan mudah lewat perintah terminal di bawah ini.

sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install wine1.7 winetricks

Semoga tulisan Cara install Wine Versi Terbaru di Ubuntu 14.04/12.04 atau Linux Mint 17/13 via PPA ini bermanfaat :)
http://www.caracepathamil-tips.com/2014/04/cara-install-wine-versi-terbaru-di.html
Read more ...