Wednesday, October 15, 2008

How to create yum repos in FC3.

How to create you repo's using gedit. This is intended for our newbies. Dont forget to import the keys.
Update: I am using: enable=1 and gpgcheck=1 FOR ALL OF THEM

1. open terminal and become root (su + password)

2. type: gedit /etc/yum.repos.d/freshrpms.repo

copy and paste it and CLICK ON SAVE!!:

[freshrpms]
name=FreshRPMS-Fresh
baseurl=http://ayo.freshrpms.net/fedora/linux/$releasever/$basearch/freshrpms
enabled=0
gpgcheck=1

3. gedit /etc/yum.repos.d/dag.repo

copy and paste it

[dag]
name=Dag
baseurl=http://apt.sw.be/fedora/$releasever/en/$basearch/dag/
enabled=0
gpgcheck=1

4. gedit /etc/yum.repos.d/livna.repo

copy and paste it:

[livna-stable]
name=Livna.org Fedora Compatible Packages (stable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.stable
gpgcheck=1

[livna-unstable]
name=Livna.org Fedora Compatible Packages (unstable)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.unstable
gpgcheck=1

[livna-testing]
name=Livna.org Fedora Compatible Packages (testing)
baseurl=http://rpm.livna.org/fedora/$releasever/$basearch/RPMS.testing
gpgcheck=1


5. gedit /etc/yum.repos.d/atrpms.repo

copy and paste it:

[atrpms-stable]
name=ATrpms for Fedora Core $releasever stable
baseurl=http://apt.atrpms.net/fedora/$releasever/en/$basearch/at-stable
enabled=0
gpgcheck=1

This is my /etc/yum.conf for fedora updates


[base]
name=Fedora Core $releasever - $basearch - Base
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/$releasever/$basearch/os/
mirrorlist=http://fedora.redhat.com/download/mirrors/fedora-core-$releasever
enabled=0
gpgcheck=1
[updates-released]
name=Fedora Core $releasever - $basearch - Released Updates
#baseurl=http://download.fedora.redhat.com/pub/fedora/linux/core/updates/$releasever/$basearch/
mirrorlist=http://fedora.redhat.com/download/mirrors/updates-released-fc$releasever
enabled=0
gpgcheck=1

This is the FC3 GPG-Key: rpm --import /usr/share/doc/fedora-release-3/RPM-GPG-KEY*

Here are GPG-keys at fedora FAQ

This is how you use yum to install and uninstall: here

tchung's at www.fedoranews.org has 2 tutorials:

1st tutorial
2nd tutorial

PLEASE NOTE:
you can enabled=1 or dislable: enabled=0 and same apply to this line: gpgcheck=1 to gpgcheck=0. Update: I am using: enable=1 and gpgcheck=1 FOR ALL OF THEM

 

No comments: