Showing posts with label linux. Show all posts
Showing posts with label linux. Show all posts

menambah memory dosemu

Category: , , By aye05
Menggunakan dosemu secara default masih menggunakan memory terbatas. Sehingga untuk menambah perlu diset manual dengan mengedit file ‘dosemu.conf’.

Baris yg perlu diubah adalah

$_xms = (8192)
menjadi
$_xms = (20480)

Dan

$_ems = (2048)
menjadi
$_ems = (20480)

Seperti settingan sebelumnya ( tulisan sebelumnya ) tidak lupa mengubah dpmi.

Kemudian ada satu file lagi yg perlu diubah adalah ‘config.sys’ yang letaknya berada di

~/.dosemu/drives/c/config.sys

Yang perlu di edit adalah

files=100

buffers=100


Dan akhirnya berpengaruh pada aplikasi dos yang memerlukan pemakaian memory yg lebih
 

Penamaan File di Win32

Category: , By aye05
Karena pembuatan artikel mengalami masalah, akhirnya saya hanya bisa membuat dalam bentuk pdf saja dan dapat di unduh di sini.
Mohon maaf atas ketidak nyamanan ini.
 

Masalah Laserjet 1020 di ubuntu

Category: , , By aye05
printer laserjet 1020 ternyata tidak berjalan mulus. kemudian setelah mencari masalah yang sama dapat diselesaikan. Seperti dibawah ini :

Install your HP LaserJet 1020 on Ubuntu

Here you’ve got a short and reliable method of installing HP LaserJet 1020 on Ubuntu (and as far as I know Debian). Works perfectly. No further configuration required.

$ sudo apt-get install build-essential
$ wget -O foo2zjs.tar.gz http://foo2zjs.rkkda.com/foo2zjs.tar.gz
$ tar -zxvf foo2zjs.tar.gz
$ cd foo2zjs
$ sudo make uninstall
$ make
$ ./getweb 1020
$ sudo make install install-hotplug cups

Now I must admit I didn't have a clue of what I was doing in Terminal but this so far has seemed to work for me. I can use both printers. I hope this helps someone else.
 

Remote tanpa password dengan tiga computer.

Category: , By aye05

Ssh-keygen akan menghasilkan kunci untuk otentifikasi ssh. Ssh-keygen dapat membuat RSA kunci untuk digunakan pada protocol SSH versi 1 kunci DSA dan RSA ataupun SSH versi 2. Dengan kunci tersebut dapat dijadikan sebuah otentifikasi ssh yg baru dengan tidak menggunakan password user.

Sebaiknya ssh-keygen tidak digunakan pada user root untuk menjaga keamanan dan kerahasiaan system.

Saya melakukan demo ini menggunakan debian etch dan tiga computer. Ketiga Computer ini akan saya buat user globus yang sama. Kemudian dimasing-masing computer melakukan perintah :

globus@nodea:~$ ssh-keygen

Jika meminta memasukkan “passprhase” lakukan “enter”.Yang perlu diingat, pada saat proses selanjutnya jangan mengulang perintah diatas agar tidak terjadi perubahan kunci. Jika dilakukan maka lakukan langkahnya dari awal lagi.

Setelah perintah ‘ssh-keygen’ dieksekusi maka terbentuklah satu file kunci yang nantinya akan ditempel dimasing-masing computer. File tersebut adalah “id_rsa.pub” yang berada di ~/.ssh/

globus@nodea:~$ ls -al .ssh/

total 24

drwxr-xr-x 2 globus globus 4096 2008-10-01 03:44 .

drwxr-xr-x 20 globus globus 4096 2008-10-02 05:38 ..

-rw-r--r-- 1 globus globus 789 2008-10-01 03:44 authorized_keys

-rw------- 1 globus globus 1675 2008-10-01 03:42 id_rsa

-rw-r--r-- 1 globus globus 394 2008-10-01 03:42 id_rsa.pub

-rw-r--r-- 1 globus globus 1768 2008-10-01 03:45 known_hosts

Isi file tersebut seperti ini :

globus@nodea:~$ cat .ssh/id_rsa.pub

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA1Y5DmyP4PP0GVJl+UTEmCaVBfxyNHcZc0L7XetnMBMNFuji4BF2LCt9HkKB7WSYaVc2Cfzlgt+ro7Q6/rBavzmIgQ3vYkW9TGmGsIFGQYJZochr75I1sNubmXIHqVxcMGQynV0ehKvqjVD70o9A5wYZmFr6HygSdFxcQGxkTXZTf8kPBWY75z+kg9G+HE3po+qyAlZ/GAcBzj+Y5zKiWMZ5LkaTnaAArZnG2SvEUwcoUN5KyYy8OrBpxWA2hFJBK+XT6i1rIZTKnDBPuFbsu5YcDupXv2gJMQUKEVdwLYih0MlZdqUcim4p5Gop37vSrGV2PD30AjInHXLR17gdHCQ== globus@nodea

