This command to set date at terminal or console on linux
# date -s “11 August 2008 12:00:00″
August 11, 2008
Set date on terminal Linux
July 24, 2008
Local Repository for Centos
Repository Centos kambing.ui.edu
To add repository local file /etc/yum.repos.d/CentOS-Base.repo
[Update]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/updates/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5
[OS]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/os/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5
[CentOS Plus]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/centosplus/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5
[Extras]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/extras/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5
[Fasttrack]
name=CentOS
baseurl=http://kambing.ui.edu/centos/$releasever/fasttrack/$basearch/
enabled=1
gpgcheck=1
gpgkey=http://kambing.ui.edu/centos/RPM-GPG-KEY-CentOS-5
May 2, 2008
Create Autostart On Ubuntu
Membuat Scrip autostart di Ubuntu
Sebagai root Buatlah buat file dengan editor (vi, nano ) untuk applikasi yang akan di running autostart di folder /etc/init.d/
# vi /etc/init.d/namafile
Set menjadi files yang bisa di akses dan executable
$chmod a+x /etc/init.d/namafile
Kemudian kita update keservice dengan perintah
$ update-rc.d namafile defaults
January 10, 2008
Instal Ubuntu 7.10 dari USB Flash
Bagi yang ingin menginstall Ubuntu 7.10 menggunakan USB FLASH sebagai alternatif, syaratnya PC harus support booting dari USB Port dan kapasitas USB flash minimal 1 GB.
Untuk membuat USB bisa sebagai bootable di perlukan syslinux atau software pembuat bootable lainnya, saya menggunakan syslinux untuk membuat USB bootable karena aplikasinya sudah ada direpo ubuntu.
untuk install applikasi syslinux di ubuntu ( info syslinux) bisa langsung dilakukan dari terminal konsole.
$ sudo apt-get install syslinux mtools
Setelah proses installasi selesai kemudian mount USB, Biasanya partisi USB ada pada /dev/sdb atau /dev/sdb1, dan di mounting di dalam folder media dengan nama folder usb atau nama label USB tersebut, untuk melihat partisi harddisk dan USB bisa dengan cara :
$ sudo fdisk -l
untuk membuat USB Flsh bisa sebagai bootable dengan syslinux cukup mengetikan perintah ini pada terminal konsole
$ sudo syslinux -s /dev/sdb1
selanjutnya copy semua file yang ada di Live CD Ubuntu 7.10 “Gutsy Ribbon” ke dalam USB
$ sudo cp -rp /media/cdrom/* /dev/sdb1
Setelah proses copy file selesai, ubah nama folder isolinux menjadi syslinux, didalam folder syslinux ganti nama file isolinux.bin dan isolinux.cfg menjadi syslinux.bin dan syslinux.cfg.
Syslinux Pada Windows
Download file syslinux untuk windows dari link ini, kemudian extrak ke dalam direktori C dengan nama syslinux.
Pada command promt windows masuk ke direktory c\:syslinux\win32, gunakan perintah berikut untuk membuat usb bisa sebagai bootable disk : syslinux -s F: ( asumsi usb drive di F ), kemudian copy semua file di Ubuntu 7.10 Live CD ke dalam USB, sebaiknya gunakan command xcopy /e /h /k d:\*.* f: (D sebagai CDROM).
Selanjutnya USB flash sudah bisa di gunakan sebagai penganti Ubuntu 7.10 Gutsy Ribbon Live CD.
January 7, 2008
Setup Tomcat as Startup Service On REDHAT
SETUP TOMCAT AS SERVICE ON REDHAT
Supaya APACHE Tomcat bisa di jalankan sebagai service diperlukan user tomcat, untuk membuat user login sebagai root di Konlsole terminal:
$ su -
$ adduser -s /sbin/nologin tomcat
$ passwd tomcat
kemudian download Tomcat dari http://tomcat.apache.org/
dan Download Java Jdk di http://java.sun.com
Ekstrak file tomcat ke folder /opt dengan nama tomcat, dan ekstrak file JDK ke folder /opt dengan nama java, dari list folder /opt hasilnya sebagai berikut :
$ ls -la /opt
drwxr-xr-x 9 tomcat root 4096 2007-12-19 12:50 java
drwxr-xr-x 11 tomcat root 4096 2008-01-07 13:21 tomcat
Kemudian ubah kepemilikan folder tomcat dan java di dalam folder opt mejadi milik tomcat user
$ chown -R tomcat /opt/tomcat
$ chown -R tomcat /opt/java
kemudian tambahkan script berikut ke folder /etc/init.d/
$ vi /etc/init.d/tomcat
++++++++++++++++++++++++++++++++++++++++++
#!/bin/sh
# This is the init script for starting up the
# Jakarta Tomcat server
#
# chkconfig: 345 91 10
# description: Starts and stops the Tomcat daemon.
#
# Source function library.
. /etc/rc.d/init.d/functions
# Get config.
. /etc/sysconfig/network
# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0
tomcat=/opt/tomcat
startup=$tomcat/bin/startup.sh
shutdown=$tomcat/bin/shutdown.sh
export JAVA_HOME=/opt/java
start(){
echo -n $”Starting Tomcat service: “
#daemon -c
$startup
RETVAL=$?
echo
}
stop(){
action $”Stopping Tomcat service: ” $shutdown
RETVAL=$?
echo
}
restart(){
stop
start
}
status(){
numproc=`ps -ef | grep catalina | grep -v “grep catalina” | wc -l`
if [ $numproc -gt 0 ]; then
echo “Tomcat is running…”
else
echo “Tomcat is stopped…”
fi
}
# See how we were called.
case “$1″ in
start)
start
;;
stop)
stop
;;
status)
status tomcat
;;
restart)
restart
;;
*)
echo $”Usage: $0 {start|stop|status|restart}”
exit 1
esac
exit 0
+++++++++++++++++++++++++++++++++
kemudaian tambahkan tomcat kedalam service
$ chkconfig –add tomcat
$ chkconfig tomcat on
untuk tes ketikan :
$ /et/init.d/tomcat start
kemudian cobalah test apache tomcatnya dengan mencek di browser anda dengan alamat :
http://localhost:8080
January 2, 2008
Kernel Panic di Redhat ES 4
Setelah selesai prosess Booting BIOS dan melewati Grub keluar messege :
PCI: Unable to handle 64-bit address space for
PCI: Unable to handle 64-bit address space for
audit(1199273011.101.0): initialized
exec of init (/sbin/init) failed !!!: 2
umount /initrd/dev failed: 2
kernel panic - not syncing: attempting to killi init !
system jadi hang ……???? kenapa ?? why ???
December 21, 2007
DVD Repository Ubuntu 7.10 (Gutsy Gibbon)
Untuk memdapatkan DVD Repository Ubuntu 7.10 (Gutsy Gibbon) bisa dipesan dari Juragan kambing (http://juragan.kambing.ui.edu/) atau mendownload File .ISO DVD repositorynya (DVD 1,2,3,4,5) dari FOSS-ID (ftp://dl2.foss-id.web.id/iso/ubuntu-repository/gutsy) atau Kambing.UI.edu (ftp://kambing.ui.edu/pub/ubuntu-repository/gutsy) kemudian di bakar ke DVD dan jangan lupa untuk melabelnya, pada tiap keping DVD tersebut terdapat bagian file yang di susun pada bagian sebagai berikut:
Disk 1: main
Disk 2: main universe multiverse
Disk 3: universe
Disk 4: universe
Disk 5: universe
repository ubuntu bisa di akses langsung setiap kali di DVD di masukan, atau ingin menyalin DVD Repository ke harddisk dan menggunakannya langsung dari harddisk, sebelum disalin kita buat folder untuk tempat menyalin dari DVD :
:~$ sudo mkdir /home/ubuntu
Selanjutnya kita salin isi DVD 1 tersebut ke hardisk (kapasitas HDD kosang minimal 25 GB) dengan perintah sbb dengan asumsi program rsync sudah terinstal:
:~$ sudo rsync -avx –progress /media/cdrom0/. /home/ubuntu/.
Jika telah selesai untuk DVD 1 ulang lagi perintah diatas setelah menganti di DVD 1 dengan DVD 2 dan seterusnya sampai DVD 5, setiap DVD repository mempunyai daftar paket yang ada di simpan setiap DVD tersebut, jadi kita harus menggabungkan daftar paket yang ada di dalam DVD tersebut kedalam satu file Paket untuk dapat membaca seluruh paket yang ada dalam folder setelah penyalinan dari DVD, langkah-langkah pengabunganya adalah sebagai berikut :
1. Copy file list paket untuk MAIN Packages di DVD 1, masukan DVD 1
:~$ sudo mkdir /tmp/main
:~$ sudo cp /media/cdrom0/dists/gutsy/main/binary-i386/Packages /tmp/main
2. Ganti DVD1 dengan DVD 2 kemudian gabungkan daftar paket MAIN di DVD 2 ke DVD satu di file /tmp/main/Packages dengan perintah sebagai berikut:
:~$ sudo cat /media/cdrom0/dists/gutsy/main/binary-i386/Packages >> /tmp/main/Packages
3. Setelah pengabungan kemudian pindahkan file Packages tersebut yang ada folder (/tmp/main/Packages) kedalam folder tempat kita simpan paket main yang di salin dari DVD :
:~$ sudo cp /tmp/main/Packages /home/ubuntu/dists/main/binary-i386/
4. selanjutnya kompres Ulang daftar File Packages pada main :
:~$ cd /home/ubuntu/dists/main/binary-i386/
:~$ sudo gzip -9 -c Packages > Packages.gz
:~$ sudo bzip2 -9 -c Packages > Packages.bz2
5. selanjtunya Pengabungan file Packages Universe dari DVD 3 sampai DVD 5, pertama buat folder untuk paket Universe :
:~$ sudo mkdir /tmp/universe
6. Ganti DVD2 dengan DVD 3 kemudian salin file daftar paket Universe
:~$ sudo cp /media/cdrom0/dists/gutsy/universe/binary-i386/Packages /tmp/universe
7. Gabungkan file daftar paket Universe di DVD 4 ke dengan DVD 3 di folder /tmp/universe/Packages :
:~$ sudo cat /media/cdrom0/dists/gutsy/universe/binary-i386/Packages >> /tmp/universe/Packages
8. Gabungkan file daftar paket Universe di DVD 5 ke daftar paket DVD 3 di folder /tmp/universe/Packages :
:~$ sudo cat /media/cdrom0/dists/gutsy/universe/binary-i386/Packages >> /tmp/universe/Packages
9. setelah digabung pindahkan file Packages yang ada folder (/tmp/universe/Packages) kedalam folder tempat folder salinan dari DVD :
:~$ sudo cp /tmp/universe/Packages /home/ubuntu/dists/universe/binary-i386/
10. Kompres Ulang file daftar Packages Universe :
:~$ cd /home/ubuntu/dists/universe/binary-i386/
:~$ sudo gzip -9 -c Packages > Packages.gz
:~$ sudo bzip2 -9 -c Packages > Packages.bz2
kemudian ubah file /etc/apt/sources.list dengan:
:~$ sudo gedit /etc/apt/source.list
dan isikan : deb file:///home/ubuntu gutsy main restricted universe multiverse
pada baris pertama dan tambahkan # atau hapus pada baris lainya. Jika repo ini ingin digunakan oleh client di network install apache2-mpm-prefork
$sudo apt-get install apache2-mpm-prefork
supaya apache bisa akses folder /home/ubuntu buat symbolik link kedalam webroot nya apache :
:~$ sudo mkdir /var/www/ubuntu
:~$ sudo ln -s /home/ubuntu/ /var/www/ubuntu
:~$ chmod +x /var/www/ubuntu
pada tiap-tiap PC Client tambahkan baris berikut ini pada /etc/apt/sources.list pada komputer lain yang ingin memanfaatkan repository ini.
deb http://IP.Komp.Anda/ubuntu gutsy main restricted universe multiverse
December 18, 2007
Remote Desktop Pada Ubuntu
Hari ini baca RssReader ada update freshmeat tentang software remote desktop untuk ubuntu pakai software Nomachine NX, setelah di check di link ini, teryata software ini sangat menarik sekali karena mengizinkan login multisession dengan user id yang berbeda2 dan tidak boros bandwidth juga bisa di remote dari Windows, s NX sendiri menyediakan versi Server untuk Linux (.rpm dan .deb & .tar.gz ) dan Solaris, dan client untuk linux, MacOS, Solaris, dan windows,
Proses instalasi sangat gampang, setelah selesai download, dari desktop kita langsung klik aja, yang pertama di install versi client kemudian node dan server, setelah proses installasi selesai pastikan NX sudah running dengan perintah sbb:
sudo /usr/NX/bin/nxserver –status
dan outputnya kira2 sperti ini :
NX> 900 Connecting to server ..
NX> 110 NX Server is running.
NX> 999 Bye.
untuk konfigurasi yang perlu dirubah hanya pada
/usr/NX/etc/server.cfg
dengan membuang komentar (#) pada baris dibawah ini dan ganti nilai jadi seperti berikut ini ;
ENABLEAUTOKILLSESSIONS = “1″
ENABLEUNENCRYPTEDSESSION = “0″
selanjutnya pada file /usr/NX/etc/node.cfg
pada baris di bawah ini buang juga tanda komentarnya (#) dan nilai diganti mejadi sppt ini:
ENABLEUNENCRYPTEDSESSION = “0″
setelah proses ini PC Ubuntu bisa di remote dari pc dengan os ubuntu, Mac, Solaris, dan Windwos sendiri.
cara menajalankan dari linux pada konsole ketik: /usr/NX/bin/nxclient
Download bisa dari link berkut :
NX Server DEB dari: http://www.nomachine.com/select-package.php?os=linux&id=1
NX Node DEB dari : http://www.nomachine.com/download-node.php?os=linux
NX Client DEB dari : http://www.nomachine.com/download-client-linux.php
fast terminal server
Today i’m get update Freshmeet on my RSS Feed Reader about NX fast terminal server and desktop and called Nomachine NX, now i will be trying on my Ubuntu Box
What Nomachine NX
NoMachine NX is a fast terminal server and desktop virtualization system based on the X11 protocol. NX is an order of magnitude faster than VNC or X11 and can run on bandwidth as narrow as 10 kBit/sec. In addition, NX translates and embeds the MS Windows Terminal Server and VNC protocols into X/NX, enabling users to compress and accelerate remote Windows and VNC sessions. The NX project provides a suite of libraries and X11proxying agents implementing efficient compression and optimized transport of X11, SMB, IPP, HTTP, and arbitrary protocols like audio and video over the Internet.
Some Comment On FreshMeat:
NX is great - MUCH faster than VNC! But I do NOT recommend using FreeNX unless you want an exercise in frustration, or at least have access to the older client software (that, at least, seems to work, but not perfectly - in particular, I had font display issues when using FreeNX that I could not resolve, even after many hours of effort).
For those using Ubuntu or Kubuntu Linux, or who want to access their Linux box from a Windows machine using NX, you may find the instructions in this blog post useful:
http://michigantelephone.mi.org/blog/2006/09/how-to-install-nx-server-and-client.html
NX with Win4Lin
I’ve Win4Lin (http://www.netraverse.com/) on one of my computers at office. I installed NX server on the same computer and I can now run Windows from home, through dial-up. It works better than the native RDP support I tested on XP.
December 1, 2007
DNS SERVER MX double name
Rencananya mau ganti OS DNS sever dari fedora 3 ke Ubuntu, seteleh di cari-cari sumber informasi proses installasi dan penamaan dari sini ternyata untuk instalasi dns di ubuntu mudah sekali, kita hanya ketik : apt-get install bind9 , dengan catata kita sudah megarah source repos sitory ke repo ubuntu indonesia atau repo lokal
setelah selesai di install kita edit file pakai editor : nano /etc/bind/named.conf.local
diman file berisi sbb: