HELP smart --help The guru channel (regardless of source) makes it hang! If Upgrade hangs, or doesn't seem to complete, use the gear/execute-changes button. see http://szornes4.blogspot.com/ Does not freaking support nfs: repositories! Run under sux: sux -c 'smart --gui' Does not work in bg! So & it! Linux SMART package manager. SMART INSTALLATION Just install with Yast, BUT be aware that /etc/smart/channels/* are checked for CHANGES, and will prompt you whether to add them. !! Only available with SuSE distro with post 10.1 SuSE! (If you later change your mind, just move the channel file elsewhere, start smart, stop smart, move file back, start smart). http://susewiki.org/index.php?title=SMART_Package_Manager lists some dependencies which appear to be unnecessary, but also recommends uninstalling some rpms which may conflict. I installed those, plus one additional depended-upon Suse updater rpm. Viz zmd libzypp-zmd-backend rug zen-updater suseRegister (plus slite-zmd if present) INSTALLING good base repositories: "The main repositories all use the YaST2 Repository channel type." http://opensuse-community.org/Repositories/10.1 Only problem is that it uses a Belgian mirror, and there are NO GOOD AMERICAN MIRRORS!!!? Plus, I get errors about missing dirs when I try to update these repos. addl repost: http://en.opensuse.org/Additional_YaST_Package_Repositories Add Mozilla (actually a suse...mozilla URL) as a RPM Metadata type repos. UPDATING http://susewiki.org/index.php?title=SMART_Package_Manager Update channels (w/ menu or toolbar button) Upgrade all (w/ menu or toolbar button) RH9.3-SPECIFIC Do need rpm-python from distro, python-elementtree from guru distro (since not in SUSE 9.3 distro). rpm -ivh http://guru.unixheads.com/rpm/9.3/RPMS/i686/python-elementtree-1.2.6-1.guru.suse93.i686.rpm rpm -ivh http://guru.unixheads.com/smart/9.3/i586/smart-latest.rpm 10.3: Guru is merging into Packman! ATI Repository: http://www2.ati.com/suse/10.3 (Repo MD type). Setup can't be done in --shell mode (channel setup, etc.), but it is easy to do with command line. smart channel --help can easily open up the channel definitions in vim with smart channel --edit Can transport channel definitions like smart channel --show > /tmp/channels.txt smart channel --add /tmp/channels.txt Can do smart channel --add /mount/point, but I don't know exactly what that will do. N.b. the packages in openSUSE-*Updates repos. are fresher than those in openSUSE-*-FTP repos. VERY USEFUL: query --installed *@i586 (or desired platform). (or "smart query --installed '*@i586'" from command-line. Memorize: Ctrl-O: Expand-all Ctrl-W: Collapse all Oftentimes (perhaps only after OS install?) smart fails to retrieve a GPG key, timing out. If this happens, cancel just the failing RPMs and quit (I say to cancel "just" these in order to prevent losing selection work). After you restart smart, the key import should work. keep x Unmarks a package status Lists marked packages