globus@nodeb:~$ cat .ssh/id_rsa.pub

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEApdlCVz5SnQcHuuz+iXNa21qzxLbnMnbkx2cgt/g4bkC4rjTJYZsd9otjHHPEV+erzi+mau4wmwD7x1/EalOnDKcwyYdrZjIFIaiI7qevJZQRqL2PVAgf7i+enpSUcQohX01g7meflkYYQcFFip1xwt8j/UDcQ8p+cPItTIBbRFV6iIR3Ubml8KQpfw8osYp7Z3cK+WjuQF3R0PBrAzBC4GrIXRwPhi1RaUHamHT8xMwg8vzzfr1E7Tk/yXJ7v7fBWks7rMHUwPA7zklAryIl3hgwCyA3YCuzeHfVJCBKUika8+GH6BH7ko2pLLPSTgT6eWdrITlC5P7/6bCVw0UDcw== globus@nodeb

globus@nodec:~$ cat .ssh/id_rsa.pub

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0C7sXKK4JiTjEUw11LC5Jw/QF+7bDldpX05zu8s74/RdNvGm/cz/TNzSaUggWCnK28ubSRwTukKU0HJ2abYJmhDXLk323tPSG5fJPwXE4WVXS32Q6FuEsbiuOs2Y1i2kozlf5OR0KQGH0U3wiI/1tWgHube2lYpBxENooWBoTBIy1OvwID2un6tGp2DssfZ5LBY5dWXnW0o4j0MthwtRDk7aj4DHhUSe/EKkOwnCEjz5pA9JG6FRy7flXmcfrbyDVPLeby32vryKvAupZIOlQLjlx9S2hoFMIbeCuAkJv0LYZYSl1CPJlHX/+PirnUR05TIngchFGMin4NmhPaKYtw== globus@nodec

Isi file kunci berbeda-beda di setiap computer. Langkah selanjutnya adalah melakukan “copy” file “id_rsa.pub” ke setiap computer.

globus@nodea:~/.ssh$ scp id_rsa.pub globus@nodeb:~/.ssh/darinodea

globus@nodeb's password:

id_rsa.pub 100% 394 0.4KB/s 00:00

globus@nodea:~/.ssh$ scp id_rsa.pub globus@nodec:~/.ssh/darinodea

globus@nodec's password:

id_rsa.pub 100% 394 0.4KB/s 00:00

globus@nodeb:~/.ssh$ scp -r id_rsa.pub globus@nodea:~/.ssh/darinodeb

globus@nodea's password:

id_rsa.pub 100% 394 0.4KB/s 00:00

globus@nodeb:~/.ssh$ scp -r id_rsa.pub globus@nodec:~/.ssh/darinodeb

globus@nodec's password:

id_rsa.pub 100% 394 0.4KB/s 00:00

globus@nodec:~/.ssh$ scp -r id_rsa.pub globus@nodea:~/.ssh/darinodec

globus@nodea's password:

id_rsa.pub 100% 394 0.4KB/s 00:00

globus@nodec:~/.ssh$ scp -r id_rsa.pub globus@nodeb:~/.ssh/darinodec

The authenticity of host 'nodeb (192.168.72.11)' can't be established.

RSA key fingerprint is 9d:54:26:69:ef:4b:c8:bb:7e:41:18:6a:70:92:19:1e.

Are you sure you want to continue connecting (yes/no)? yes

Warning: Permanently added 'nodeb' (RSA) to the list of known hosts.

globus@nodeb's password:

id_rsa.pub 100% 394 0.4KB/s 00:00

Setelah itu buat file “authorized_keys” difolder ‘~/.ssh/’ dan masukkan kunci RSA yang dicopy ke dalam file tersebut.

globus@nodec:~/.ssh$ ls

authorized_keys1 darinodea darinodeb id_rsa id_rsa.pub known_hosts

globus@nodec:~/.ssh$ cat darinodea >> authorized_keys

globus@nodec:~/.ssh$ cat darinodeb >> authorized_keys

globus@nodec:~/.ssh$ cat authorized_keys

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA1Y5DmyP4PP0GVJl+UTEmCaVBfxyNHcZc0L7XetnMBMNFuji4BF2LCt9HkKB7WSYaVc2Cfzlgt+ro7Q6/rBavzmIgQ3vYkW9TGmGsIFGQYJZochr75I1sNubmXIHqVxcMGQynV0ehKvqjVD70o9A5wYZmFr6HygSdFxcQGxkTXZTf8kPBWY75z+kg9G+HE3po+qyAlZ/GAcBzj+Y5zKiWMZ5LkaTnaAArZnG2SvEUwcoUN5KyYy8OrBpxWA2hFJBK+XT6i1rIZTKnDBPuFbsu5YcDupXv2gJMQUKEVdwLYih0MlZdqUcim4p5Gop37vSrGV2PD30AjInHXLR17gdHCQ== globus@nodea

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEApdlCVz5SnQcHuuz+iXNa21qzxLbnMnbkx2cgt/g4bkC4rjTJYZsd9otjHHPEV+erzi+mau4wmwD7x1/EalOnDKcwyYdrZjIFIaiI7qevJZQRqL2PVAgf7i+enpSUcQohX01g7meflkYYQcFFip1xwt8j/UDcQ8p+cPItTIBbRFV6iIR3Ubml8KQpfw8osYp7Z3cK+WjuQF3R0PBrAzBC4GrIXRwPhi1RaUHamHT8xMwg8vzzfr1E7Tk/yXJ7v7fBWks7rMHUwPA7zklAryIl3hgwCyA3YCuzeHfVJCBKUika8+GH6BH7ko2pLLPSTgT6eWdrITlC5P7/6bCVw0UDcw== globus@nodeb

