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

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 😀

 

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

 

instalasi php dan httpd server fedora 18

buka terminal

login sebagai super user

yum install httpd

yum install  php-pecl-apc php-cli php-pear php-pdo php-mysql php-pgsql php-pecl-mongo php-sqlite php-pecl-memcache php-pecl-memcached php-gd php-mbstring php-mcrypt php-xml php php-common

systemctl start httpd.service # untuk start service

systemctl enable httpd.service #untuk enable boot start

buka browser dan ketik url localhost maka akan muncul halaman page Fedora Test Page