gammu instalasi fedora 18 dari source

download source dari sini

install requirement dari gammu

yum groupinstall ‘Development Tools’

yum install gcc gcc-c++ make qt-devel zlib-devel openssl-devel

yum install cmake -y

yum install libusb-1_0-devel libdbi-devel bluez-devel postgresql-devel  mysql-devel python-devel libcurl-devel cmake pkgconfig unixODBC-devel glib2-devel libgudev-1_0-devel

 

cd folder gammu yang di extract

./configure

make install

dan terakhir make test dan pastikan tidak ada error

jika ada error maka langkahnya adalah

  1. mkdir build
  2. cmake .. ( pada saat ini silahkan lihat apakah ada lib yang belum terinstall maupun function yang disable )
  3. make
  4. make install
  5. make test

dan pastikan saat test tidak ada error

ketik gammu

jika error libso7

ln -s /usr/local/lib/libGammu.so /usr/lib/libGammu.so.7

ln -s /usr/local/lib/libgsmsd.so /usr/lib/libgsmsd.so.7

dari folder docs/config

cp gammurc smsdrc /etc

gammu-config –> config sesuai phone yang akan di detect ( bisa dengan cara gammu-config lalu copy /root/.gammurc ke /etc/gammurc )

gammu –identify –> akan muncul koneksi ke hp dan silahkan di otorisasi

dibawah adalah contoh identify yang benar ketika di identify dengan soner k770i

Device               : 00:23:F1:FD:45:2E
Manufacturer         : Ericsson
Model                : K770i (AAD-3022082-BV)
Firmware             : R8BC004 071211 1434 1202-3599_CHINA_VI
IMEI                 : 353627031610481
Product code         : AAD-3022082-BV
SIM IMSI             : 510112314950209

buat folder log yang nanti di pakai

mkdir /var/log/gammulog dan mkdir /var/log/smsdlog + touch /var/log/gammulog

kemudian pada bagian

nano /etc/smsdrc

[smsd]
# SMSD service to use, one of FILES, MYSQL, PGSQL, DBI
service = MYSQL
# PIN for SIM card
#PIN = 1234

pagar pin 1234

service = sql
driver = native_mysql

pada bagian mysql

# Database backends congfiguration
user = root
password =

copy file

cp contrib/init/gammu-smsd.rh /etc/init.d/GammuSmsd

nano /etc/init.d/GammuSmsd ( remark user dan group ) rubah configfile =”etc/smsdrc”

pada bagian [gammu]

 #user=”gammu”
#group=”gammu”
bin=”/usr/local/gammu/bin/gammu-smsd”
configfile=”/etc/gammu-smsdrc”
pidfile=”/var/run/gammu.pid”

kemudian chkconfig –add GammuSmsd

launch dengan

gammu-smsd –config /etc/smsdrc

jika error libso

# ln -s /usr/local/lib/libGammu.so /usr/lib/libGammu.so.7

# ln -s /usr/local/lib/libgsmsd.so /usr/lib/libgsmsd.so.7

mod_rewrite , urls , yii

setelah bergulat pada mesin pencari google untuk bagaimana membuat slug pada YII framework

terkendala pada

  1. http.conf yang ternyata berada di lokasi /etc/httpd/conf/httpd.conf
  2. tidak memperhatikan AllowOveride All
  3. hanya merubah allowoveride all pada bagian di dalam <Directory “/var/www/html”>
  4. kemudian save dan restart apache server dengan cara systemctl restart httpd.service

VOILAAA!!!!!

install skype fedora 18

ketika ingin menginstall skype pada fedora 18

saya bertanya – tanya apakah harus build ulang dengan download .tar.gz skype sesuai tutorial pada google

ternyata tidak

langsung saja download pada official website skype

http://www.skype.com/en/download-skype/skype-for-linux/downloading/?type=fedora32

pada link di atas tertulis fedora 16 , tapi download dan install saja, berfungsi dengan normal dan baik 🙂

netbean compile cache

java.lang.Exception: java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: java.lang.RuntimeException: java.lang.NoClassDefFoundError:

menurut hasil googling sebaiknya di hapus cache file netbeans atau cara termudah adalah install ulang netbeans :p

optimize netbean

cara optimasi netbean

silahkan edit netbean.conf

dan silahkan ganti netbeans_default_options dengan tambahan sebagai berikut

netbeans_default_options=”
-J-Xms256m -J-Xmx512m  -J-XX:MaxPermSize=160m
-J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true -J-XX:+UseConcMarkSweepGC
-J-XX:+CMSClassUnloadingEnabled -J-XX:+CMSPermGenSweepingEnabled

-J-client -J-Xss2m -J-Xms32m -J-XX:PermSize=32m -J-Dapple.laf.useScreenMenuBar=true -J-Dapple.awt.graphics.UseQuartz=true -J-Dsun.java2d.noddraw=true -J-Dsun.java2d.dpiaware=true -J-Dsun.zip.disableMemoryMapping=true -J-Dsun.awt.disableMixing=true”

desktop linux

berikut adalah beberapa jenis desktop linux yang biasa di gunakan pada linux khususnya fedora

  1. gnome
  2. xfce

kenapa tiga desktop di atas yang saya sebutkan , kenapa tidak dengan mate, dan beberapa desktop lainnya. Karena ke dua desktop tersebut adalah desktop favorit saya