globus@nodeb:~/.ssh$ cat darinodea >> authorized_keys

globus@nodeb:~/.ssh$ cat darinodec >> authorized_keys

globus@nodeb:~/.ssh$ cat authorized_keys

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA1Y5DmyP4PP0GVJl+UTEmCaVBfxyNHcZc0L7XetnMBMNFuji4BF2LCt9HkKB7WSYaVc2Cfzlgt+ro7Q6/rBavzmIgQ3vYkW9TGmGsIFGQYJZochr75I1sNubmXIHqVxcMGQynV0ehKvqjVD70o9A5wYZmFr6HygSdFxcQGxkTXZTf8kPBWY75z+kg9G+HE3po+qyAlZ/GAcBzj+Y5zKiWMZ5LkaTnaAArZnG2SvEUwcoUN5KyYy8OrBpxWA2hFJBK+XT6i1rIZTKnDBPuFbsu5YcDupXv2gJMQUKEVdwLYih0MlZdqUcim4p5Gop37vSrGV2PD30AjInHXLR17gdHCQ== globus@nodea

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0C7sXKK4JiTjEUw11LC5Jw/QF+7bDldpX05zu8s74/RdNvGm/cz/TNzSaUggWCnK28ubSRwTukKU0HJ2abYJmhDXLk323tPSG5fJPwXE4WVXS32Q6FuEsbiuOs2Y1i2kozlf5OR0KQGH0U3wiI/1tWgHube2lYpBxENooWBoTBIy1OvwID2un6tGp2DssfZ5LBY5dWXnW0o4j0MthwtRDk7aj4DHhUSe/EKkOwnCEjz5pA9JG6FRy7flXmcfrbyDVPLeby32vryKvAupZIOlQLjlx9S2hoFMIbeCuAkJv0LYZYSl1CPJlHX/+PirnUR05TIngchFGMin4NmhPaKYtw== globus@nodec

globus@nodea:~/.ssh$ cat darinodeb >> authorized_keys

globus@nodea:~/.ssh$ cat darinodec >> authorized_keys

globus@nodea:~/.ssh$ cat authorized_keys

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEApdlCVz5SnQcHuuz+iXNa21qzxLbnMnbkx2cgt/g4bkC4rjTJYZsd9otjHHPEV+erzi+mau4wmwD7x1/EalOnDKcwyYdrZjIFIaiI7qevJZQRqL2PVAgf7i+enpSUcQohX01g7meflkYYQcFFip1xwt8j/UDcQ8p+cPItTIBbRFV6iIR3Ubml8KQpfw8osYp7Z3cK+WjuQF3R0PBrAzBC4GrIXRwPhi1RaUHamHT8xMwg8vzzfr1E7Tk/yXJ7v7fBWks7rMHUwPA7zklAryIl3hgwCyA3YCuzeHfVJCBKUika8+GH6BH7ko2pLLPSTgT6eWdrITlC5P7/6bCVw0UDcw== globus@nodeb

ssh-rsa AAAAB3NzaC1yc2EAAAABIwAAAQEA0C7sXKK4JiTjEUw11LC5Jw/QF+7bDldpX05zu8s74/RdNvGm/cz/TNzSaUggWCnK28ubSRwTukKU0HJ2abYJmhDXLk323tPSG5fJPwXE4WVXS32Q6FuEsbiuOs2Y1i2kozlf5OR0KQGH0U3wiI/1tWgHube2lYpBxENooWBoTBIy1OvwID2un6tGp2DssfZ5LBY5dWXnW0o4j0MthwtRDk7aj4DHhUSe/EKkOwnCEjz5pA9JG6FRy7flXmcfrbyDVPLeby32vryKvAupZIOlQLjlx9S2hoFMIbeCuAkJv0LYZYSl1CPJlHX/+PirnUR05TIngchFGMin4NmhPaKYtw== globus@nodec

Setelah langkah di atas dilaksanakan sebenarnya remote terminal tanpa password dapat digunakan.

Cara pengetesan dengan melakukan remote dengan ‘ssh’ pada masing-masing computer. Contohnya :

globus@nodea:~$ ssh globus@nodeb

Linux nodeb 2.6.18-6-686 #1 SMP Tue Jun 17 21:31:27 UTC 2008 i686

