mo pake linux yang mudah? pake aja gentoo linux :p
ini nih cara simple utk instalasi-nya:
1. donlod file iso untuk instalasi disini: donlod gentoo install minimal
2. burn itu file menjadi sebentuk cd.. tentunya
3. start pc dengan boot cd yang baru kamu burn
4. bikin partisi sesuai kebutuhan kamu, bisa pake cfdisk ato fdisk. command-nya: # cfdisk /dev/hdx ato fdisk /dev/hdx
contoh partisi:
partisi device filesystem mount size
1 /dev/hdx1 ext3 boot +/-100mb
2 /dev/hdx2 swap swap +/-1000m
3 /dev/hdx3 reiser root +/-sisa space
4 /dev/hdx4 OS Lain OS Lain +/-sisa space 5. Setelah partisi jadi, musti di-format, pilihan file system dan command-nya:
filesystem creation command
ext2 mke2fs / mkfs.ext2
ext3 mke2fs -j / mkfs.ext3
reiserfs mkreiserfs / mkfs.reiserfs
swap mkswap 6. Mem-format partisi
# mkfs.reiserfs /dev/hdx3 | # mkreiserfs /dev/hdx3
# mkfs.ext3 /dev/hdx1 | # mk2fs -j /dev/hdx1
# mkswap /dev/hdx2 | # mkswap /dev/hdx2
# swapon /dev/hdx2 | # swapon /dev/hdx2 7. Mounting partisi yang digunakan dalam instalasi gentoo
# mount /dev/hdx3 /mnt/gentoo
# mount /dev/hdx1 /mnt/gentoo/boot 8. Setting NIC untuk koneksi network
# net-setup eth0 9. Men-download dan meng-extract stage3-latest version
# cd /mnt/gentoo
# wget stage3-[platform]-[latest].tar.bz2
# tar -jxvpf stage3...tar.bz2 10. Men-download dan meng-extract portage-latest version
# wget portage-latest.tar.bz2
# tar -jxvf portage...tar.bz2 -C /mnt/gentoo/usr 11. # cp /etc/resolv.conf /mnt/gentoo/etc/
12. Editing make.conf
# nano /etc/make.conf
GENTOO_MIRRORS="http://kambing.vlsm.org/gentoo http://komo.vlsm.org/gentoo http://gentoo.chem.wisc.edu" 13. Setting-up the chroot environment
# mount -t proc none /mnt/gentoo/proc
# mount -o bind /dev /mnt/gentoo/dev 14. CHROOT : change from current installation environment to the installation system
# chroot /mnt/gentoo /bin/bash
# env-update
# source /etc/profile 15. Clock Setting
# rm -rf /etc/localtime
# ln -s /usr/share/zoneinfo/Asia/Jakarta /etc/localtime 16. Synchronize paket yang update dari server
# emerge --sync 17. Melihat secara detail spesifikasi CPU
# cat /proc/cpuinfo
# nano /etc/make.conf
USE="[tambahkan parameter yang didapat dari spesifikasi CPU]" 18. Localization
# nano -w /etc/locale.gen -> hilangkan tanda '#' untuk yang en_US saja
# locale-gen 19. Men-download portage versi terakhir yang available dan men-synchronize-nya ke server
# emerge portage
# emerge --sync 20. Meng-install paket binutils dan glibc
# emerge binutils glibc
# binutils-config -> pilih yg versi terbaru
# source /etc/profile
# emerge -P binutils -> menghapus yang versi lama 21. Meng-install paket-paket yang diperlukan untuk compiling
# emerge glibc binutils gcc libstdc++-V3 libtool portage 22. Meng-install gcc
# gcc-config -l -> menampilkan versi gcc yang available
# gcc-config [n] -> n = no pilihan untuk versi yang terbaru
# env-update; source /etc/profile
# emerge -P gcc --> menghapus yang versi lama 23. Meng-update keseluruhan paket yang ada di CPU kita
# emerge -e world
# etc-update -> pilih yang '-5' utk merge all files 24. memilih sources
# emerge gentoo-sources [no-sources, ck-sources, vanilla-sources, etc.]
#ls -l /usr/src/linux -> utk melihat symlink dari kernel sources 25. Customizing kernel
# cd /usr/src/linux
# make menuconfig
customize pilihan kernel sesuai dengan yang diinginkan 26. Boot Loader
# emerge grub
# make all ; make modules_install ; make install 27. System Utility
# emerge syslog-ng reiserfsprogs reiser4progs sysfsutils dhcpcd gentoolkit acpid slocate vixie-cron e2fsprogs 28. Add system utility to system startup
# rc-update add syslog-ng default
# rc-update add net.eth0 default
# rc-update add acpid default
# rc-update add gpm default
# rc-update add vixie-cron default
# rc-update add numlock default 29. Editing menu boot loader
# nano -w /boot/grub/menu.lst
timeout 5
default 0
splashimage = (hd0,0)/grub/splash.xpm.gz title = Gentoo Linux
root (hd0,0)
kernel /vmlinuz-[versi sources yg diinstal] root=/dev/hdx3 30. Instalasi boot loader
# grub
root (hd0,0) #boot partition
setup (hd0) #(hd0) is the MBR of the drive
quit 31. Setting up internal network configuration
# nano /etc/conf.d/hostname
HOSTNAME="[hostname yg diinginkan sesuai dengan konfigurasi internal network]"
# nano -w /etc/hosts
127.0.0.1 [domainname] localhost
# nano -w /etc/conf.d/net
dns_domain_eth0= "int.cbn.net.id"
dns_servers_eth0= "10.64.2.2 10.64.2.18"
config_eth0= ( "10.64.68.63 netmask 255.255.255.128 brd 10.64.68.127" )
routes_eth0= ( "default via 10.64.68.1" )
# nano -w /etc/resolv.conf
nameserver [ip dns1]
nameserver [ip dns2] 32. Setting file /etc/fstab
# nano /etc/fstab 33. Setting root password
# passwd -u root 34. Menambah user yang memperoleh hak akses
# useradd -m -G users,wheel,audio,video,cdroom,floppy,portage,usb -s /bin/bash [loginname yang diinginkan]
#passwd [loginname] 35. Preparing for restarting system
# exit -> keluar dari chroot environment
# umount /mnt/gentoo/dev /mnt/gentoo/proc /mnt/gentoo/boot /mnt/gentoo
# reboot 36. Instalasi X
# emerge x11-base/xorg-x11 atau virtual/x11
# xorgconfig
No comments:
Post a Comment
Hi, for all of those who already put comments on my blog post, thanks.. really appreciate it. And for those who have not, just put your comments here :)