IGOS Nusantara dan repositori lokal minimalis: Perbedaan revisi
Dari IGNwiki
(←Membuat halaman berisi 'IGOS Nusantara dengan Repositori Lokal minimalis == Tujuan == Ada dua komputer: * Komputer_Kantor memiliki akses internet * Komputer_Rumah tidak memiliki akses intern...') |
|||
| Baris 16: | Baris 16: | ||
== Persiapan == | == Persiapan == | ||
| − | # Siapkan | + | # Siapkan USB Flash Disk |
| − | + | ||
| − | == | + | == Komputer_Kantor == |
| − | + | === Aplikasi yumdownloader === | |
| + | Komputer kantor yang telah memasang IGN 9 mate mini 32 bit memerlukan aplikasi "yumdownloader" | ||
| + | # | ||
| + | yum install yum-utils | ||
| + | === Unduh berkas rpm === | ||
| + | Berkas rpm sementara simpan di /home/igos/rpm/mini/ | ||
| + | $ | ||
| + | mkdir -p /home/igos/rpm/mini/ | ||
| + | |||
| + | === Unduh rpm dan dependensinya === | ||
| + | $ | ||
| + | cd /home/igos/rpm/mini/ | ||
| + | yumdownloader --resolve httpd | ||
| + | yumdownloader --resolve mysql-client | ||
| + | yumdownloader --resolve mysql-server | ||
| + | yumdownloader --resolve phpmyadmin | ||
| + | yumdownloader --resolve paketLainnyaJikaMasihAda | ||
| + | |||
| + | === Salin rpm ke USB FlashDisk === | ||
| + | Lakukan: | ||
| + | # Masukkan USB Flash Disk ke Komputer_Kantor | ||
| + | # Buat folder dengan nama "mini" di USB FlashDisk | ||
| + | # Salin seluruh isi /home/igos/rpm/mini/ ke USB FlashDisk ke folder "mini" | ||
| + | |||
| + | == Komputer_Rumah == | ||
| + | |||
| + | === Salin USB Flash Disk ke Komputer_Rumah === | ||
| + | Lakukan: | ||
| + | # Nyalakan Komputer_Rumah | ||
| + | # Masukkan USB FlashDisk | ||
| + | # Buat direktori /home/rpm/mini/ | ||
| + | # mkdir -p /home/rpm/mini/ | ||
| + | # Salin folder "mini" di USB FlashDisk ke /home/rpm/mini/ | ||
| + | # Buat metadata repositori | ||
| + | # | ||
| + | cd /home/rpm/mini/ | ||
| + | createrepo . | ||
| + | |||
=== Backup konfigurasi lama === | === Backup konfigurasi lama === | ||
| + | Berkas konfigurasi untuk repositori ada di /etc/yum.repos.d/ | ||
| + | |||
Buat direktori /etc/yum.repos.d/backup/ | Buat direktori /etc/yum.repos.d/backup/ | ||
| Baris 36: | Baris 74: | ||
[mini] | [mini] | ||
name=mini | name=mini | ||
| − | baseurl=file:///home/ | + | baseurl=file:///home/rpm/mini/ |
enabled=1 | enabled=1 | ||
gpgcheck=0 | gpgcheck=0 | ||
Revisi per 2 September 2014 03.49
IGOS Nusantara dengan Repositori Lokal minimalis
Daftar isi
Tujuan
Ada dua komputer:
- Komputer_Kantor memiliki akses internet
- Komputer_Rumah tidak memiliki akses internet
Komputer_Rumah ingin memasang beberapa aplikasi tambahan, antara lain (misal)
- httpd
- mysql-client, mysql-server
- phpmyadmin
Syarat
- Komputer_Kantor telah terpasang IGN 9 mate mini 32 bit
- Komputer_Rumah juga telah terpasang IGN 9 mate mini 32 bit
Persiapan
- Siapkan USB Flash Disk
Komputer_Kantor
Aplikasi yumdownloader
Komputer kantor yang telah memasang IGN 9 mate mini 32 bit memerlukan aplikasi "yumdownloader"
# yum install yum-utils
Unduh berkas rpm
Berkas rpm sementara simpan di /home/igos/rpm/mini/
$ mkdir -p /home/igos/rpm/mini/
Unduh rpm dan dependensinya
$ cd /home/igos/rpm/mini/ yumdownloader --resolve httpd yumdownloader --resolve mysql-client yumdownloader --resolve mysql-server yumdownloader --resolve phpmyadmin yumdownloader --resolve paketLainnyaJikaMasihAda
Salin rpm ke USB FlashDisk
Lakukan:
- Masukkan USB Flash Disk ke Komputer_Kantor
- Buat folder dengan nama "mini" di USB FlashDisk
- Salin seluruh isi /home/igos/rpm/mini/ ke USB FlashDisk ke folder "mini"
Komputer_Rumah
Salin USB Flash Disk ke Komputer_Rumah
Lakukan:
- Nyalakan Komputer_Rumah
- Masukkan USB FlashDisk
- Buat direktori /home/rpm/mini/
# mkdir -p /home/rpm/mini/
- Salin folder "mini" di USB FlashDisk ke /home/rpm/mini/
- Buat metadata repositori
# cd /home/rpm/mini/ createrepo .
Backup konfigurasi lama
Berkas konfigurasi untuk repositori ada di /etc/yum.repos.d/
Buat direktori /etc/yum.repos.d/backup/
Lakukan:
# mkdir /etc/yum.repos.d/backup/ mv /etc/yum.repos.d/*.repo /etc/yum.repos.d/backup/
Buat konfigurasi baru
Buat berkas konfigurasi: /etc/yum.repos.d/ign-lokal.repo
Isinya:
[mini] name=mini baseurl=file:///home/rpm/mini/ enabled=1 gpgcheck=0
Pakai repositori lokal mini
Agar repositori lokal dapat diakses, lakukan:
Bersihkan metadata
# yum clean all metadata
Pasang paket tertentu, misal fping
# yum install httpd yum install mysql-client yum install mysql-server yum install phpmyadmin