The programs included with the Debian GNU/Linux system are free software;

the exact distribution terms for each program are described in the

individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent

permitted by applicable law.

Last login: Sun Sep 28 12:49:53 2008 from nodec.sttpln.ac.id

globus@nodeb:~$

 

Membuat DNS di Debian 4

Category: , By aye05

DNS (Domain Name System), yang berfungsi untuk menerjemahkan alamat ip berupa angka menjadi sebuah nama. Contoh paling mudahnya pada saat mengakses salah satu website, sebenarnya alamat tersebut mempunyai alamat ip masing-masing dan unik. Untuk lebih jelasnya di DNS

 

Untuk membuat DNS di Debian diperlukan installasi pake bind, caranya

 

apt-get install bind9

 

Kemudian selanjutnya konfigurasi file di folder /etc/bind. Perlu diingat bahwa dalam membuat server DNS perlu diperhatikan alamat IP yang statik sehingga tidak terjadi masalah pada konfigurasi selanjutnya.

Edit file /etc/network/interfaces, edit file tersebut untuk mengubah ip menjadi statik seperti di bawah ini :

nodec:/etc/bind# cat /etc/network/interfaces

# This file describes the network interfaces available on your system

# and how to activate them. For more information, see interfaces(5).

 

# The loopback network interface

auto lo

iface lo inet loopback

 

# The primary network interface

iface eth1 inet static

address 192.168.72.12

netmask 255.255.255.0

 

auto eth1

 

nodec:~# cd /etc/bind

nodec:/etc/bind#

 

Edit file named.conf.local yang  isi file-nya seperti dibawah ini.

nodec:/etc/bind# vim named.conf.local

//

// Do any local configuration here

//

 

// Consider adding the 1918 zones here, if they are not used in your

// organization

//include "/etc/bind/zones.rfc1918";

 

Tambahkan isi file tersebut dengan …

zone "sttpln.ac.id" {

        type master;

        file "/etc/bind/zones/db.server";

};

zone "72.168.192.in-addr.arpa" {

        type master;

        file "/etc/bind/zones/db.72.168.192";

};

 

Dengan penambahan tersebut berarti saya telah membuat DNS dengan ip 192.168.72.12 di terjemahkan ke sttpln.ac.id ( penjelasan ini hanya pemahaman saya, bukan teori sebenarnya  J ) .

Lakukan pindah direktori  seperti perintah di atas. Kemudian buat folder baru ‘zones’ dan membuat file ‘db.server’ dan ‘db.72.168.192’ di dalam folder zones dan isinya seperti di bawah ini.

nodec:/etc/bind# mkdir zones

nodec:/etc/bind# cd zones

nodec:/etc/bind/zones# touch db.72.168.192

nodec:/etc/bind/zones# touch db.server

nodec:/etc/bind/zones# ls

db.72.168.192  db.server

nodec:/etc/bind/zones# cat db.72.168.192

;Bind reverse data file untuk sttpln.ac.id

$TTL 604800

@ IN SOA sttpln.ac.id. root.sttpln.ac.id. (

                        1 ; serial

                        604800 ; refresh

                        86400 ; retry

                        2419200 ; expire

                        604800) ; Negative cache TTL

;

                NS sttpln.ac.id.

;

68              PTR www.sttpln.ac.id.

68              PTR ftp.sttpln.ac.id.

10              PTR nodea.sttpln.ac.id.

11              PTR nodeb.sttpln.ac.id.

12              PTR nodec.sttpln.ac.id.

nodec:/etc/bind/zones# cat db.server

;Bind data file untuk sttpln.ac.id

$TTL 604800

@ IN SOA sttpln.ac.id. root.sttpln.ac.id. (

                1 ; serial

                604800 ; refresh

                86400 ; retry

                2419200 ; expire

                604800) ; Negative cache TTL

;

                NS sttpln.ac.id.

;

@ A 192.168.72.12

www A 192.168.72.12

ftp A 192.168.72.12

nodec A 192.168.72.12

nodea A 192.168.72.10

nodeb A 192.168.72.11

 

Pada isian di atas saya menambahkan nodea, nodeb, nodec sebagai alamat dns untuk ip 10,11, dan 12. Berarti saya telah membuat DNS untuk tiga alamat ip tersebut.

Untuk konfigurasi di masing server dengan alamat ip 10 dan 11 dengan meng-edit file /etc/resolve.conf seperti berikut.

nodea:~# cat /etc/resolv.conf

# generated by NetworkManager, do not edit!

domain sttpln.ac.id

search sttpln.ac.id

nameserver 192.168.72.12

 

Untuk melakukan pengetesan lakukan perintah :

globus@nodea:~/.ssh$ dig sttpln.ac.id

 

; <<>> DiG 9.3.4-P1.1 <<>> sttpln.ac.id

;; global options:  printcmd

;; Got answer:

;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 34684

;; flags: qr aa rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 1, ADDITIONAL: 0

 

;; QUESTION SECTION:

