IGOS Nusantara dan repositori lokal: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /var/www/html/igos-nusantara-web/wiki/includes/diff/DairikiDiff.php on line 438
(Pakai repositori)
Baris 4: Baris 4:
 
* Repositori lokal untuk IGOS Nusantara 9 32bit
 
* Repositori lokal untuk IGOS Nusantara 9 32bit
 
* Repositori akan disimpan di /home/repo/ign9/. Setelah pengunduhan selesai, nantinya akan terbentuk direktori
 
* Repositori akan disimpan di /home/repo/ign9/. Setelah pengunduhan selesai, nantinya akan terbentuk direktori
** /home/repo/ign9/all/
+
*# /home/repo/ign9/all/
** /home/repo/ign9/devel/
+
*# /home/repo/ign9/devel/
** /home/repo/ign9/extra/
+
*# /home/repo/ign9/extra/
** /home/repo/ign9/other/
+
*# /home/repo/ign9/other/
** /home/repo/ign9/updates/
+
*# /home/repo/ign9/updates/
  
 
== Persiapan ==
 
== Persiapan ==

Revisi per 20 Desember 2013 04.26

IGOS Nusantara dengan Repositori Lokal

Target

  • Repositori lokal untuk IGOS Nusantara 9 32bit
  • Repositori akan disimpan di /home/repo/ign9/. Setelah pengunduhan selesai, nantinya akan terbentuk direktori
    1. /home/repo/ign9/all/
    2. /home/repo/ign9/devel/
    3. /home/repo/ign9/extra/
    4. /home/repo/ign9/other/
    5. /home/repo/ign9/updates/

Persiapan

  1. Koneksi internet unlimited dan cepat
  2. Siapkan harddisk kosong yang kosong minimal 60 GB

Unduh seluruh repositori

TIP1: Jika hanya ingin mengunduh direktori "all" Unduh repositori IGN9 32bit memakai lftp

# 
echo "Tunggu selama beberapa jam atau beberapa hari"
lftp -c mirror http://ign.lipi.go.id/9/all/ /home/repo/ign9/all/

TIP2: Jika ingin mengunduh seluruh repositori IGN9

# 
echo "Tunggu selama beberapa jam atau beberapa hari"
lftp -c mirror http://ign.lipi.go.id/9/ /home/repo/ign9/

Sesuaikan konfigurasi

Berkas konfigurasi untuk repositori ada di /etc/yum.repos.d/

Backup konfigurasi lama

Buat direktori /etc/yum.repos.d/backup/

Lakukan:

# 
mkdir /etc/yum.repos.d/backup/
mv /etc/yum.repos.d/* /etc/yum.repos.d/backup/

Buat konfigurasi baru

Buat berkas konfigurasi: /etc/yum.repos.d/ign-lokal.repo

Isinya:

[lokal-all]
name=lokal-all
baseurl=file:///home/repo/ign9/all/ 
enabled=1
gpgcheck=0

[lokal-devel]
name=lokal-all
baseurl=file:///home/repo/ign9/devel/ 
enabled=1
gpgcheck=0

[lokal-extra]
name=lokal-extra
baseurl=file:///home/repo/ign9/extra/ 
enabled=1
gpgcheck=0

[lokal-other]
name=lokal-other
baseurl=file:///home/repo/ign9/other/ 
enabled=1
gpgcheck=0

[lokal-updates]
name=lokal-updates
baseurl=file:///home/repo/ign9/updates/ 
enabled=1
gpgcheck=0

Pakai repositori

Agar repositori lokal dapat diakses, lakukan:

Bersihkan metadata

#
yum clean all metadata

Pasang paket tertentu, misal fping

#
yum -y install fping