Memperbaiki Grub Loader Linux
– boot ke CD installer Linux
– masuk ke terminal
– ketik perintah berikut :
– sudo grub
– find /boot/grub/stage1
– root (hd0,#) …. (# adalah angka yg muncul di layar )
– setup (hd0)
– restart komputer.
Memperbaiki Grub Loader Linux
– boot ke CD installer Linux
– masuk ke terminal
– ketik perintah berikut :
– sudo grub
– find /boot/grub/stage1
– root (hd0,#) …. (# adalah angka yg muncul di layar )
– setup (hd0)
– restart komputer.
Setelah sekian lama berharap bisa bertemu jawaranya dunia opensource, akhirnya sebagian tercapai juga
. Alhamdulillah. Jawara tadi maksudku yaitu, Richard M. Stallman, pendiri FSF (dan pencetus software GNU) dan Linus Torvalds, pembuat kernel Linux.
Ya, akhirnya bisa datang juga di acara
The Free (Bebas) Software Movement and the GNU/Linux Operating System
Instalasi file di Linux susah?
1. File .bin
chmod +x namafile.bin ./namafile.bin
2. File .sh
chmod +x namafile.sh sh namafile.sh
atau
bash namafile.shatau
./namafile.sh3. File .so
chmod +x namafile.sh sh namafile.sh
4. File .run
chmod +x namafile.run ./namafile.run
atau
sh namafile.runApa kabar semuanya? Akhirnya postingan sebelumnya bisa diteruskan di sini.
Berhubung banyaknya alesan banyaknya kesibukan, jadi terpaksa jarak antara postingan sebelumnya dan yang ini agak jauh, walaupun temanya bersambung. Untungnya sekarang sedang lumayan banyak waktu luang, jadi bisa posting lagi di sini.
Jadi di sini akan dibahas beberapa hal yang mungkin menjadi masalah selama proses pengembangan SMS Gateway dengan Gammu pada CentOS 5. Di antaranya ada hal-hal patut diperhatikan.
1. Kesesuaian versi
Selama proses pengembangan (development), pastikan bahwa versi-versi setiap software pendukung yang digunakan sesuai. Misalnya versi gammu, cmake, CentOS, mysql, dsb. Ini penting karena menyangkut kemampuan setiap software untuk diintegrasikan. Lebih amannya sih ikutin saja versi yang aku pakai.
Kalau kita bekerja di komputer Linux yang minimalis, atau bahkan bekerja di Linux yang berfungsi sebagai server seringkali berbagai tools tidak disertakan tampilannya. Jadi mau nggak mau, kita mesti rajin bekerja dengan shell (command line). Kadang-kadang terasa kikuk juga sebenarnya. Bahkan hanya untuk melakukan ekstrak file, kita mesti melakukannya di console/shell. Padahal seringkali di lingkungan yang mendukung tampilan grafis penuh (GUI), cukup dengan klik kanan file, lalu pilih opsi ‘extract file’. Sederhana dan mudah.
Naa, sekarang mesti belajar juga bagaimana bisa bekerja di lingkungan yang minimalis dan serba command line.
. Ayo kita mulai. Begini, cara mengekstrak berbagai macam file arsip yang umum dipakai:
1. File ekstensi .tar.gz
<pre lang=”bash”>
tar -zxvf namafile.tar.gz
</pre>
atau
<pre lang=”bash” line=”1″>
gunzip namafile.tar.gz
tar -xvf namafile.tar
</pre>
2. File ekstensi .tar.bz2
<pre lang=”bash”>
tar -jxvf namafile.tar.bz2
</pre>
atau
<pre lang=”bash” line=”1″>
bunzip2
tar -xvf namafile.tar
</pre>
Pernah mencoba melakukan update atau install software di RedHat Linux, Fedora, Mandriva, atau CentOS? Ceritanya, siang tadi mau install software untuk FTP Client, karena disuruh bos untuk upload web ke server hosting. Nama paketnya gftp. Harusnya sintaksnya cuma simpel, yum install nama_paket , untuk install software. Atau yum update nama_paket, untuk mengupdate software yang sudah ada. Lakukan semuanya dengan mudah lewat YUM. Apa itu YUM? Menurut definisi resmi di Wikipedia, ini dia
The Yellow dog Updater, Modified (YUM) is an open-source command-line package-management utility for RPM-compatible Linux operating systems and has been released under the GNU General Public License. It was developed by Seth Vidal and a group of volunteer programmers. Though yum is a command line utility, several other tools provide graphical user interfaces to yum, among them pup, pirut, and yumex. Seth Vidal now works for Red Hat and a number of other Red Hat programmers are involved in the development of yum.
Yum is a full rewrite of its predecessor tool, Yellowdog Updater (YUP), and was developed primarily in order to update and manage Red Hat Linux systems used at the Duke University department of Physics. Since then, it has been adopted by Red Hat Enterprise Linux, Fedora, CentOS, and many other RPM-based Linux distributions, including Yellow Dog Linux itself, where it has replaced the original YUP utility.
Jadi dengan YUM, asalkan kita terkoneksi dengan internet, segala sesuatu yang berkaitan dengan install dan update software akan menjadi sangat mudah. Kalau misalnya kita tidak punya koneksi internet, bisa juga dengan men-setting agar YUM mencari file instalasi software tersebut di CD, DVD, atau removable media lainnya. Tapi di sini yang kita bahas cuma yang mengalami masalah saat YUM meginstall atau mengupdate software lewat internet. YUM dapat diakses dengan mudah lewat command shell. Ada juga aplikasi GUI yang mendukung YUM seperti Yumex, Pirut, dsb. Terserah saja suka yang mana.
Seperti biasa aku pakai shell,
Postingan kali ini akan membahas salah satu cara untuk mematikan item start up yang membandel di Linux. Latar belakangnya begini nih,,
Hari senin, seperti biasa, aku masuk jam 08.30. Dengan tenang langsung menuju ruang NOC (Network Operation Center) tercinta. Langsung nyalakan server ujicoba yang masih pakai Linux CentOS 5. Entah mengapa, kali ini start up nya lamaaa banget. Tampilan GUI XWindow sudah mulai berhasil di-load, tapi layar login sama sekali belum muncul. Tampaknya ada service (layanan) tertentu yang bandel nih. Nggak sabar menunggu loading yang terlalu lama, aku restart paksa saja. Kali ini aku pengen tau service apa yang gagal dijalankan sampai-sampai memaksa PCku nggak mau memunculkan layar login. Ternyata eh ternyata…service tambahanku sendiri yang kubuat kemarin Jum’at.
Gak jadi kesel (tapi jadi malu iya…).
Pernah takut untuk melakukan remote access ke komputer lain di jaringan secara biasa? Cobalah gunakan protokol SSH. Lebih aman? Tentunya, namanya juga Secure Shell (SSH). Menurut Wikipedia, berikut ini definisinya
Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two networked devices. Used primarily on Linux and Unix based systems to access shell accounts, SSH was designed as a replacement for TELNET and other insecure remote shells, which send information, notably passwords, in plaintext, leaving them open for interception. The encryption used by SSH provides confidentiality and integrity of data over an insecure network, such as the Internet.Secure Shell or SSH is a network protocol that allows data to be exchanged using a secure channel between two networked devices. Used primarily on Linux and Unix based systems to access shell accounts, SSH was designed as a replacement for TELNET and other insecure remote shells, which send information, notably passwords, in plaintext, leaving them open for interception. The encryption used by SSH provides confidentiality and integrity of data over an insecure network, such as the Internet.
Cara melakukan aksesnya cukup mudah di Linux. Ini dia :
1. Seperti biasa, masuk ke shell (dari dulu sudah senang dengan Bourne Again Shell, bash, jadi aku pakai ini. Tapi terserah shell lain juga boleh).
2. Masukkan command ”
ssh nama_user@nomor_ip_tujuan
“. Jangan lupa masukkan password kalau diminta.
contoh:
ssh root@10.6.3.124
atau
ssh arie@10.6.33.122
Hari ini pusing, aku nggak bawa flashdisk. Padahal barang yang satu ini adalah andalanku untuk ngopi file dari satu komputer ke komputer lain. Maklum saja, terbiasa di Windows enak, jadinya keenakan. Kalau di Windows, asal saling terkoneksi kita bisa mudah share file itu. Atau kalau perlu akses komputernya sekalian secara remote. Tapi maklum sebagai newbie tentang networking di Linux, lumayan gelagapan juga kalau gak bawa flashdisk begini. Alhamdulillah ternyata di Linux justru malah lebih gampang. Sangat simple.
Menurut Wikipedia, definisi resminya adalah:
In computing, the SSH File Transfer Protocol (sometimes called Secure File Transfer Protocol or SFTP) is a network protocol that provides file transfer and manipulation functionality over any reliable data stream. It is typically used with version two of the SSH protocol (TCP port 22) to provide secure file transfer, but is intended to be usable with other protocols as well.
Ini langkah-langkahnya:
1. Kita manfaatkan protokol SFTP (Secure File Transfer Protocol). Langsung buka shell. (apapun shellnya, aku pakai bash). (continue reading…)
Badan Pusat Statistik (BPS) bakal punya pekerjaan besar di tahun 2010. Sudah pasti kegiatan rutin 10 tahunan, sensus penduduk (SP). Banyak inovasi yang akan diterapkan pada SP kali ini. Yang pasti kegiatan sebesar ini butuh monitoring serius juga. Salah satu implementasi monitoring itu yaitu, digunakannya SMS Gateway untuk mendapatkan update jumlah penduduk terbaru selama kegiatan ini berlangsung.
Dengan adanya sistem monitoring berbasis SMS gateway ini diharapkan menambah ‘persenjataan’ BPS agar bisa memastikan event penting ini bisa selesai tepat waktu. Monitoring data lewat SMS ini berfungsi untuk menjawab sms secara otomatis dari pengirim (peminta), sms harus berformat dalam perintah yang telah ditentukan. Jawaban berupa jumlah penduduk berdasarkan wilayah dan jenis kelamin .Tanpa perlu orang yang harus mengoperasikan, program ini berjalan dengan sendirinya pada saat komputer dinyalakan yang dilengkapi dengan Modem GSM, yaitu iTegno 3000.
Pemasukan data dilakukan melalui internet, entry satu-persatu atau upload file.
1. Memasukkan data
Untuk memasukkan data dapat dilakukan dengan dua cara yaitu memasukkan satu-satu melalui menu ‘entry data’ atau dengan memasukkan data dengan upload file text. Data yang dimasukkan adalah area, male, dan female. Format teks yang dimasukkan adalah sebagai berikut:
——————————-
area1<spasi>male1<spasi>female1
area2<spasi>male2<spasi>female2
… … …
——————————-
contoh
——————————-
1101 12345 13456
1102 21345 12367
… …
——————————-