;sttpln.ac.id.                  IN      A

 

;; ANSWER SECTION:

sttpln.ac.id.           604800  IN      A       192.168.72.12

 

;; AUTHORITY SECTION:

sttpln.ac.id.           604800  IN      NS      sttpln.ac.id.

 

;; Query time: 4 msec

;; SERVER: 192.168.72.12#53(192.168.72.12)

;; WHEN: Tue Sep 30 16:17:04 2008

;; MSG SIZE  rcvd: 60

globus@nodeb:~/.ssh$ nslookup sttpln.ac.id

Server:         192.168.72.12

Address:        192.168.72.12#53

 

Name:   sttpln.ac.id

Address: 192.168.72.12

 

Selamat belajar :D

 

Ubuntu Muslim Edition

Category: , By aye05
Ubuntu Muslim edition.
Sebenarnya distro satu ini sudah lama, hanya baru-baru ini aja jadi ingat. hehehe.

Semakin banyak distro bertebaran, mungkin bakal semakin bingung seseorang untuk memilih distro yang diminati. saya sendiri juga termasuk bingung dalam hal memilih distro. Dan akhirnya sampai jatuh pada Ubuntu (walaupun yang lain juga tetap minat). Ada hal yang beda memang dalam ubuntu, yaitu repostori. "Apa itu repositori?", Repository adalah kumpulan program-program yang sudah terpaket rapi mulai dari main restricted multiverse dan universe yang masing-masing adalah kumpulan paket program. Dari repositori inilah yang disimpan dalam repositori server yang dapat diakses melalui internet, sehingga jika ingin menginstall aplikasi langsung dapat otomatis didownload dan digunakan tanpa perlu memikirkan paket-paket yang lupa terinstall. Yang perlu diingat dalam linux ubuntu adalah semua aplikasi di dalam repository bersifat free alias gratis (tidak termasuk pemakaian internet, hahaha). "Bagaimana mungkin sebuah sistem operasi dengan aplikasi yang lumayan banyak bersifat gratis?". Itulah indahnya linux.

Ubuntu semakin dikenal, kemudian dikembangkanlah ubuntu oleh kelompok tertentu sehingga menjadi distro yang diinginkan, seperti linux mint, gOS, Edubuntu, Kubuntu, Xubuntu, Ubuntu Studio, UbuntuCE, BlankOn, dan lainnya.

Salah satu distro turunan ubuntu yang akan saya bahas adalah UbuntuME. ME adalah singkatan Muslim Edition. Sebelumnya UbuntuME ini terpisah dengan ubuntu, kemudian akhirnya digabungkan ke dalam repositori ubuntu sehingga dapat langsung install UbuntuME dari repositori.

Namanya Muslim Edition, Distro ini menonjolkan aplikasi yang diperlukan untuk pengguna muslim. Aplikasi khususnya adalah Monajat, Thwab, Zekr. Sebelumnya juga ada aplikasi Prayer times untuk mengingatkan kita akan waktu shalat. Kekurangan aplikasi pada zekr ini adalah harus terkoneksi ke internet untuk mengaktifkan pembacaan dengan suara. Sebenarnya itu bukan kekurangan karena bagi negara-negara maju internet menjadi suatu kebutuhan, sedangkan di Indonesia masih menjadi kebutuhan mewah.

UbuntuME mempunyai alamat website di www.ubuntume.com

Jika ingin mengaktifkan ubuntuME di Hardy caranya :

tambahkan alamat repository ubuntu dengan alamat
deb http://ppa.launchpad.net/ubuntume.team/ubuntu hardy main # Ubuntu Muslim Edition
deb-src http://ppa.launchpad.net/ubuntume.team/ubuntu hardy main # Ubuntu Muslim Edition

kemudian lakukan perintah

$sudo aptitude update

Ubuntu akan melakukan update database paket, setelah selasai tinggal menjalankan perintah

$sudo aptitude ubuntume

proses instalasi akan memakan waktu tergantung dari kecepatan donwload paketnya.

Setelah semuanya telah selesai maka sebaiknya komputer melakukan restart untuk mengaktifkan themes ubuntuME.

Maka hasilnya mirip di screenshot




Ini salah satu screenshot pada ubuntu saya


Aplikasi prayer times, munajat dan thwab library

 

Alamat Repo Hardy Deron di Indonesia

Category: By aye05
Alamat Repositori untuk Ubuntu 8.04.1 hardy deron.
deb http://dl2.foss-id.web.id/ubuntu hardy main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu hardy-updates main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu hardy-security main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu hardy-backports main restricted universe multiverse
deb http://dl2.foss-id.web.id/ubuntu hardy-proposed main restricted universe multiverse

Alamat ini ditambahkan pada isi file /etc/apt/sources.list kemudian tulisan selainnya di beri tanda '#' pagar pada pertama tulisan.
 

GRUB suse 11

