Beranda > Linux > Cara Install Arch Linux (XFCE)

Cara Install Arch Linux (XFCE)

my scroot

Pertama tama kita Downloads terlebih dahulu File ISO Arch di sini

Yang Kedua kita sudah memiliki koneksi internet

ketiga persiapkan kesabaran kita saat menginstall

keempat siapkan cemilan ,, kopi dan rokok biar tambah semangat..

Ready,,, !!! siap tidak siap musti siap, hahaha😛

Siapkan file iso arch lalu burning ke cd atau nuat bootingan menggunakan rufus

booting komputer anda melalui DVD ROM atau flashdisk

setelah masuk pertama tama set keyboard

. Set keyboard layout

# loadkeys us


Buat partisi

Sebelum menginstall Archlinux, pastikan dulu ada ruang harddisk yang cukup atau tidak. Lalu buat partisi home,root,swap,boot. Saya sarankan untuk membuat partisi dibawah ini dengan menggunakan Gedit.

Untuk ukuran partisinya seperti ini :

#cfdisk
untuk membuat/mengedit partisi hardisk

/boot = 2 GB
/root = 50
Swap = 2 GB
/home = Sisa pemartisian diatas

A. Check partition table

# fdisk -l /dev/sda
# lsblk -I 8 -o MODEL,TYPE,NAME,SIZE,FSTYPE,UUID
Jangan lupa untuk memastikan tipe partisi yang agan buat. Di komputer saya, tipe partisinya seperti ini :

Swap = /dev/sda5
/boot = /dev/sda6
/root = /dev/sda7
/home = /dev/sda8

B. Format boot partition

# mkfs.ext4 -L “arch-boot” /dev/sda6

C. Format swap partition

# mkswap -L “arch-swap” /dev/sda5

D. Format root partition

# mkfs.ext4 -L “arch-root” /dev/sda7

E. Format Home partition

# mkfs.ext4 -L “arch-home” /dev/sda8

G. Check partitions

# blkid | grep ‘^/dev/sda’
# lsblk -I 8 -o MODEL,NAME,FSTYPE,SIZE

 

Mount All Partition
A. Mount Root Partition

# mount -t ext4 -o defaults,noatime /dev/sda7 /mnt

 

B. mount boot, swap, and home partition

# mkdir /mnt/boot
# mkdir /mnt/home
# mount -t ext4 -o defaults,noatime /dev/sda6 /mnt/boot
# mount -t ext4 -o rw,nodev,nosuid,nouser,exec,noatime /dev/sda8 /mnt/home
# swapon -p 0 -L “arch-swap”
# swapon -s

C. Checking
# mount | grep ‘^/dev/sda’
# df -h | grep ‘^/dev/sda’
# lsblk /dev/sda -o MODEL,NAME,SIZE,LABEL,FSTYPE,UUID,MOUNTPOINT

Connect to Internet

Untuk Install wajib hukumnya untuk mempunyai koneksi internet

A. Setting Internet di jaringan LAN

– Jika Jaringan LAN tersebut tersetting DHCP-Server

# dhcpcd eth0

– Jika Jaringan LAN tersebut tidak tersetting DHCP-Server (Disesuaikan)

# ifconfig eth0 192.168.2.10 netmask 255.255.255.0
# nano /etc/resolv.conf

isi dengan :

nameserver 8.8.8.8
nameserver 8.8.4.4

Kemudian save, lalu coba di uji dengan ping ke situs google.

B. Setting internet di Modem Broadband

– Colokan Modem
# wvdialconf

– jika modem terdeteksi, silahkan modif file /etc/wvdial.conf
# nano /etc/wvdial.conf

– Configurasi Untuk Modem GSM

[Dialer telkomsel]
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Init3 = AT+CGDCONT=1,”IP”,”internet”
Modem Type = Analog Modem
ISDN = 0
Phone = *99#
Modem = /dev/ttyUSB0
Username = `
Password = `
Baud = 9600

– Configurasi untuk modem CDMA

[Dialer smart]
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
Modem Type = Analog Modem
Phone = #777
ISDN = 0
Username = smart
Init1 = ATZ
Password = smart
Modem = /dev/ttyUSB0
Baud = 9600

– Setelah itu save dan jalankan Wvdial
– Jika ingin mengkoneksikan Modem GSM
# wvdial telkomsel

– Jika ingin mengkoneksikan Modem CDMA
# wvdial smart

– Kemudian tekan Ctrl+Alt+F2 untuk membuka tty baru.

C. Konek Internet Via Wifi

# wifi-menu

Installing Base and Base-devel

# pacstrap /mnt base base-devel

Installing Support Package

# pacman -r /mnt -Sy
# pacman -r /mnt -S wget net-tools v86d polkit dialog wpa_supplicant dhclient usb_modeswitch wvdial os-prober sudo
Generate fstab

# genfstab -p -U /mnt >> /mnt/etc/fstab

Chroot to /mnt

# arch-chroot /mnt
# bash
Install BootLoader (grub2)

