Desain Pengembangan BlankOn (Tidak Resmi) #10 Membangun Lingkungan debootstrap dan dchroot untuk pemaketan

Lama gak ketemu rek, di #10 ini bahas debootstrap & dchroot supaya komputer kita green & clean, eh kok kayak moto kota saja😀.

oke langsung bae yaaaaaaaaaaaaaaa.

$ sudo apt-get install debootstrap dchroot

Setelah itu buat direktory untuk debootstrap dan jalankan debootstrap

$ sudo mkdir /var/chroot

$ echo “mychroot /var/chroot” | sudo tee -a /etc/dchroot.conf

$ sudo debootstrap –variant=buildd tambora /var/chroot/ http://arsip.blankonlinux.or.id/blankon

setting lingkungan dchroot untuk memudahkan penggunaan kita.

$ sudo cp /etc/resolv.conf /var/chroot/etc/resolv.conf

$ sudo cp /etc/apt/sources.list /var/chroot/etc/apt/

Masuk ke Chroot

$ sudo chroot /var/chroot/

Ubah berkas sources.list sesuai rilis

# echo “deb http://arsip.blankonlinux.or.id/blankon tambora main restricted extras extras-restricted” > /etc/apt/sources.list

# echo “deb-src http://arsip.blankonlinux.or.id/blankon tambora main restricted extras extras-restricted” >> /etc/apt/sources.list

# apt-get update

Pasang paket-paket yang dibutuhkan

# apt-get install wget debconf devscripts gnupg nano dialog sudo

# exit

Agar pengguna dapat menggunakan dchroot mari kita ubah

$ sudo cp /etc/passwd /var/chroot/etc/

$ sudo sed “s/\([^:]*\):[^:]*:/\1:*:/” /etc/shadow | sudo tee /var/chroot/etc/shadow

$ sudo cp /etc/group /var/chroot/etc/

$ sudo cp /etc/hosts /var/chroot/etc/

Ubah konfigurasi password

$ sudo cp /etc/sudoers /var/chroot/etc/

$ sudo chroot /var/chroot/

# dpkg-reconfigure passwd

# passwd <nama-pengguna> # exit

Ubah fstab supaya bisa berbagi home dan tmp

$ sudo nano /etc/fstab

dan tambahkan

### Isi /etc/fstab untuk dchroot ###

/home /var/chroot/home none bind 0 0

/tmp /var/chroot/tmp none bind 0 0

proc-chroot /var/chroot/proc proc defaults 0 0

devpts-chroot /var/chroot/dev/pts devpts defaults 0 0

simpan dan mount

$ sudo mount -a

Setelah itu masuk ke chroot dan setting

$ sudo chroot /var/chroot/

# echo mychroot > /etc/debian_chroot

# exit

Selesei, untuk menggunakan dchroot adalah

$ dchroot -c mychroot -d

sampai ketemu di #11

 

 

 

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