Category: By aye05
Inilah isi dari bootloader menggunakan GRUB suse
# Modified by YaST2. Last modification on Sun Jul 20 14:14:28 UTC 2008
default 0
timeout 10
gfxmenu (hd0,7)/boot/message

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title (pae)
root (hd0,7)
kernel /boot/vmlinuz-2.6.25.4-8-pae root=/dev/disk/by-id/scsi-SATA_Maxtor_7Y250M0_Y642FPSE-part8 resume=/dev/sda7 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.25.4-8-pae

###Don't change this comment - YaST2 identifier: Original name: linux###
title Pae -- openSUSE 11.0 - 2.6.25.4-8
root (hd0,7)
kernel /boot/vmlinuz-2.6.25.4-8-pae root=/dev/disk/by-id/scsi-SATA_Maxtor_7Y250M0_Y642FPSE-part8 resume=/dev/sda7 splash=silent showopts vga=0x317
initrd /boot/initrd-2.6.25.4-8-pae

###Don't change this comment - YaST2 identifier: Original name: CentOS-base (2.6.18-53.el5) (/dev/sda9)###
title CentOS-base (2.6.18-53.el5) (/dev/sda9)
rootnoverify (hd0,7)
chainloader (hd0,8)+1

###Don't change this comment - YaST2 identifier: Original name: Ubuntu 8.04.1, kernel 2.6.24-19-generic (/dev/sda10)###
title Ubuntu 8.04.1, kernel 2.6.24-19-generic (/dev/sda10)
rootnoverify (hd0,7)
chainloader (hd0,9)+1

###Don't change this comment - YaST2 identifier: Original name: windows 1###
title Linspire
rootnoverify (hd0,7)
chainloader (hd0,0)+1

###Don't change this comment - YaST2 identifier: Original name: floppy###
#title Floppy
# rootnoverify (hd0,7)
# chainloader (fd0)+1
 

ie4Linux

Category: , By aye05
Mendapat rujukan dari www.howtoforge.com, saya mencoba bagian menginstall ie di linux. (catatan: tutorial dilakukan dengan sistem dalam keadaan koneksi ke internet)

Alasan menggunakan ie di linux karena website yang dibangun dengan ASP biasanya tidak terlalu mendukung di beberapa browser sehingga diperlukan ie untuk membukanya. Saya mencoba di Ubuntu Hardy. Caranya cukup mudah, silahkan mengikuti langkah seperti di www.howtoforge.com ataupun cara di bawah ini :
Yang perlu dilakukan adalah meng-install aplikasi Wine dilinux dengan wine, cabextract, dan binfmt-support. caranya dengan menggunakan perintah
$ sudo apt-get install wine cabextract binfmt-support

Langkah berikutnya adalah melakukan download aplikasi ie4linux dengan perintah

$ wget http://www.tatanka.com.br/ies4linux/downloads/ies4linux-latest.tar.gz

Setelah melakukan download berikutnya adalah mengeksekusi program install ie4linux, file ie4linux-latest.tar.gz akan diekstrak terlebih dahulu. pada saat melakukan tutorial ini, versi ie4linux yang digunakan adalah ies4linux-2.99.0.1. Cara ekstrak file

$ tar xvfz ies4linux-latest.tar.gz

kemudian pindahkan direktori ke ies4linux-2.99.0.1

$ cd ies4linux-2.99.0.1/

kemudian untuk menjalankan ie4linux lakukan perintah

$ ./ies4linux

Sehingga nantinya akan keluar tampilan diterminal seperti ini



Kemudian diteruskan dengan keluarnya window baru untuk instalasi ie-nya. Silahkan pilih versi mana yang akan diinstall dilinux Ubuntu



Setelah memilih versi, kemudian klik ok untuk meng-install ie sesuai dengan yang dipilih. Nantinya aplikasi ini akan melakukan download file setup ie yang akan diinstall pada wine secara otomatis.



Setelah semuanya sukses maka ie siap digunakan.



Selamat mencoba
 

Masalah pada dosemu di Hardy

Category: , , By aye05
Pada saat mengaktifkan dosemu di hardy yang muncul malah

$ dosemu
LOWRAM mmap: Invalid argument
Segmentation fault (core dumped)

"Waduh kenapa yaah?#^!#&!!@&"
Akhirnya mencari-cari masalah yang sama di google akhirnya dapat juga

BUG

ternyata solusi dari masalah tersebut lumayan mudah. caranya gunakan dosemu menggunakan root.

# dosemu atau $ sudo dosemu

atau yang lebih baik lagi menurut link diatas adalah melakukan perubahan value pada "/etc/sysctl.conf". Edit file tersebut kemudian cari

vm.mmap_min_addr = 65536

trus lakukan perubahan value 65536 menjadi 0. kemudian simpan dan reboot systemnya. mudah-mudahan tidak terjadi masalah lagi pada saat dosemu digunakan.


Akhirnya berhasil :D
 

Vino

