Debian Alternatif 2
Deskripsi
Script ini dapat digunakan untuk mendownload paket-paket Debian dan langsung membuat repositorinya sehingga siap untuk dimasukkan ke dalam cdrom.
Script ini akan mendownload seluruh paket (beserta dependency-nya) yang telah Anda tentukan sebelumnya dan mengelompokkannya ke dalam beberapa direktori dengan total ukuran tertentu. Isi dari direktori-direktori ini kelak akan menjadi isi cdrom.
Penyusunan isi sebuah direktori (cdrom) dibuat berdasarkan urutan instalasi paket-paket (dan dependency-nya) dalam daftar paket yang Anda buat.
Cara penggunaan
- Tentukan ukuran (default) cdrom dengan mengubah variabel
$max_cd_size_default - Jika ada cdrom yang tidak ingin mengikuti ukuran default, Anda dapat menentukannya pada variabel
@max_cd_size - Daftar file yang berisi daftar paket yang Anda inginkan dapat diatur pada variabel
@package_set - Nama distro yang ingin Anda buat dapat ditentukan melalui variabel
$distro - Jika Anda ingin menentukan daftar repositori Debian, Anda dapat menuliskannya pada file
sources.listyang berada dalam direktori yang sama. Jika file ini tidak ditemukan, maka script akan mengambil file dari/etc/apt/sources.list - Jalankan script dengan menggunakan perintah
perl deal2.pl - Script akan meletakkan direktori-direktori cdrom di dalam direktori
cds/
TODO
- Buat file ISO dari setiap direktori cdrom
- Integrasikan debian installer ke dalam cd pertama
- Dokumentasi penggunaan yang lebih baik
Ada yang berminat untuk meneruskan?
Informasi
- Lisensi: GPL
- Status: belum selesai
- Tahun pembuatan: 2004
- Daftar pengembang saat ini: Fajran Iman Rusadi
Catatan
Berhubung ini adalah aplikasi pertama saya dalam bahasa Perl, mohon maaf jika susunannya kurang bagus :)