Mengubah OpenJdk To JDK

Command java -version & javac -version
Assalamu'alaikum sahabat linux. Kali ini penulis pengen ngeshare nih, seperti title diatas, yaitu Mengubah OpenJdk menjadi JDK. Hal ini dilakukan karena penulis mengalami kesulitan ketika mengupgrade OpenJDK6 ke OpenJDK7. Nah karena di harddisk ada Jre1.7.0-, ketika itu terbayang. "Bagaimana kalo diganti saja OpenJDK6nya menjadi JRE". Setelah tanya sana-sini. Akhirnya proses penggantian dan instalasi selesai. Langsung saja pada caranya :)

  1. Lihat dulu dimana directory OpenJdk sebelumnya terinstall, dengan perintah
    # update-java-alternatives -l
    :: Akan muncul list dimana OpenJDK kita telah terinstall.
  2. Lakukan proses penghapusan penuh :D
    # apt-get purge openjdk-6-* //tergantung versi berapa yang udah terinstall
  3. Siapkan dulu jre-7u17-linux-1586.tar.gz, pada saat ini versi terbaru adalah ini. Untuk mendownloadnya disini
  4. extract dulu file jre-7u17-linux-1586.tar.gz tadi. dengan perintah
    # tar -zxvf jre-7u17-linux-1586.tar.gz //tapi harus masuk ke directory filenya tadi dulu ya 
  5. Pindahkan folder hasil extract kan tadi ke directory "/usr/lib/jvm", dengan perintah
    # mv jdk1.7.0_02 /usr/lib/jvm/jdk1.7.0  
    :: Bingung? :D, ini dilakuan karena kita sudah berada di ruangan yang ada folder 
     jdk1.7.0_02
  6. Lakukan perintah berikut :
    # sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.7.0/bin/java" 1
    # sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.7.0/bin/javac" 1
    # sudo update-alternatives --install "/usr/bin/javaws" "javaws" "/usr/lib/jvm/jdk1.7.0/bin/javaws" 1
    :: Perintah dijalankan urut dari atas sampe bawah. Hal ini dilakukan sebagai proses path
  7. Lakukan perintah berikut untuk melakukan konfigurasinya
    #sudo update-alternatives --config java
Selesaiiiii. Selamat, sekarang temen-temen udah bisa langsung pakai "jdk" nya. Untuk proses uji coba apakah benar jdk tadi sudah terinstall dengan benar ataukah belum. Lakukan perintah seperti berikut :
  • # java -version
  • # javac -version
Sumber diambil dari http://askubuntu.com/questions/55848/how-do-i-install-oracle-java-jdk-7

Kalau pengen nanya,ngasih saran, atau pengen share. bisa hubungi saya di :
email : mqumaster@gmail.com 
facebook : www.facebook.com/muhammad.qori.untiarasani 
twitter : @muhqori_u

Disable USB via Terminal Linux


Postingan ini saya buat sebenarnya ketika saya bagi temen-temen yang punya  problem terhadap  modem smart AC862, yang kebetulan modem saya berseri demikian. Sering sekali ketika saya mencoba mengkoneksikan modem Smart AC862ku gagal ketika dalam proses menerima ip(internet protocol). Nah kalau seperti itu jalan yang biasa saya ambil selama ini adalah mencopot modemnya dan memasukkannya kembali kedalam usb semula, sehingga modem akan ke mount ulang. Dan kita melakukan proses yang sama kembali. Yaitu mencoba mengkoneksikan dengan menggunakan wvdial yang telah kita kenal. Jadi agar saya dan temen-temen pengguna linux semua yang masih menggunakan modem kelas seperti ini. Kini tidak menggunakan metode yang dahulu lagi, yaitu mencabut dan memasang kembali modem yang menurut saya membutuhkan sedikit tenaga untuk melakukannya. Nah, di postingan ini saya mencoba untuk melakukan penyelesaian dari problem tersebut yaitu dengan "turn on dan turn off USB" melalui command prompt.

Jadi begini caranya. biar gak usah copot pasang dan copot pasang modem kamu. :)

  1. modem pertama memang harus kita masukkan. kan ktia belum colokin modem sama sekali
  2. habis itu kita koneksi. eh ternyata gagal pas kita melakukan menggunakan wvdial.
  3. Nah solusi yang sudah lama kita alami ini kan, kita copot modem terus kita pasang kembali modem. benar2 mengesalkan kalau hal ini kita lakukan terus menerus
  4. Caranya seperti ini kita ketik perintah ini dulu nih di terminal dengan syarat harus pakai root : "sudo lsusb -t|less" dia akan ngelist usb mana yang aktif
    """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
         /:  Bus 05.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
         /:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
         /:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
       |__ Port 1: Dev 2, If 0, Class=HID, Driver=usbhid, 1.5M
       /:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=uhci_hcd/2p, 12M
       |__ Port 1: Dev 6, If 0, Class=vend., Driver=usbserial_generic, 12M
       |__ Port 1: Dev 6, If 1, Class=vend., Driver=usbserial_generic, 12M
       |__ Port 1: Dev 6, If 2, Class=vend., Driver=usbserial_generic, 12M
      |__ Port 1: Dev 6, If 3, Class=stor., Driver=usb-storage, 12M
    |__ Port 2: Dev 3, If 0, Class=HID, Driver=usbhid, 1.5M
       |__ Port 2: Dev 3, If 1, Class=HID, Driver=usbhid, 1.5M
        /:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=ehci_hcd/8p, 480M
        |__ Port 6: Dev 5, If 0, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M    |__ Port 6: Dev 5, If 1, Class='bInterfaceClass 0x0e not yet handled', Driver=uvcvideo, 480M
    """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
  5. Setelah kita tau usb mana yang aktif atau sekedar kita mencoba-coba, caranya begini :
       "echo '2-1' |sudo tee /sys/bus/usb/drivers/usb/unbind" <- untuk menonaktifkan
    ket : '2-1' adalah proses yang akan kita matikan.
    misal dari hasil perintah : sudo lsusb -t|less muncul result seperti ini
  6. Kita lakukan perintah wvdial lagi nih. maka si wvdial akan memunculkan result yaitu :
    eject: unable to find or open device for: `/dev/sr0'
    --> WvDial: Internet dialer version 1.60
    --> Cannot open /dev/ttyUSB0: No such file or directory
    --> Cannot open /dev/ttyUSB0: No such file or directory
    --> Cannot open /dev/ttyUSB0: No such file or directory
    *pertanda baik nih. berarti usb yang kita non aktifkan benar
  7. Kita lakukan perintah lagi yang sama dengan 5 tapi dengan input dengan perintah yang berbeda di belakangnya
    echo '2-1' |sudo tee /sys/bus/usb/drivers/usb/bind <- untuk mengaktifkan //perbedaanya hanya terletak disini
    ket : '2-1' adalah proses yang akan kita matikan.
  8. Kita coba koneksikan kembali dengan perintah dial tadi. Maka.... YAP TARAAAAAAAAAAA... pada saat melakukan konek gak ada proses []3#{P@{#P@P${P${@P${%P^{$P$@%{^}${  <- Something like as that :D
  9. JIKA MODEM BELUM TERKONEKSI LAKUKAN PERINTAH DIATAS.

Leave comment :)

Saya akan menyingkat perintah diatas menjadi perintah di bash shell yang bisa kita gunakan dengan mudah. :D. E-mail me for that :D
email : mqumaster@gmail.com 
facebook : www.facebook.com/muhammad.qori.untiarasani 
twitter : @muhqori_u