Selasa, 29 Januari 2013

Repo Lokal Fedora 17



Berikut saya ulas sedikit tentang cara pembuatan repo lokal fedora 17
sebelumnya download dulu reponya
gunakan perintah
#yum install httpd rysnc createrepo

#reposync --repoid=fedora --download_path=/run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/fedora
#reposync --repoid=rpmfusion-free --download_path=/run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/rpmfusion-free

#reposync --repoid=rpmfusion-nonfree --download_path=/run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/rpmfusion-nonfree
#rsync -avrt rsync://kambing.ui.ac.id/fedora/updates/17/i386/ /run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/updates/
Disini saya meletakkan file reponya di "/run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/"

baiklah langsung saja kita create reponya menggunakan perintah "createrepo"


[root@pure noer]# createrepo /run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/
Spawning worker 0 with 31106 pkgs
Workers Finished
Gathering worker results

Saving Primary metadata
Saving file lists metadata
Saving other metadata
Generating sqlite DBs
Sqlite DBs complete
[root@pure noer]#

prosesnya untuk createrepo memang agak lama, karena dia aka membuat repodata dari semua paketan yang telah di download / menggunakan CD?DVD tersebut

setelah selesai edit file #nano /etc/yum.repos.d/fedora.repo
sebelum itu terlebih dahulu backup file aslinya supaya jaga2 agar tidak repot dikemudian hari jika ingin menggunakan internet lagi

kemudian hapus semua isi file fedora.repo dan ganti dengan

[fedora]
name=Fedora $releasever - $basearch
baseurl=file:///run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/
#mirrorlist=https://mirrors.fedoraproject.org/metalink?repo=fedora-$releasever&arch=$basearch
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-fedora-$basearch

ganti
baseurl=file:///run/media/noer/Noer_Pramono/repo_fedora_core_17/fedora/i386/

dengan base url milik anda, dimana anda meletakkan file repo tersebut

kemudian # yum update
unutk mengecek apakah sudah berjalan dengan benar, jika tidak ada errror maka anda sudah berhasil membuat repo lokal fedora 17

0 komentar:

Posting Komentar

 

Linux Copyright © 2011 -- Template created by Predator -- Powered by Aliens