Are you - like me - feeling uncomfortable with the new dumb interface of the YaST module devoted to the package management ?

yast-03

Well, relax … you still can install the Smart Package Manager quick and easy ! Just open a shell with administrative rights and do:

zypper sa -r http://download.opensuse.org/repositories/smart/openSUSE_10.3/smart.repo
zypper ref smart
zypper install smart

Then you have to add some repository to it, and for this we will use the Pascal’s pre-made file linked inside the example (you can create a personal config file following that syntax, if you want/need):

smart channel --add http://linux01.gwdg.de/~pbleser/files/smart/opensuse-10.3.txt
smart mirror –add http://linux01.gwdg.de/~pbleser/files/smart/mirrors-eu.txt
smart update

Remember …. the guru’s repository is slowly merging into Packman!

References: the SMART project’s homepage, and obviously the Pascal’s post which I’ve copied :-D


  1. beeman

    Thanks for your post, this got me up and running with Smart and 10.3…

    Cheers, beeman :)

  2. Martin

    Really useful post — could not do without Smart package manager and have followed these instructions with no problems at all

  3. smashkode

    Unhandled exception in thread started by <bound method URLLIBHandler.fetch of >
    Traceback (most recent call last):
    File “/usr/lib/python2.5/site-packages/smart/fetcher.py”, line 1248, in fetch
    item.setSucceeded(localpath, fetchedsize)
    File “/usr/lib/python2.5/site-packages/smart/fetcher.py”, line 558, in setSucceeded
    self._progress.setSubDone(self._urlobj.original)
    File “/usr/lib/python2.5/site-packages/smart/progress.py”, line 251, in setSubDone
    fragment, subdata) = self.__subprogress[subkey]
    KeyError: ‘http://download.opensuse.org/update/10.3/repodata/repomd.xml’

  4. prosolin

    what’s so dumb about yast?

Leave a Comment