# pacman -S grub-bios
# modprobe dm-mod
# grub-install –target=i386-pc –recheck –debug /dev/sda
# cp /usr/share/locale/en\@quot/LC_MESSAGES/grub.mo /boot/grub/locale/en.mo
# grub-mkconfig -o /boot/grub/grub.cfg

1. Set root password

# passwd
2. Create an initial RAM disk

# mkinitcpio -p linux
3. Exit bash and chroot

# exit
# exit
4. Umount /mnt

# umount /mnt/{boot,home}
# umount /mnt
5. Tune filesystem ( Optional )

# lsblk /dev/sda -o MODEL,NAME,FSTYPE
# tune2fs -c 3 -C 3 /dev/sda6
# tune2fs -c 3 -C 3 /dev/sda7
# tune2fs -c 3 -C 3 /dev/sda8
6. Reboot

# reboot

7. Configure The System
A. Set hostname

# hostnamectl set-hostname nexton  #untuk hostname bisa disesuaikn dengan keinginan
# cat /etc/hostname

B. Set available locales

# nano /etc/locale.gen

– uncommented “en_US.UTF-8 UTF-8”
– uncommented “en_US ISO-8859-1”
– uncommented “id_ID.UTF-8 UTF-8”
– uncommented “id_ID ISO-8859-1″

# locale-gen

C. Set default locale

# localectl set-locale LANG=”en_US.UTF8”
# nano /etc/locale.conf
tambahkan baris ini :

LC_COLLATE=C
LC_TIME=id_ID.UTF8
D. Set timezone

# timedatectl set-timezone Asia/Jakarta
# cat /etc/timezone
# ls -l /etc/localtime

E. Set system time

# timedatectl set-time “2013-03-02 02:46:00”
tanggalnya disesuaikan lagi gan..

F. Set “hwclock == localtime”

# timedatectl set-local-rtc 1

G. Set keymap and vconsole

# localectl set-keymap us
# nano /etc/vconsole.conf

Isikan dengan baris dibawah ini. kemudian save.

KEYMAP=us
FONT=Lat2-Terminus16
FONT_MAP=8859-2_to_uni

H. Configure mkinitcpio hooks

# nano /etc/mkinitcpio.conf

Pada baris “HOOKS”, ubah menjadi seperti baris dibawah ini :

HOOKS=”base udev v86d autodetect pata scsi sata usb filesystems usbinput fsck consolefont keymap”

Kemudian save.

I. Regenerate mkinitcpio

# mkinitcpio -p linux

J. Adding User and Setting Sudo for User

– Adding User
# useradd -m -g users -G lp,wheel,games,video,audio,optical,storage,scanner,power -s /bin/bash <nama user>

Contoh :

# useradd -m -g users -G lp,wheel,games,video,audio,optical,storage,scanner,power -s /bin/bash najat

Berikan password untuk user yang telah dibuat.

# passwd <nama User>

– Setting Sudo

# nano /etc/sudoers

tambahkan baris ini, di paling bawah dari File suoders

najat ALL=(ALL) ALL

Nb : najat diganti dengan username yang telah kamu buat.

# reboot

8. Install and Configure XFCE and More apps

A. Update System

# pacman -Syu

B. Install X Package

# pacman -S xorg-server xorg-xinit xorg-server-utils xorg-twm xorg-xclock xterm

C. Install Mesa for 3D Support

# pacman -S mesa mesa-demos

D. Install Driver VGA ( Intel )

# pacman -S xf86-video-intel

Lalu install ini juga untuk 3D alcelerasi di aplikasi 32 Bit untuk Archlinux x86_68.

# pacman -S lib32-intel-dri

E. Install Driver VGA ( Nvidia )

# pacman -S xf86-video-nouveau nouveau-dri

F. Install Driver VGA ( ATI )

# pacman -S xf86-video-ati

G. Install Driver VGA ( SIS )

# pacman -S xf86-video-sis xf86-video-sisusb xf86-video-sisimedia

H. Install Alat Input

# pacman -S xf86-input-synaptics xf86-input-evdev

I. Install Supported Applications ( office, Internet, Media, etc )

# pacman -S dbus sudo gksu polkit-gnome ntfs-3g gnome-keyring gvfs alsa-utils alsa-oss alsa-plugins firefox flashplayer vlc gimp audacious ttf-droid ttf-ubuntu-font-family a52dec faac faad2 flac jasper lame libdca libdv libmad libmpeg2 libtheora libvorbis libxv wavpack x264 xvidcore gstreamer0.10-plugins scrot unzip unrar zip p7zip wxgtk xscreensaver leafpad pm-utils upower obconf evince automake libreoffice usb_modeswitch xcompmgr shutter volumeicon xdg-utils xfce4-appfinder xfce4-mixer slim modemmanager gnome-icon-theme idesk networkmanager network-manager-applet xfce4-notifyd xfce4

J. Setting Xinitrc ( Xfce4 )

$ cp /etc/skel/.xinitrc ~/.xinitrc
$ nano ~/.xinitrc

dan uncomment pada baris ini :

# exec startxfce4
K. Setting Default Login Manager ( Slim )

$ sudo systemctl enable slim.service
$ sudo systemctl reboot

  1. Belum ada komentar.
  1. No trackbacks yet.

Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

%d blogger menyukai ini: