Home > Misc > Yum Repository Configuration Tool

Yum Repository Configuration Tool

In yumex 1.2.x is was possible to edit/delete/create yum repositories.

In yumex 1.9.x, have have removed these features, because i have put there features in general purpose tool called ‘system-config-repo’. The tool has the following features. (at the moment)

  • Easy enable and disable repositories.
  • Edit the repositories.
  • Make it easy for novice users to add new 3. part repositories, by importing repositories from .repo files and xxxxx-release.rpm, copy an url from a webpage and paste it into the tools.

Check it out and let me know what you think and what feature could be usefull in a tools like this.
You can get the source and rawhide rpms here.


Import from Url - Step1 Edit repository - Basic View of all repositories View of enabled repositories

The tools is written in Python and uses pyGTK/ Glade for the gui stuff.

It look like somebody else have got the same idea and create a similar  tools called repoman , I have asked the author, if we should join forces and merge the projects into one tools, but have not got any response yet.

Categories: Misc
  1. wibbit
    February 15, 2007 at 10:55


    I will first state I have not tried the RPM’s so if this feature has already been implemented I appologise.

    However, I think it would be useful to include the ability to control some of the yum plugins, most notably “yum-protectbase”, there are numerous others, however I think that one would be the most useful (and possibly should be included by default).


  2. tim
    February 15, 2007 at 16:03

    It is a nice idea, i will cook something together.

  3. rehan
    June 18, 2007 at 00:22

    This looks like a nice tool! I have written a similar tool in bash (!). Nice Gui? No, not really. However it can create the yum repos configs and also create the smart package manager equivalent. The nice thing about it is that it also creates the mirror lists for smart (which, lets face it are a dog to configure, hence my script). It sucks that smart only looks at the fedora servers. For smart it can deal with static mirrorlists (like rpmforges) and also dynamically generated ones (like fedora and centos). It should also be able to build the Pirut configs (once I find out how they are formatted).

    Please get in touch if you would like to chat about it. I think it could be quite useful.

    Nice work with yumex btw.

  4. tim
    June 18, 2007 at 08:00

    Hi rehan.

    Thanks for the feedback.

    Pirut don’t use special configs, it just use the enabled yum repositories defined in the repo files in /etc/yum.repos.d.

  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: