Cara Mengatur Repository Local Pada Centos 7
Holllaaa ... balik lagi di blog ini ... atau kalian cuma muter muter blog ini ? :v
oke setelah post sebelumnya saya memposting tentang cara konfigurasi IP ADDRESS pada CENTOS 7 maka selanjutnya saya akan melanjutkan untuk CARA MENGATUR REPOSITORY LOCAL PADA CENTOS 7 , sebelum kita mengatur repository , ada baiknya kita mengetahui tentang repository local terlebih dahulu ... sebenarnya apa itu repository local ? yaitu repository yang tidak berada di internet / kalian bisa mengaksesnya kapan saja karena offline gan ....
oke langsung saja kita ke konfigurasinya ....
PERINGATAN....!!! KONFIGURASI INI SANGAT CASE SENSITIVE (BERPENGARUH PADA BESAR KECILNYA HURUF) , JADI JANGAN SAMPAI ADA YANG BEDA SEDIKITPUN ....
1. Masukkan DVD installer Centos 7
gambar1(C7.3-SB2-DL) |
Klik kanan pada ikon bergambar cd dideretan bawah lalu pilih choose disk image ...
gambar2(C7.3-SB2-DL) |
Pilih DVD centOS agan .... lalu klik open ...disini saya memakai DVD installer CentOS versi 7 ..
2. Mounting DVD
gambar3(C7.3-SB2-DL) |
Sekarang lakukan proses mounting DVD , dengan mengetikkan command : mount /dev/cdrom /mnt/
3. Masuk directory Packages
gambar4(C7.3-SB2-DL) |
Setelah DVD berhasil di mounting , maka langkah selanjutnya adalah masuk ke directory packages , di directory inilah kita akan langkah selanjutnya akan berjalan , jadi jangan sampai salah directory ya ... apalagi salah paham :3
4. Install aplikasi createrepo
Langkah selanjutnya adalah penginstalan aplikasi createrepo ,tapi sebelum penginstalan createrepo , pertama kalian harus memasang dependecies / data data untuk menjalankan aplikasi createrepo ... oke langsung saja ini konfigurasinya :
gambar5(C7.3-SB2-DL) |
gambar6(C7.3-SB2-DL) |
gambar8(C7.3-SB2-DL) |
keterangan :
a. kotak merah merupakan command yang harus kalian ketikkan ... berikut ini adalah command tersebut :
> rpm -ivh libxml2-python-2.9.1-5.e17.x86_64.rpm
atau bisa juga dengan cara cepat dengan cara mengetikkan sampai 'libxml2' kalian tekan [tab] pada keyboard jadi seperti ini :
rpm -ivh libxml2[tab] lalu kalimat selanjutnya akan muncul dengan sendirinya lalu tekan [enter]
> rpm -ivh deltarpm-3.6-3.e17.x86_64.rpm
atau bisa juga dengan cara cepat dengan cara mengetikkan sampai 'deltarpm' kalian tekan [tab] pada keyboard jadi seperti ini :
rpm -ivh deltarpm[tab] lalu kalimat selanjutnya akan muncul dengan sendirinya lalu tekan [enter]
> rpm -ivh python-deltarpm-3.6-3.e17.x86_64.rpm
atau bisa juga dengan cara cepat dengan cara mengetikkan sampai 'deltarpm' kalian tekan [tab] pada keyboard jadi seperti ini :
rpm -ivh python-deltarpm [tab] lalu kalimat selanjutnya akan muncul dengan sendirinya lalu tekan [enter]
b. kotak hijau merupakan proses / status laporan dari penginstalan paket tersebut .....
lalu instal paket createrepo dengan command :
rpm -ivh createrepo-0.9.9-23.e17.noarchrpm
atau bisa juga rpm -ivh create[tab] lalu tekan [enter]
gambar9(C7.3-SB2-DL) |
5. Buat directory untuk packages CentOS DVD
gambar10(C7.3-SB2-DL) |
Buatlah sebuah directory untuk menempatkan semua paket CentOS DVD dengan cara mkdir /repo ...
6. Copy file
gambar11(C7.3-SB2-DL) |
Setelah itu lakukan proses copying semua file dari CentOS DVD yang berada di direktori Packages ke directory localrepo
7. Membuat file Repository
gambar12(C7.3-SB2-DL) |
Setelah semua proses copy selesai , maka langkah selanjutnya adalah membuat file repository dengan nama localrepo.repo yang akan diletakkan di folder /etc/yum.repos.d/ , cara membuatnya yaitu dengan mengetikkan command vi /etc/yum.repos.d/localrepo.repo
Bagaimana ? kosong ? gak ada isinya ? berarti sama kaya isi hati saya :3 ... ehh salah , sama kaya isi file saya ... :v
Setelah itu isi syntax pada file tersebut seperti pada gambar dibawah ini.... bagaimana cara editnya ? mudah ... tinggal tekan insert pada keyboard lalu isi....
gambar13(C7.3-SB2-DL) |
setelah selesai maka langsung save ... gimana caranya ? tekan tombol escape pada keyboard lalu ketikkan :wq! lalu [enter]
8. Building Local Repository
gambar14(C7.3-SB2-DL) |
Lakukan proses building local repository dengan mengetikkan command createrpo -v /repo/ lalu [enter]
maka proses buidling berjalan seperti ini :
gambar15(C7.3-SB2-DL) |
Tunggu sampe prosesnya selesai , biasanya membutuhkan waktu beberapa menit ....
9. Lihat isi repository
gambar16(C7.3-SB2-DL) |
Untuk melihat isi repository bisa dengan menggunakan command yum repolist lalu [enter] hasilnya seperti pada gambar (lihat kotak merah) itu adalah isi dari repository tersebut ....
10. Lakukan backup
gambar17(C7.3-SB2-DL) |
Setelah itu lakukan proses bakcup semua repo agar tidak terkoneksi internet secara langsung , gimana caranya ? pindah repository dulu ke repository /etc/yum.repos.d/ dengan command cd /etc/yum.repos.d/ lalu pindahkan file file nya seperti gambar pada kotak merah diatas ...
11. Lakukan yum clean cache dan update
gambar18(C7.3-SB2-DL) |
Lakukan clean / pembersihan cache dengan mengetikkan command : yum clean all
gambar19(C7.3-SB2-DL) |
Lakukan update dengan mengetikkan command : yum update
12. Tes Penginstalan
gambar20(C7.3-SB2-DL) |
Lakukan penginstalan sebuah packages , disini saya menginstal nano untuk mengecek apakah source yang diambil dari repository yang saya buat atau tidak ... bisa dilihat di gambar (kotak merah) bahwa itu adalah source penginstalannya , nah jika sudah begitu maka selesai sudah tugas kali ini ....
gambar21(C7.3-SB2-DL) |
Gambar diatas adalah screen shot dari penginstalan nano ...
Oke mungkin itu saja yang bisa saya sampaikan , sampai jumpa di post selanjutnya ... ingatlah copas itu lebih sampah daripada popcash ....
Oke mungkin itu saja yang bisa saya sampaikan , sampai jumpa di post selanjutnya ... ingatlah copas itu lebih sampah daripada popcash ....
semoga bermanfaat ^-^
SALAM 3 STRIPES AND RED STARS !!!
Tidak ada komentar :
Posting Komentar