Saturday, 26 March 2011

Membuat Repository Ubuntu (Lucid) ke dalam DVD/CD

Buat anda yang tidak terhubung langsung ke internet, mungkin agak susah untuk melakukan instalasi ataupun upgrade software-software di ubuntu anda dengan menggunakan repository yang ada di jaringan internet. Atau anda terhubung ke internet dengan bandwidth yang sangat terbatas, maka anda akan sangat kesulitan pada saat instalasi software ubuntu dengan ukurang file yang besar. Jadi, untuk mengatasi semua itu anda harus membuat DVD/CD repository tersendiri, sehingga setiap melakukan instalasi anda tidak perlu harus terhubung ke internet, cukup dengan memasukkan CD repository anda.

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
◄ Posting Baru Posting Lama ►
 

Copyright © 2012. I wanna be - All Rights Reserved inovLy media online by inforZa