Sebagai pengguna Ubuntu yang tidak mempunyai koneksi internet. Urusan instalasi program, DVD Repo dari komunitas jadi andalan. Tapi, keluar-masukin DVD tiap instalasi program bukan solusi cerdas, apalagi bila dalam sekali install program dependensinya kadang berada di DVD yang berbeda.
Menyalin isi seluruh DVD ke HardDisk bisa dijadikan solusi, selain membuat DVDROM lebih awet, instalasi program jadi bisa lebih cepat. Untung saja space HardDisk-ku yang tersisa masih lebih dari 20GB, langsung saja HardDisk kupartisi 20GB untuk
keperluan Repo Gutsy.
Dulu, sebelum membaca tutorial dari Mas Fajran ini yang aku lakukan
Mount Partisi 20GB tadi
sudo mkdir /repo
sudo mount -t ext3 /dev/sda8 /repo
Buat direktori buat menampung DVD
sudo mkdir /repo/DVD1
sudo mkdir /repo/DVD2
sudo mkdir /repo/DVD3
sudo mkdir /repo/DVD4
sudo mkdir /repo/DVD5
Salin masing-masing DVD ke direktori masing-masing
sudo cp -fr /cdrom/ /repo/DVD1/
atau
sudo rsync -avx /cdrom/ /repo/DVD1/
Lakukan hal yang sama pada DVD yang lain
Buka Synaptic Package Manager, menu Setting - Repository, atau langsung saja ke Software Sources dari System atau mengedit langsung file /etc/apt/source.list
tambahkan baris berikut
deb file:///repo/DVD1 gutsy main
deb file:///repo/DVD2 gutsy main multiverse restricted
deb file:///repo/DVD3 gutsy universe
deb file:///repo/DVD4 gutsy universe
deb file:///repo/DVD5 gutsy universe
Beri tanda komentar "#" pada repository lain yang membutuhkan koneksi internet (yang ada http atau ftp)
Reload synaptic, atau ketik
sudo apt-get update
Masukkan partisi repo ke /etc/fstab, agar kita selalu bisa mengakses partisi /repo setiap masuk ke Linux
sudo gedit /etc/fstab
tambahkan baris berikut
/dev/sda8 /repo ext3 defaults 0 2
Setelah membaca Tutorial Mas Fajran , ini yang aku lakukanBuat partisi sebesar 20GB dan mount di /repo seperti tulisan diatas, setelah itu salin isi dari DVD repo ke direktori repo
sudo rsync -avx /cdrom/ /repo/
lakukan hal yang sama pada setiap DVD,
Gabungkan file packages untuk setiap komponen yang berada di lebih dari 1 DVD, misal main yang ada di DVD 1 dan 2, universe ada di DVD 3, 4 dan 5.
Untuk main , masukkan DVD1 dan mount, kemudian salin filepackages ke repositori lokal
sudo -fr cp /cdrom/dists/gutsy/main/binary-i386/Packages
/repo/dists/gutsy/main/binary-i386/
Keluarkan DVD, masukkan DVD2, mount, dan gabungkan file Packages dari DVD2 dengan file Packages yang ada di repo lokal
sudo cat /cdrom/dists/gutsy/main/binary-i386/Packages >>
/repo/dists/gutsy/main/binary-i386/Packages
Buat ulang file Packages.gz dan Packages.bz2
cd /repo/dists/gutsy/main/binary-i386/
sudo rm Packages.gz Packages.bz2
sudo gzip -9 -c Packages > Packages.gz
sudo bzip2 -9 -c Packages > Packages.bz2
Lakukan hal yang sama untuk universe pada DVD 3, 4 dan 5
Buka Synaptic Package Manager, menu Setting - Repository, atau langsung saja ke Software Sources dari System atau mengedit langsung file /etc/apt/source.list
Tambahkan baris berikut
deb file:///repo gutsy main restricted multiverse universe
Reload synaptic atau dari terminal
sudo apt-get update
Langkah berikutnya sama seperti metode yang pertama.
Mengganti "Older Posts" Dengan Angka
1 week ago

0 comments:
Post a Comment