IGOS Nusantara dan repositori lokal minimalis: Perbedaan revisi
(→Unduh rpm dan dependensinya) |
|||
(12 revisi antara oleh pengguna yang sama tidak ditampilkan) | |||
Baris 12: | Baris 12: | ||
== Syarat == | == Syarat == | ||
+ | Disarankan kedua komputer memasang IGN versi yang sama, misal: | ||
* Komputer_Kantor telah terpasang IGN 9 mate mini 32 bit | * Komputer_Kantor telah terpasang IGN 9 mate mini 32 bit | ||
* Komputer_Rumah juga telah terpasang IGN 9 mate mini 32 bit | * Komputer_Rumah juga telah terpasang IGN 9 mate mini 32 bit | ||
− | == | + | == Tahap1: Komputer_Kantor == |
− | + | ||
− | + | ||
− | + | ||
=== Aplikasi yumdownloader === | === Aplikasi yumdownloader === | ||
Komputer kantor yang telah memasang IGN 9 mate mini 32 bit memerlukan aplikasi "yumdownloader" | Komputer kantor yang telah memasang IGN 9 mate mini 32 bit memerlukan aplikasi "yumdownloader" | ||
Baris 24: | Baris 22: | ||
yum install yum-utils | yum install yum-utils | ||
− | === | + | === Buat folder === |
Berkas rpm sementara simpan di /home/igos/rpm/mini/ | Berkas rpm sementara simpan di /home/igos/rpm/mini/ | ||
$ | $ | ||
Baris 30: | Baris 28: | ||
=== Unduh rpm dan dependensinya === | === Unduh rpm dan dependensinya === | ||
+ | Unduh rpm memakai perintah yumdownloader dengan memakai opsi "--resolve". Opsi --resolve akan mengunduh berkas rpm utama dan berkas rpm pelengkap/dependensinya. | ||
+ | |||
$ | $ | ||
cd /home/igos/rpm/mini/ | cd /home/igos/rpm/mini/ | ||
Baris 44: | Baris 44: | ||
# Salin seluruh isi /home/igos/rpm/mini/ ke USB FlashDisk ke folder "mini" | # Salin seluruh isi /home/igos/rpm/mini/ ke USB FlashDisk ke folder "mini" | ||
− | == Komputer_Rumah == | + | == Tahap2: Komputer_Rumah == |
=== Salin USB Flash Disk ke Komputer_Rumah === | === Salin USB Flash Disk ke Komputer_Rumah === | ||
Lakukan: | Lakukan: | ||
− | + | * Nyalakan Komputer_Rumah | |
− | + | * Masukkan USB FlashDisk | |
− | + | * Buat direktori /root/rpm/mini/ | |
− | # mkdir -p / | + | # mkdir -p /root/rpm/mini/ |
− | + | * Salin folder "mini" di USB FlashDisk ke /root/rpm/mini/ | |
− | + | ||
+ | === Buat metadata repositori === | ||
+ | Kumpulan berkas rpm harus dibuatkan metadata dengan perintah createrepo | ||
# | # | ||
− | cd / | + | cd /root/rpm/mini/ |
createrepo . | createrepo . | ||
− | + | echo "createrepo tekan spasi lalu ketik titik" | |
+ | |||
=== Backup konfigurasi lama === | === Backup konfigurasi lama === | ||
− | Berkas konfigurasi untuk repositori ada di /etc/yum.repos.d/ | + | Berkas konfigurasi untuk mengakses repositori ada di /etc/yum.repos.d/ |
Buat direktori /etc/yum.repos.d/backup/ | Buat direktori /etc/yum.repos.d/backup/ | ||
Baris 74: | Baris 77: | ||
[mini] | [mini] | ||
name=mini | name=mini | ||
− | baseurl=file:/// | + | baseurl=file:///root/rpm/mini/ |
enabled=1 | enabled=1 | ||
gpgcheck=0 | gpgcheck=0 | ||
− | == Pakai repositori lokal mini == | + | === Pakai repositori lokal mini === |
Agar repositori lokal dapat diakses, lakukan: | Agar repositori lokal dapat diakses, lakukan: | ||
− | === Bersihkan metadata === | + | ==== Bersihkan metadata ==== |
# | # | ||
yum clean all metadata | yum clean all metadata | ||
− | === Pasang paket | + | ==== Pasang paket ==== |
# | # | ||
yum install httpd | yum install httpd |
Revisi terkini pada 2 September 2014 04.09
IGOS Nusantara dengan Repositori Lokal minimalis
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
Disarankan kedua komputer memasang IGN versi yang sama, misal:
- Komputer_Kantor telah terpasang IGN 9 mate mini 32 bit
- Komputer_Rumah juga telah terpasang IGN 9 mate mini 32 bit
Tahap1: Komputer_Kantor
Aplikasi yumdownloader
Komputer kantor yang telah memasang IGN 9 mate mini 32 bit memerlukan aplikasi "yumdownloader"
# yum install yum-utils
Buat folder
Berkas rpm sementara simpan di /home/igos/rpm/mini/
$ mkdir -p /home/igos/rpm/mini/
Unduh rpm dan dependensinya
Unduh rpm memakai perintah yumdownloader dengan memakai opsi "--resolve". Opsi --resolve akan mengunduh berkas rpm utama dan berkas rpm pelengkap/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"
Tahap2: Komputer_Rumah
Salin USB Flash Disk ke Komputer_Rumah
Lakukan:
- Nyalakan Komputer_Rumah
- Masukkan USB FlashDisk
- Buat direktori /root/rpm/mini/
# mkdir -p /root/rpm/mini/
- Salin folder "mini" di USB FlashDisk ke /root/rpm/mini/
Buat metadata repositori
Kumpulan berkas rpm harus dibuatkan metadata dengan perintah createrepo
# cd /root/rpm/mini/ createrepo . echo "createrepo tekan spasi lalu ketik titik"
Backup konfigurasi lama
Berkas konfigurasi untuk mengakses 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:///root/rpm/mini/ enabled=1 gpgcheck=0
Pakai repositori lokal mini
Agar repositori lokal dapat diakses, lakukan:
Bersihkan metadata
# yum clean all metadata
Pasang paket
# yum install httpd yum install mysql-client yum install mysql-server yum install phpmyadmin