Sunday, September 6, 2009

APTonCD - Laksana APT di mana-mana

Apa itu APTonCD?

APTonCD adalah salah satu utiliti mengarkib fail-fail package (.deb) yang dimuat-turun melalui APT-GET atau APTITUDE ke dalam bentuk CD atau DVD, seterusnya membolehkan anda mencipta repositori mudah-alih yang boleh digunakan di komputer yang lain.

Selain itu, APTonCD boleh digunakan sebagai salinan sandaran (backup) kesemua ail-fail .deb yang terdapat dalam repositori local (local repositories cache), supaya anda boleh memasangnya semula ke dalam komputer anda walaupun dalam ketiadaan sambungan ke internet.

Package aptoncd boleh didapati dari repositori Ubuntu (universe) dan boleh dipasangkan pada Ubuntu melalui arahan apt-get.

$ sudo apt-get install aptoncd

Aplikasi APTonCD boleh dicapai melalui menu System - Administration dalam Ubuntu (9.04)


APTonCD boleh dimuat-turun terus daripada laman web http://aptoncd.sourceforge.net.


Pemasangan APTonCD


Pada masa ini, versi aptoncd dala repositori Ubuntu adalah 0.1.98-0ubuntu4 untuk kebanyakan versi Ubuntu, manakala versi yang terdapat di Source Forge masih 0.1-1_all.


Saya telah mencuba perisian ini dalam Ubuntu 9.04, tetapi mendapati ia tidak
dapat Restore package yang telah dimasukkan ke dalam CD yang dicipta melalui arahan Create.

Versi APTonCD dari Ubuntu Repositories bersandarkan package libao2 dan cdrao, manakala versi dari Source Forge memerlukan
package libao2, cdrao dan nautilus-cd-burner, tetapi ia juga menyebabkan package brasero dan lib-brasero dikeluarkan daripada instalasi Ubuntu.

Untuk pemasangan Ubuntu yang baru (fresh install), anda boleh melakukan langkah berikut:-

1. Pasangkan package nautilus-cd-burner terlebih dahulu.
sudo apt-get install nautilus-cd-burner

2.  Muat-turun package 0.1-1 dari Source Forge,
http://downloads.sourceforge.net/aptoncd/aptoncd_0.1-1_all.deb
3.  Larikan fail (run) aptoncd_0.1-1_all.deb dengan menggunakan aplikasi GDebi.

4. Aplikasi GDebi akan memaklumkan bahawa pemasangan ini akan memerlukan package libao2 dan cdrao (dependencies) dan membuang package brasero dan lib-brasero.

No comments: