Monday, 26 September 2011

[APT-WEB] File Config.php

Postingan ini saya buat sebagai backup catatan saya hasil ngotak-ngatik script config.php pada apt-web. ini lah isinya:

<?

// Location of the repositories
$_repo_dir = 'virtuals/';

// Repository reference URL
$_repo_mirror_base = 'http://kambing.ui.ac.id/blankon';

// List of available repositories
$_repo_list = array(
array('blankon-7-i386', 'Blankon 7 "Pattimura" i386'),
array('blankon-6-i386', 'Blankon 6 "Ombilin" i386'),
array('blankon-5-i386', 'Blankon 5 "Nanggar" i386'),
array('blankon-4-i386', 'Blankon 4 "Meuligoe" i386'),
array('blankon-3-i386', 'Blankon 3 "Lontara" i386'),
array('blankon-2-i386', 'Blankon 2 "Konde" i386'),

);

// Mirror list
$_mirror_list = array(
array('http://kambing.ui.ac.id/blankon', 'KAMBING UI'),
);

// Location of apt-get and apt-cache files
$_file_apt_get = '/usr/bin/apt-get';
$_file_apt_cache = '/usr/bin/apt-cache';

?>


File tersebut saya buat berdasarkan petunjuk dari manual apt-webnya:

Kebutuhan
=========

1. Sistem yang terpasang apt-get. Apt-web membutuhkan apt-get dan apt-cache.
2. Web server dengan php4 (atau lebih baru)


Konfigurasi
===========

1. Atur nilai URL repositori yang akan dijadikan referensi, contoh
   http://archive.ubuntu.com/ubuntu/

   Buka berkas config.php dan atur nilai $_repo_mirror_base.

2. Jika Anda ingin menambah repositori baru, lakukan langkah berikut.

   a. Masuk ke direktori virtual/
  
      $ cd virtual

   b. Salin direktori "base" ke sebuah direktori baru

      $ cp -a base ubuntu-8.04-i386

   c. Sunting berkas sources.list di dalam direktori tersebut.

      $ cd ubuntu-8.04-i386
      $ cat sources.list
      deb http://archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse

      Pastikan menggunakan referensi URL repositori yang diatur dalam
      berkas konfigurasi. Jika Anda mengubah nilainya, pastikan Anda
      memperbaharui seluruh repositori yang ada.

   d. Letakkan berkas "status" (/var/lib/dpkg/status) dari sebuah sitem
      yang baru diinstal.

   e. Perbaharui indeks.

      $ apt-get -c apt.conf update

   f. Perbaharui berkas konfigurasi config.php. Tambahkan repositori baru
      dalam variabel $_repo_list.

      $_repo_list = array(
        array('repository-directory', 'Deskripsi repsitori'),
        array('ubuntu-8.04-i386', 'Ubuntu 8.04 "Hardy Heron" i386')
      );

3. Jika Anda ingin menambah mirror baru, ubah variabel $_mirror_list dalam
   berkas konfigurasi config.php

   $_mirror_list = array(
     array('http://url.mirror/ubuntu/', 'Nama Repositori'),
     array('http://kambing.ui.ac.id/ubuntu/', 'KAMBING.ui.ac.id')
   );


Tadinya apt-web yang saya buat itu mau saya jadikan website apt-web untuk blankon linux, tapi karena ukuran yang harus diuploadnya terlalu gede maka tidak jadi saya lakukan.
◄ Posting Baru Posting Lama ►
 

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