gnome dengan fitur tampilan yang menawan dan kemudahan dalam mengoperasikan ketika anda berpindah dari windows 7 ke linux, akan tetapi setelah sekian lama memakai fedora 17 dan fedora 18 saya mempunyai beberapa kesan yang sulit saya hadapi yakni adalah

  • tampilan gnome sangat berat
  • display / resolusi layar tidak bisa maksimal dengan spesifikasi hardware yang saya miliki
  • tidak semua kenyamanan gnome bisa dengan mudah di modifikasi
  • dan tidak seringnya fedora dengan gnome ini mengalami crash yang tidak menyenangkan

kemudian setelah saya mencari – cari dengan berat hati untuk meninggalkan gnome, saya menemukan lxde dan xfce yang mana kedua desktop tersebut light weight atau ringan dan ketika saya mencoba ternyata benar sangat light weight

akan tetapi ketika saya mencoba xfce dan lxde saya pertama kali sangat interest dengan lxde karena benar – benar terasa light weight, akan tetapi setelah saya mencoba instalasi dual monitor dengan randr dan arndr saya tidak bisa menemukan bagaimana menconfig dengan benar agar layar tersebut fit dengan dua resolusi berbeda

sehingga akhirnya saya memilih memakai xfce yang memakai randr dan andr langsung bisa fit
instalasi xfce

yum group install “Xfce Desktop” -y

akan tetapi saat tulisan ini diketik :p, saya masih belum menemukan volume kontrol, mungkin karena saya masih menginstall dekstop nya saja belum install group , sedang dalam proses install nech 😀

 

fedora 18 instalasi phpMyAdmin

car ainstalasi phpmyadmin di fedora 18

yum install phpMyAdmin -y

setelah instalasi selesai melalui terminal

  1. buka browser ketik url http://localhost/phpmyadmin
  2. masukkan user root dan password kosong ( mysql username dan password )
  3. phpmyadmin bisa di akses

jika anda bermasalah dengan username dan password default dari mysql yaitu root dan password kosong yang menyebabkan tidak bisa login

maka silahkan

nano /etc/phpMyAdmin/config.inc.php

dan set

$cfg[‘Servers’][$i][‘AllowNoPassword’]                 = True;

ada baiknya setelah instalasi silahkan restart server httpd dengan cara

systemctl restart httpd.service

 

dan phpmyadmin dapat anda akses melalui browser tanpa menggunakan password

rpm fushion fedora repository wajib

ketika instalasi awal fedora biasanya kita tidak bisa memainkan audio mp3, melihat video avi, mpeg, dan banyak fitur lainnya tidak bisa kita nikmati secara gratis di fedora karena hal tersebut melanggar hak cipta

 

untuk itu kita perlu sebuah repository agar kita bisa menginstall codec, vlc, mp3 player dan lain sebagainya sebagai keperluan dasar kita memakai komputer

kunjungi http://rpmfusion.org/  

saya sarankan untuk download stable release atau update dan jangan memakai versi testing untuk amannya apa lagi raw hide

karena versi testing adalah untuk testing dan seringkali membingungkan para user awam dan baru menggunakan linux, sedangkan untuk versi raw hide biasanya di peruntukkan fedora versi berikutnya dan sangat tidak di sarankan memakai versi raw hide

silahkan ikuti petunjuk dan panduan pada website http://rpmfusion.org/Configuration

  1. download rpm fusion free repository untuk versi 18 klik di sini
  2. instalasi dengan double klik dan masukkan password administrator ( super user )
  3. download rpm fusion non free untuk fedora 18 klik disini
  4. double klim .rpm dan masukkan password administrator jika diminta

instalasi rpm fusion selesai

silahkan update dengan

yum update -y

kemudian silahkan instalasi vlc untuk dapat memutar video avi, mpeg, dll

yum install vlc -y

untuk audio silahkan buka rythim box dan lakukan search + instalasi secara online dengan software manager yang akan otomatis terbuka ketika anda memutar mp3 atau silahkan install

sudo yum install gstreamer1 gstreamer1-plugins-good gstreamer1-plugins-bad-freeworld gstreamer1-plugins-ugly

 

firefox 20 fedora 18 JRE ( java runtime Environment ) tidak bekerja

ketika saat saya hendak download video tutorial dari youtube

pastinya kita akses ke keepvid.com

syarat untuk dapat download adalah dengan menginstall jre

silahkan test melalui http://www.java.com/en/download/testjava.jsp

jika test anda tidak berhasil bisa di pastikan browser anda tidak memiliki plugin java pada browser, silahkan download versi jre terbaru disini atau ikuti langkah – langkah pada website test java tersebut

 

kembali ke pokok permasalahan ketika sudah memiliki jre , tetapi kenapa firefox di fedora ini masih tetap tidak bisa menjalankan java.

  1. tidak memiliki open jdk
  2. tidak memiliki icedtea-web
  3. tidak memiliki jre

ketika anda telah menginstal openjdk dengan cara

yum install java-1.7.0-openjdk

dan

yum install icedtea-web

serta

install jre atau Java SE Runtime Environment

langkah berikutnya adalah

ln -s /usr/java/jre1.7.0_05/lib/amd64/libnpjp2.so /home/freddo/.mozilla/plugins/

nb silahkan ganti freddo dengan nama folder anda

silahkan tutup browser anda dan buka kembali firefox maka add on anda akan terinstall icedtea ( plugin jre untuk linux )

lebih pastinya silahkan check kembali di sini

sumber http://forums.fedoraforum.org/showthread.php?t=282653