Selamat Malam gan..!!
Baru aja selesai buat Artikel tentang Repository Lokal disini. Mumpung mata ini masih seger, jadi saya buat artikel satu lagi pada malam ini. Tutorial yang akan kita bahas kali ini sesuai seperti Judul.
Pada ISO 2013.01.02 ini tidak terdapat banyak penambahan yang dominan, buktinya walaupun ISO ini udah release, tetapi tidak ada informasi penambahan fitur di website Offcial Archlinux.
Sebelum ke tahap selanjutnya, Download terlebih dahulu ISO archlinux Di sini
Installasi
1. Selected Architecture
2. Set keyboard layout
# loadkeys us
3. CREAT Partition
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 :
/boot = 2 GB
/root = 50
Swap = 2 GB
/home = Sisa pemartisian diatas
A. Check partition table
# fdisk -l /dev/sdaJangan lupa untuk memastikan tipe partisi yang agan buat. Di laptop saya, tipe partisinya seperti ini :
# lsblk -I 8 -o MODEL,TYPE,NAME,SIZE,FSTYPE,UUID
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
Disini saya tidak terkoneksi internet, karena saya menggunakan repository local dari Host OS ( Archlinux ) untuk menginstall Package yang dibutuhkan dengan memanfaatkan Apache sebagai media transfer Package yang akan diinstall. Sebelumnya saya juga sudah membuat Artikel tentang cara Membuat repository local dan membagikannya kepada teman yang menggunakan Archlinux dengan memanfaatkan Apache dan Var cache package [Disini]
Kalau anda tidak memliki repository local, maka terkoneksi ke internet adalah Wajib hukumnya bagi anda.
A. Setting Internet di jaringan LAN
Update: semenjak iso 2013.03.01 nama kartu jaringan sudah berubah. silahkan liat disini - Lihat daftar kartu jaringan anda
# ifconfig -a
Lihat gambar diatas :
nama interface yang dilingkar warna merah adalah nama interface yang sebelumnya adalah eth0 dan wlan0. nama interface yang muncul juga berbeda-beda pada setiap hardware.
- Jika Jaringan LAN tersebut tersetting DHCP-Server
# dhcpcd (nama_interface)
- Jika Jaringan LAN tersebut tidak tersetting DHCP-Server (Disesuaikan)
# ifconfig (nama_interface) 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 (nama_interface)
Installing Base and Base-devel
# pacstrap /mnt base base-devel
Installing Support Package
# pacman -r /mnt -Sy
# pacman -r /mnt -S wget net-tools netctl 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 arietux-linux
# 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"tambahkan baris ini :
# nano /etc/locale.conf
LC_COLLATE=C
LC_TIME=id_ID.UTF8
D. Set timezone
# timedatectl set-timezone Asia/Jakarta
# ls -l /etc/localtime
E. Set system time
# timedatectl set-time "2012-11-24 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 autodetect modconf block filesystems keyboard 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 arietux
Berikan password untuk user yang telah dibuat.
# passwd <nama User>
- Setting Sudo
# nano /etc/sudoers
tambahkan baris ini, di paling bawah dari File suoders
arietux ALL=(ALL) ALL
Nb : arietux 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 gksu polkit-gnome ntfs-3g gnome-keyring gvfs alsa-utils alsa-oss alsa-plugins firefox flashplayer vlc gimp clementine ttf-droid ttf-ubuntu-font-family ttf-dejavu 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 evince libreoffice usb_modeswitch volumeicon xdg-utils slim modemmanager gnome-icon-theme idesk networkmanager network-manager-applet xfce4 xfce4-goodiesJ. 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.serviceUpdated : 2013-05-17
$ sudo systemctl reboot










15 Komentar
om pas sampe tahap ini (pacstrap /mnt base base-devel)
warning :-database file for 'core' does not exist
-database file for 'extra' does not exist
-database file for 'community' does not exist
tapi tetep nge download
@999Biarkan aja gan. Emang gitu pertamanya :D
install driver webcam gimana caranya gan
@AnonimDriver Webcame udah otomatis terinstall di kernelnya om,, tinggal install softwarenya aja.
bang.. kalo di virtualbox install driver nya sesuai driver hardware kita yah ?? @@
saya pake flei setelah wvdial saya coba ping kok gak bisa konek ya modemnya,
@Samuel OctavianusKalo saya sih iya gan,
@hapidznurdi sesuaikan lagi gan username dan password dengan flexy, karena sama-sama CDMA, flexy dan smartfren sama scriptnya kecuali username dan password
oi om , kurang 1 itu package nya , netcfg nya belum , jadi gak bisa konek pake wifi-menu lagi :D
@Larcenciels woke, thanks mas. udah saya perbaiki nih. tapi dengan paket netctl soalnya netcfg akan di hapus sebentar lagi di repo official. \m/
gan kalo 64bit gimana?
gan, ane pake modem flexi ec176-2, tapi kenapa setiap dicolokin susah banget ya buat kedeteck sama NetworkManager/ModemManager, kudu colokin beberapa kali biar bisa kedetek itu kenapa ya?
Catatan: saya pakai Manjaro Linux
@Manjaro Linuxsaya juga menggunakan modem yang sama dengan agan, tapi tinggal colok sekali sudah terdeteksi :)
pastikan usb_modeswitch dan modemmanager sudah terinstall :mantap:
@Anonimuntuk 64bit tinggal ikuti tuts diatas gan, saya juga 64bit. :mantap:
@Arie Setiawan
tks.. udah dijawab
ada pertanyaan lagi nih..
bagus mana, boot pake uefi atau bios?
Poskan Komentar
Orang yang baik adalah orang yang mau memberi tanggapan terhadap Artikel yang telah dibacanya :mantap: