For local installation source, go into Yast2 and disable the DVD or CDROM that you probably used to install. Then add a pair of new sources - HTTP, pointed at http://mirror.cs.uwaterloo.ca/opensuse/distribution/SL-10.1/inst-source/
and the same thing except non-oss-inst-source
where it would seem appropriate.
For updates, go into the update program that appears in your menu bar, and right click it, then choose Configure.
Tell it about a ZYPP archive at http://mirror.cs.uwaterloo.ca/suse/update/10.1
.
You can also do the first step (installation source) from the update tool.
In any case, the update tool will prompt you for the root password.
This can probably also be done at the command line using the rug
tool.
I observed the command lines that flew by while I was configuring the graphical tool. Here's one example:
/usr/lib/zen-updater/service-utility --add --uri=http://mirror.cs.uwaterloo.ca/suse/update/10.1 \ --type=ZYPP --name=mirror.csupdates
I found http://susediary.blogspot.com/2006/05/update-suse-101-package-management_13.html to be vaguely helpful.
Once catalogues are added, use:
rug ca
to list them
rug sub
and rug unsub
to subscribe/unsubscribe
rug lu
to list upgrades
rug up
to apply updates (rug -N up
to do a dry run)
-- MikePatterson - 01 Dec 2006