ariewahyu-corner

Archive

Tag: Linux

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

(continue reading…)

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.sh

atau

./namafile.sh

3. File .so

chmod +x namafile.sh
 sh namafile.sh

4. File .run

chmod +x namafile.run
./namafile.run

atau

sh namafile.run

Apa kabar semuanya? Akhirnya postingan sebelumnya bisa diteruskan di sini. :D 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. :D

(continue reading…)

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. :D

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>

(continue reading…)

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,

(continue reading…)

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. :D Gak jadi kesel (tapi jadi malu iya…).

(continue reading…)

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

(continue reading…)

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…)

centos_logo

Selama magang, di meja kerja ada 2 komputer yang selalu on bersama. Yang satu Windows XP (Acer) yang IPnya terdaftar koneksi internet 24 jam, untuk pembuatan dokumentasi, browsing, dan pengerjaan SMS gateway di windows. Yang satu Linux CentOS 5 (Lenovo) yang IPnya cuma terdaftar lokal (tapi kadang ditukar dengan IP Windows), dan untuk pengerjaan utama SMS gateway pakai Gammu.

Jadilah, rasanya perlu buat dokumentasi pribadi tentang langkah-langkah instalasi CentOS di Lenovo 64bit tadi. Sebenarnya gampang banget, dan yang sudah familiar dengan Redhat, Fedora, Mandrake, atau RedHat Family lainnya pasti merasa mudah. Tapi kadang lupa juga kalau gak ditulis.

CentOS adalah sistem operasi bebas yang didasarkan pada Red Hat Enterprise Linux (RHEL). Proyek ini berusaha untuk 100% binari kompatibel dengan produk hulunya (RHEL). Arsip perangkat lunak tambahan menyediakan versi terbaru paket-paketnya, berbasis paket RPM. CentOS singkatan dari Community ENTerprise Operating System (Sistem Operasi Perusahaan buatan Komunitas/Masyarakat). (sumber : Wikipedia Indonesia)

Ini dia langkah-langkahnya: (continue reading…)