IGOS Nusantara dan repositori lokal: Perbedaan revisi

Dari IGNwiki
Langsung ke: navigasi, cari
(←Membuat halaman berisi 'IGOS Nusantara dengan Repositori Lokal == Target == + Repositori lokal untuk IGOS Nusantara 9 32bit + Repositori akan disimpan di /home/repo/ign9/ == Persiapan == #...')
 
(Unduh repositori ke harddisk lokal)
 
(10 revisi antara oleh pengguna yang sama tidak ditampilkan)
Baris 2: Baris 2:
  
 
== Target ==
 
== Target ==
+ Repositori lokal untuk IGOS Nusantara 9 32bit
+
* Repositori lokal untuk IGOS Nusantara 9 32bit
+ Repositori akan disimpan di /home/repo/ign9/
+
* Repositori akan disimpan di /home/repo/ign9/. Setelah pengunduhan selesai, nantinya akan terbentuk direktori
 +
*# /home/repo/ign9/all/
 +
*# /home/repo/ign9/devel/
 +
*# /home/repo/ign9/extra/
 +
*# /home/repo/ign9/other/
 +
*# /home/repo/ign9/updates/
  
 
== Persiapan ==
 
== Persiapan ==
 
# Koneksi internet unlimited dan cepat
 
# Koneksi internet unlimited dan cepat
# Siapkan harddisk kosong yang kosong minimal 60 GB
+
# Siapkan harddisk dengan tempat kosong minimal 60 GB
  
== Unduh seluruh repositori ==
+
== Unduh repositori ke harddisk lokal ==
# Unduh repositori IGN9 32bit memakai lftp
+
 
 +
Unduh repositori IGN9 32bit memakai lftp
 +
 
 +
'''TIP1''': Jika hanya ingin mengunduh direktori "all"
 
  #  
 
  #  
 
  echo "Tunggu selama beberapa jam atau beberapa hari"
 
  echo "Tunggu selama beberapa jam atau beberapa hari"
 
  lftp -c mirror http://ign.lipi.go.id/9/all/ /home/repo/ign9/all/
 
  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 ==
 
== Sesuaikan konfigurasi ==
Baris 19: Baris 33:
  
 
=== Backup konfigurasi lama ===
 
=== Backup konfigurasi lama ===
 +
Buat direktori /etc/yum.repos.d/backup/
 +
 
Lakukan:
 
Lakukan:
# Buat direktori /etc/yum.repos.d/backup
+
#  
  # mkdir /etc/yum.repos.d/backup/
+
  mkdir /etc/yum.repos.d/backup/
  # mv /etc/yum.repos.d/* /etc/yum.repos.d/backup/
+
  mv /etc/yum.repos.d/* /etc/yum.repos.d/backup/
  
 
=== Buat konfigurasi baru ===
 
=== Buat konfigurasi baru ===
Baris 31: Baris 47:
 
  name=lokal-all
 
  name=lokal-all
 
  baseurl=file:///home/repo/ign9/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
 
  enabled=1
 
  gpgcheck=0
 
  gpgcheck=0
Baris 41: Baris 75:
  
 
== Pakai repositori ==
 
== Pakai repositori ==
Lakukan
+
 
# Bersihkan metadata
+
Agar repositori lokal dapat diakses, lakukan:
 +
 
 +
=== Bersihkan metadata ===
 
  #
 
  #
 
  yum clean all metadata
 
  yum clean all metadata
  
# Pasang paket tertentu, misal fping
+
=== Pasang paket tertentu, misal fping ===
 
  #
 
  #
 
  yum -y install fping
 
  yum -y install fping

Revisi terkini pada 20 Desember 2013 04.29

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 dengan tempat kosong minimal 60 GB

Unduh repositori ke harddisk lokal

Unduh repositori IGN9 32bit memakai lftp

TIP1: Jika hanya ingin mengunduh direktori "all"

# 
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