Category: , , By aye05
Salah satu aplikasi ini mungkin tidak terlalu dikenal tetapi aplikasi ini sudah terinstall pada sistem operasi ubuntu hardy deron dan ubuntu versi sebelumnya juga sudah ada. Vino merupakan aplikasi remote desktop yang cukup mudah penggunaannya, karena menggunakan dasar dari aplikasi VNC. untuk aktifkan aplikasi ini silahkan masuk ke menu system--> Preferences --> Remote Desktop.
hihihi ternyata aplikasi ini sudah kelihatan fungsinya.
Untuk mengaktifkannya ternyata tidak terlalu sulit, tinggal melakukan centang pada "allow other users to control your desktop" yang fungsinya user lain dapat melihat aktivitas desktop yang digunakan. kemudian jika ingin dapat dikontrol jarak jauh maka silahkan centang bagian "Allow other users to control your dekstop".
Pada bagian bawah merupakan keamanan pada saat remote. jadi jika ingin mengakses desktop diperlukan verifikasi menggunakan password ataupun perizinan dari komputer yang akan di remote.



Pada sisi Advanced jika ingin diset lebih aman lagi yaitu mengatur port sendiri dan menggunakan enkripsi.



Tetapi cara penggunaanya gimana?.

naah apabila sesama linux dapat menggunakan remote desktop biasa yaitu "Remote Desktop viewer" dengan protokol VNC atau port standard 5900. ataupun langsung menggunakan aplikasi VNCviewer.

Bagaimana dengan selain linux?

Jika ingin melakukan remote selain menggunakan linux, dapat menggunakan Aplikasi VNCviewer sesuai versi sistem operasinya.
 

wvdial

Category: , , By aye05
Biasanya untuk koneksi internet menggunakan dialup modem. Untuk meng-dialup modem di linux biasanya menggunakan aplikasi wvdial. untuk versi GUI ada gnomeppp atau kppp. Namun semuanya tetap aja berhubungan dengan wvdial. Saya menggunakan ubuntu, tetapi bukan berarti di distro lain tidak bisa. boleh saja dicoba, hihihi

Apabila sudah menginstall wvdial yang perlu dilakukan untuk konfigurasi adalah

#wvdialconf /etc/wvdial.conf

fungsi perintah di atas untuk meng-generate script wvdial. Namun, setelah itu kita masih perlu mengedit /etc/wvdial.conf
isinya sebagai berikut :
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0
; Phone = 555-1212
; Username = my_login_name
; Password = my_login_password

karena saya menggunakan pcmcia modem 3g terbaca sebagai modem usb.
Untuk isi Phone,Username, dan Password sesuai dengan provider masing2. berikut isi file /etc/wvdial.conf setting yang saya buat

[Dialer proxl]
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","www.xlgprs.net"
Phone = *99#
Username = xlgprs
Password = proxl

[Dialer flash]
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0
Init3 = AT+CGDCONT=1,"IP","internet"
Phone = *99#
Username = ' '
Password = ' '

[Dialer indosat]
Modem = /dev/ttyUSB0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 S11=55 +FCLASS=0
Init3 = AT+CGDCONT=1,"ip","INDOSATGPRS"
Phone = *99#
Username = indosat
Password = indosat

Setelah filenya disimpan maka dapat dipakai. Untuk settingan awal yang menggunakan [Dialer Deafult], saya menghilangkannya agar dapat mengdial sesuai providernya.

untuk melakukan dial cukup dengan perintah

# wvdial proxl ---> untuk xl
# wvdial flash ---> untuk telkomsel
# wvdial indosat ---> untuk indosat im3

Selamat mencoba
 

GOS

Category: By aye05
Ada tugas dikantor untuk mencari, distro linux yang dapat berjalan di laptop dengan spek yang sangat rendah. prosesor dengan kecepatan 500mhz AMD ram 256mb.
kemudian ada syarat lagi, yaitu harus bisa membaca modem sierra dan huawe.
setelah nyari2 akhirnya jatuh pilihan ke ubuntu karena kemudahan memakainya, namun setelah dicoba ternyata menggunakan gutsy tidak sanggup.
Kemudian setelah nyari2 ternyata ada distro GOS yang masih turunan ubuntu juga.

untuk penggunaan dialup menggunakan wvdial, setelah melakukan pengetesan selama beberapa hari normal tidak terjadi masalah sistem.

Yang menarik dari tampilan desktop Gos yang mirip mac. :D

 

Ubuntu 7.10

Category: By aye05
Menggunakan ubuntu terbaru saya rasakan lebih cepat dibanding sebelumnya. Dan juga repository-nya bertambah satu DVD menjadi 5 DVD. Sampai2 hdd eksternal-ku 20gb ngak muat.
untuk repo terbaru ini saya tidak perlu mengpaket ulang. saya menyimpan file iso-nya saja ke hdd kemudian dimounting dengan perintah
$mount -o loop xxxx.iso /media/xxx
jadi gunanya seperti virtual cd gitu.

