IGOS Nusantara dan repositori lokal: Perbedaan revisi
Dari IGNwiki
(→Unduh repositori ke harddisk lokal) |
|||
(9 revisi antara oleh pengguna yang sama tidak ditampilkan) | |||
Baris 2: | Baris 2: | ||
== Target == | == Target == | ||
− | + | * Repositori lokal untuk IGOS Nusantara 9 32bit | |
− | + | * 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 | + | # Siapkan harddisk dengan tempat kosong minimal 60 GB |
− | == Unduh | + | == 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" | 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: | ||
− | |||
# | # | ||
mkdir /etc/yum.repos.d/backup/ | mkdir /etc/yum.repos.d/backup/ | ||
Baris 32: | 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 42: | Baris 75: | ||
== Pakai repositori == | == Pakai repositori == | ||
− | + | ||
+ | Agar repositori lokal dapat diakses, lakukan: | ||
+ | |||
=== Bersihkan metadata === | === Bersihkan metadata === | ||
# | # |
Revisi terkini pada 20 Desember 2013 04.29
IGOS Nusantara dengan Repositori Lokal
Daftar isi
Target
- Repositori lokal untuk IGOS Nusantara 9 32bit
- 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
- Koneksi internet unlimited dan cepat
- 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