Install VLC Media Player Di Elementary OS Loki

Beberapa hari ini kembali menggunakan elementary os, salah satu distro turunan ubuntu yang dikenal memiliki tampilan yang menarik.

Elementary os memang secara default sudah menyediakan beberapa aplikasi yang bisa digunakan untuk kebutuhan sehari-hari. Sayangnya salah satu aplikasi favorit saya untuk memutar video yaitu vlc tidak disertakan, sehingga harus melakukan instalasi sendiri.

Sempat gagal saat melakukan proses instalasi, akhirnya memutuskan untuk di dokumentasikan, siapa tahu besok besok butuh untuk melakukan instalasi ulang :D.

Yang pertama, pasang ppa untuk vlc:
$ sudo add-apt-repository ppa:videolan/master-daily

Kemudian jalankan perintah berikut:
$ sudo apt-get update && sudo apt-get install vlc

Saat proses install, di mesin saya muncul error seperti dibawah:
The following packages have unmet dependencies:
vlc : Depends: libgles2-mesa (>= 7.8.1) but it is not going to be installed or
libgles2
E: Unable to correct problems, you have held broken packages.

Sepertinya ada masalah saat melakukan instalasi aplikasi/library yang menjadi dependensi dari vlc.

Setelah mencari referensi, dari link berikut http://www.omgubuntu.co.uk/2017/03/easy-way-install-mesa-17-0-2-ubuntu-16-04-lts ada langkah-langkah untuk melakukan instalasi libmesa:

$ sudo add-apt-repository ppa:ubuntu-x-swat/updates
$ sudo apt-get update

Jalankan kembali perintah untuk menginstall vlc.
$ sudo apt-get install vlc

Setelah selesai, vlc siap digunakan.

Error Agent admitted failure to sign using the key

Ini kejadian saat pindah mesin dan ingin melakukan proses ke github. Sudah generate ssh key dan memasukannya ke github tapi masih muncul error seperti di judul itu.

Proses generate ssh key nya pun seperti yang ada di halaman help nya github
$ ssh-keygen -t rsa -b 4096 -C "[email protected]"
Kemudian masukan ke ssh-agent:
$ ssh-add ~/.ssh/id_rsa
Kemudian masukan ke dalam setting github seperti yang ada disini.

Setelah browsing kesana kemari akhirnya ketemu juga solusinya disini yaitu dengan menjalankan :
$ export SSH_AUTH_SOCK=0
Setelah itu lancar jaya.

Update Android 6 Pada Nexus 7 2013 LTE

Android 6 marshmallow memang sudah rilis sejak sekitar sebulan yang lalu, sayangnya nexus 7 lte saya belum juga mendapatkan update OTA nya padahal dari awal rilis factory image nya sudah ada. Tidak seperti waktu rilis lollipop, factory image untuk nexus 7 lte baru muncul sekitar 2 bulan setelah rilis. Dan karena factory image nya sudah ada, akhirnya gak sabar untuk upgrade manual saja, tidak perlu menunggu OTA nya.

Untuk factory image bisa di unduh dari https://developers.google.com/android/nexus/images?hl=en.

Untuk cara update nya mudah saja, tinggal ikuti instruksi dari https://developers.google.com/android/nexus/images?hl=en#instructions. Jika langkah-langkah sudah benar dijamin tidak ada masalah. Oya jangan lupa bahwa resiko jika melakukan flashing factory image adalah kehilangan semua file yang ada di tablet, oleh karena itu jangan pernah lupa untuk melakukan backup terlebih dahulu.

Proses flasing nya sendiri hanya memakan waktu sekitar 3 menit lebih sedikit, yang butuh waktu agak lama ya donwload factory image nya kalau koneksi sedang tidak bagus.

nah sudah marshmallow

Iseng Dengan Jekyll

Jekyll ini adalah sebuah blog engine (atau apalah namanya), untuk membuat website atau blog tanpa menggunakan database. Serius tanpa database? yup, cukup menulis dengan format markdown maka jekyll yang selanjutnya akan bekerja dan menampilkan hasilnya sebagai sebuah website yang cantik. Cukup dengan membuat repository di github, clone ke lokal, pasang tema jekyll dan push kembali ke github maka sim salabim website sudah selesai.

Oya jekyll ini dibuat dengan bahasa pemrograman ruby, jadi kalau mencoba jangan lupa install dulu ruby nya, kalau mau lebih asyik bisa memanfaatkan rvm sehingga kita bisa gonta-ganti versi ruby seenak hati kita.

Untuk tema website nya sendiri kita bisa mencari di jekyllthemes, pilihannya memang tidak sebanyak wordpress, tapi itulah tantangannya, kalau gak ada yang cocok ya buat sendiri saja, tidak perlu repot-repot.

Meskipun bagi saya pribadi membuat website dengan jekyll itu sangat mudah, tapi tentu saja bagi yang lain malah menjadi super sulit. Apalagi bagi yang tidak terbiasa bermain dengan yang namanya git, repository, cli dan kawan-kawannya. Jadi ya sesuaikan dengan kebutuhan saja.

Happy blogging

Update Lollipop LMY48L di Nexus 7 LTE

Kemarin sore tiba-tiba muncul notifikasi kalau ada update android di tablet Nexus 7 LTE, tablet gaming anak wedok saya :D. Berhubung sudah beberapa lama tidak pernah memperhatikan perkembangan berita mengenai android jadi agak kaget juga kok mendadak ada update. Setelah baca-baca ternyata memang sedang ada update untuk masalah ini dan ada juga penjelasan mengenai update bulanan android disini.

Untuk proses update nya sih seperti biasa tinggal klik notifikasi nya dan jalan otomatis mulai dari download, reboot ke recovery sampai instalasi nya sudah otomatis semua. Enaknya update Over The Air ya seperti ini jadi tidak perlu proses flashing-flashing secara manual yang menyebalkan itu. Dan ukuran update nya juga kecil sekali hanya 15 mb. Asal koneksi lancar dijamin cepet.

Oya versi android nya sendiri masih lollipop 5.1.1 belum ada versi baru. Dan untuk update ini kode nya LMY48L.