Package Management/Smart
From openSUSE
< Package Management(Redirected from Smart)
Contents |
[edit]
Installing smart
In order to install smart, you must satisfy the dependencies: rpm-python and python-gtk for the smart gui. You can install smart via YaST, or other package managers such as apt or yum. Make sure you have your repositories set, or other package manager set, with the appropriate YaST, or yum, or apt repositories.
[edit]
Supported Sources
- RPM repositories
- RPM System Database (locally installed packages)
- APT repositories for .rpm
- YaST repositories (SuSE 9.3 and below (this is in testing))
- RPM-MD (used by YUM)
- Red Carpet (used by Ximian/Novell)
- RPM Header List (used by RedHat and Conectiva installation CDs, probably others)
- RPM Directory (a directory with a bunch of RPMs in it, no indexing required)
The complete list, of supported sources see here.
[edit]
Adding media
[edit]
Local CD
Removed because this does not work with smart at present do to smarts reliance on fstab instead of udev.
[edit]
Network
The full ftp tree have some additional packages:
smart channel --add <version>_full type=yast2 name=10.2 baseurl=http://download.opensuse.org/distribution/10.2/repo/oss/
[edit]
Miscellaneous
Perhaps an easier way to add repositories, is to dive just a little into the smart configuration. Just simply enable the zyppchannelsync plugin.
smart config --set zypperchannelsync=True
To disable, simply change it to False.
[edit]
See Also
[edit]

