Haii kembali lagi sama saya Suci Amelia, kali ini saya akan membahas "cara membuat repository local pada centos 7"
Apa sih Repository? nah repository yaitu suatu kumpulan aplikasi atau program untuk Operasi Sistem Linux. Jadi, semua aplikasi si linux bisa di install melalui repository tersebut.
Fungsi dari Repository Local yaitu membuat repository yang dapat kita akses kapan pun tetapi, tetapi tidak semuanya bisa mengakses
yuk langsung aja disimak tutorialnyaa...
Pertama-tama masukan DVD installer centos7
klik kanan pada symbol cd lalu pilih choose disk
Nah setelah itu kita mount CD nya menggunakan perintah
mount /dev/cdrom /mnt/
Selanjutnya kita masuk ke directory "Packages" menggunakan perintah
cd /mnt/Packages/
Setelah itu kita harus menginstall aplikasi createrepo yaitu dengan memasang "denpendencies" terlebih dahulu.
*Denpendencien adalah paket yang dibutuhkan oleh aplikasi dilinux
gambar 1
gambar 2
gambar 3
Keterangan :
gambar 1
-masukkan perintah rpm -ivh libxml2-python-2.9.1-5.el7.x86_64.rpm
gambar2
-masukkan perintah rpm -ivh deltarpm-3.6-3.el7.x86_64.rpm
gambar3
-masukkan perintah rpm -ivh python-deltarpm-3.6-3.el7.x86_64.rpm
*jika proses penginstalan paket tersebut berhasil maka akan sukses 100% seperti gambar diatas
Kemudian install paket createrepo nya menggunakan perinta
rpm -ivh createrepo-0.9.9-23.el7.noarch.rpm
Selanjutnya buat directory untuk memasuka semua packages dari CentOs DVD, menggunakan perintah mkdir /repo
Sekarang copy semua file dari CentOS DVD yang ada di directory packages ke durectory localrepo, menggunakan perintah cp -ar /mnt/Packages/*.*/repo/
Setelah proses copy selesai, sekarang yaitu membuat file repository nya , dengan nama "localrepo.repo" yang akan diletakkan di folder /etc/yum.repos.d/ maka menggunakan perintah
vi /etc/yum.repos.d/localrepo.repo
Maka kita memasuki vi editor, isi seperti gambar dibawah ini. jika sudah tekan esc => :wq => enter
Kemudian lakukan proses building local repository menggunakan perintah
createrepo -v /repo/
Proses building sedang berjalan, tunggu saja sampai prosesnya selesai
Selanjutnya cek dulu repolist nya,menggunakan perintah yum repolist
dan hasilnya seperti gambar dibawah ini
Kemudian lakukan backup semua filenya supaya tidak terkoneksi internet secara langsung
Pertama kita pindah ke directory /etc/yum.reppos.d/
Kemudian pindahkan file nya menggunakan perintah seperti dibawah ini
Setelah itu lakukan clean yum cache dan update repositorynya
untuk melakukan clean yum cache gunakan perintah yum clean all
dan untuk mengupdate repository menggunakan perintah yum update
Setelah selesia membuat repository localnya, sekarang kita test penginstalan dengan menginstal sebuah packages.
Coba sekarang kita install nano untuk mengecek apakah source yang diambil dari repository yang tadi sudah kita buat atau bukan
masukkan perintah yum install nano
Dan pada gambar dibawwah ini adalah source penginstalan yang sebelumnya
Sekian postingan saya kali ini, tunggu postingan saya berikutnya... terimakasih sudah berkunjung. Semoga bermanfaat....
0 on: "2.1 Cara Membuat Repository Local Pada CentOs 7"