Caranya adalah sebagai berikut:
- Install tool-tool.
Tool-tool penting disini digunakan sebagai program yang akan melakukan fungsi seperti download dari repository server, atau untuk membuat DVD atau CD yang anda butuhkan.
sudo apt-get install debmirror liblockfile-simple-perl liblog-agent-perl ruby mkisofs dpkg-dev libdigest-sha1-perl libruby libzlib-ruby
Sedangkan untuk membentuk CD atau DVD yang anda butuhkan, dengan menggunakan software debpartial.
- ekstrak depcopy.
esktrak debcopy yang sudah anda install tadi. Ini sangat berguna nanti.
cp /usr/share/doc/debpartial/examples/debcopy.gz ~gunzip ~/debcopy.gz
- Download Repository.
Harus hati-hati menggunakan code berikut. Jika tidak teliti dengan kapasitas bandwidth dan sisa harddisk anda, akan sia-sia nnti yang anda lakukan. Hal ini karena proses download yang mungkin sangat lama dan butuh space yang sangat besar (30GB lebih).
debmirror --nosource -m --passive --host=dl2.foss-id.web.id --root=ubuntu/ --method=ftp --progress --dist=lucid,lucid-security,lucid-updates,lucid-backports, --section=main,restricted,universe,multiverse ~/UbuntuRepos --ignore-release-gpg
Untuk Detailnya sebagai berikut:
debmirror --nosource -m --passive
--host=dl2.foss-id.web.id --root=ubuntu/ #repository saya download dari d12.foss.web.id, server repository Telkom
--method=ftp --progress --dist=lucid,lucid-security,lucid-updates,lucid-backports, #repository lucid yang didownload
--section=main,restricted,universe,multiverse
~/UbuntuRepos --ignore-release-gpg #tempat menyimpan sementara repo yang sudah didownload
- Membagi ke dalam bentuk CD atau DVD.
Tentunya, setelah masing-masing repository di download. Tentunya dengan size sebesar lebih dari 30GB, tidak akan cukup dalam 1 CD maupun DVD, pelu dibagi-bagi lagi menjadi part-part kecil yang cukup dalam CD atau DVD.
debpartial --nosource --dirprefix=ubuntu --section=main,restricted,universe,multiverse --dist=lucid,lucid-security,lucid-updates,lucid-backports --size=DVD ~/UbuntuRepos ~/UbuntuDVDs
ika kamu berencana menggunakan CD, maka ganti parameter –size dengan –size=CD74 untuk CD 650MB. –size=CD80 untuk 700MB.UbuntuDVDs merupakan Directory untuk membagi repository dalam bentuk part-part. Hitung jumlah directory yang terbentuk dalam directory tersebut. Jumlah directory tersebut merupakan jumlah DVD yang harus anda siapkan untuk diburn.
Lakukan perintah dibawah ini untuk mengcompletekan masing-masing disc yang terbentuk.
Pastikan bahwa directory tempat bekerja anda berada pada directory tempat anda menginstall deppartial (Dir ~)
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu0
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu1
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu2
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu3
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu4
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu5
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu6
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu7
Code
ruby debcopy -l ~/UbuntuRepos ~/UbuntuDVDs/ubuntu8
- Membuat ISO.
Membuat ISO berfungsi agar memudahkan anda untuk melakukan burning terhadap CD maupun DVD.
Sumber: http://zakaria.ritonga.web.id/?p=268