Agar file iso di harddisk dapat langsung dijadikan repo, edit file /etc/rc.local
Isi file tersebut berupa perintah startup :
tambahkan saja isi file tersebut dengan perintah mount di atas (jangan sampai menulis di luar script yg telah ada), contohnya
mount -o loop /home/ubuntu/gutsy/repo1.iso /media/gutsy1
mount -o loop /home/ubuntu/gutsy/repo2.iso /media/gutsy2
dst.... sampai 5


kemudian masukkan tambahan repo (edit file /etc/apt/sources.list)
deb file:/media/gutsy1 gutsy main restricted
deb file:/media/gutsy2 gutsy main restricted mutiverse
deb file:/media/gutsy3 gutsy universe
deb file:/media/gutsy4 gutsy universe
deb file:/media/gutsy5 gutsy universe
(kalo ngak salah, untuk sementara yaah)

kemudian seperti biasa
$sudo apt-get update

Ada yang tanya tuuh apa kelebihan ubuntu.
jawabannya kelebihan nya ubuntu adalah salah satu distro linux.
hehehe

selamat mencoba
 

Menghasilkan repository di dalam hdd eksternal

Category: By aye05
Setelah melakukan percobaan sendiri, akhirnya menghasilkan

$ sudo dpkg-scanpackages pool/main/ /dev/null | gzip -9c > dists/feisty/main/binary-i386/Packages.gz

$ sudo dpkg-scanpackages pool/multiverse/ /dev/null | gzip -9c > dists/feisty/multiverse/binary-i386/Packages.gz

$ sudo dpkg-scanpackages pool/main/ /dev/null | gzip -9c > dists/feisty/main/binary-i386/Packages.gz

$ sudo dpkg-scanpackages pool/restricted/ /dev/null | gzip -9c > dists/feisty/restricted/binary-i386/Packages.gz

kemudian setelah beberapa menit (walaupun cukup lama), terciptalah repo lokal sendiri yg dpt dibawa tanpa menggunakan DVD (dengan kapasitas sekitar 16GB).

$ sudo vim /etc/apt/source.list

tambahkan isi file seperti dibawah ini :

"deb file:/home/users/repo feisty main restricted universe multiverse"

perintah selanjutnya
$ sudo apt-get update

selesai
 

linux merdeka java

Category: By aye05

Pada tanggal 14 agustus 2007, KPLI jakarta mengadakan acara Linux Merdeka. Pada hari itu diisi dengan pelatihan Java. Untuk pertemuan pertama, hal2 yang di jelaskan berisi sebagai berikut:

untuk pertama kalinya, perlu memeriksa apakah OS-nya (OS yg digunakan adalah ubuntu 7.04) sudah di install JAVA atau tidak. Jika tidak ada, hal yg perlu dilakukan adalah menginstall java dari server atau dengan cara manual. Cara manualnya download J2SDK versi 5 kemudian extract ke “/usr/local/share/jdk/”. Ubah semua permision di folder tersebut dengan perintah

ria@giga:/usr/local/share/jdk$ sudo chmod 777 * -R


Kemudian edit file “/etc/environment”. Isi file tersebut sebelum diedit :


PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games"

LANG="en_US.UTF-8"


kemudian setelah diedit menjadi


PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/share/jdk/bin"

LANG="en_US.UTF-8"

CLASSPATH=/usr/local/share/jdk/lib:/usr/local/share/jdktools.jar

export PATH CLASSPATH


lakukan log out untuk mengaktifkan PATH-nya.

Kemudian uji PATH apakah aktif atau tidak dengan perintah


ria@giga:~$ echo $CLASSPATH

/usr/local/share/jdk/lib:/usr/local/share/jdktools.jar

ria@giga:~$ echo $PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/share/jdk/bin


jika terlihat outputnya seperti di atas maka java-nya sudah aktif.


saatnya membuat program java sederhana:

buat file test.java dengan isi


class test {

public static void main (String a[]) {

System.out.print("hello java");

}

}


untuk mengcompile gunakan perintah


ria@giga:~$ javac test.java

ria@giga:~$ java -cp $CLASSPATH:. test

hello javaria@giga:~$


jika hasilnya seperti di atas maka programnya telah sukses.

Tapi tidak asik rasanya menggunakan terminal. bagaimana kalau kita menggunakan eclipse?

sebelum menggunakan eclipse terlebih dahulu kita harus mengetahui ttg java di ubuntu


root@giga:/usr/share/java-common# cd /etc/alternatives/

root@giga:/etc/alternatives# ls -al java

lrwxrwxrwx 1 root root 34 2007-08-19 19:12 java -> /usr/lib/jvm/java-gcj/jre/bin/java


di ubuntu ternyata telah terinstall java, namun saya juga menginstall J2SDK versi 5. Agar di eclipse menggunakan java bukan default setting eclipse-nya, dengan cara

MENU--> Window --> Preferences

Java --> Installed JREs

Add-->


lakukan browse folder di /usr/local/share/jdk. Hilangkan centang di bagian java-1.4.2-gcj-4.1-1.4.2.0

Lalu centang bagian jdk


eclipse sudah bisa digunakan.