LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE
User Name
Password
SUSE / openSUSE This Forum is for the discussion of Suse Linux.

Notices


Reply
  Search this Thread
Old 05-14-2006, 03:10 PM   #1
onjoo
Member
 
Registered: Jan 2005
Location: Finland
Distribution: Suse 10, Suse-factory , RHEL4, SLES9, SLED10
Posts: 380

Rep: Reputation: 30
Suse 10.1. Repositories and HOWTO


There are two stickies about Yast sources, but the thing is that in SUSE 10.1 things have changed dramatically.
It's now all about RPM metadata/YUM sources and not Yast sources anymore. Also the new suse has given us new tools to manage rpm packages and software installation, so I decided to write you a guide for the tools and about adding new sources.

If you scroll down, you will also find the servers and mirrors to add.
Feel free to comment and add other sources, if you find more.


Adding Repositories with YAST/Konqueror/RUG and SMART

1.)Graphical Mode with Yast

1.1.) Normal mode
- Open YaST. In KDE, it is located under K Menu
- Click System -> YaST(control center) and type root password.
- Click Installation Source
- Click Add -> Specify Url -> "paste the address" ->Click OK -> Wait
- Click Finish

1.2.) Expert Mode
- Goto Installation sources as told above.
- Pay extra attention to the paths, when adding servers manually :
- Directory should point to the place where repodata-directory exists.
- example url : ftp://ftp.uni-erlangen.de/pub/mirror...man/suse/10.1/
To add this:
- Click Add -> FTP...
- Protocol : ftp
- server name : ftp.uni-erlangen.de
- Directory on server : pub/mirrors/packman/suse/10.1

2) With Konqueror
- This Only works with FTP repositories. HTTPs aren't supported, so https need to be added manually with Yast
- Open Konqueror and browse to the server. for example, if you want to add packman
- go to ftp://ftp.uni-erlangen.de/pub/mirrors/packman/suse/
- right-click on folder named 10.1
- go to Actions
- choose Add directory as YaST source.

3) Textmode with RUG
- Suse 10.1. has new textline installer called RUG. Its part of the Zen-installer. I recommend the Yast way, but rug can also be used.
- To use it, you will need to add catalog and then subsribe it.
- RUG can read sources added with YAST and vice versa (atleast in theory).

- To add a new repository switch to root with "su" and type password
- Check that ZMD is running, type : "rczmd status"
- If it isn't, start it with "rczmd start"

- Add packman as source with :
Code:
 rug sa --type=yum http://packman.mirrors.skynet.be/pub/packman/suse/10.1/ packman
- After that we need to update the package list
Code:
rug subscribe packman
- Mplayer could be installed this way:
Code:
rug in mplayer
4) SMART
- Smart is a meta-package manager in the spirit of APT, YUM, URPMI and others
- not installed as default,but is included on the media, search for "smart" .Install smart-gui for graphical mode

4.1.)Add repository in textmode
- Switch to root with "su" and type password
- Add packman with
Code:
smart channel --add packman type=rpm-md name="packman" baseurl=http://packman.mirrors.skynet.be/pub/packman/suse/10.1/
- "smart update" will update the package list
- Mplayer could be installed with "smart install mplayer"

4.2.)Add repository in Graphical mode

- Start smarts graphical mode with "smart --gui"
- Select Edit from the menu.
- Click Channels
- Click new
- Pop-up will ask what to do:
- select method:Provide channel information
- select type: RPM Metadata
- Alias : packman
- Name : packman
- Base URL : http://packman.mirrors.skynet.be/pub/packman/suse/10.1/
- Click OK.
- Click close.


Repositories/Catalogs

1) Opensuses official installation source
- Opensuse ftp as repository (inst-source) .
- Same contents as the 5 cds/ 1 DVD
- Use ftp/http site as repository, this way you don't need the cds/dvd
- Find a mirror : http://download.opensuse.org/distrib...t-source/suse/

Main sites , these can be slow at some times, so I recommend mirros:
http://ftp.opensuse.org/pub/opensuse...t-source/suse/ (main ftp)
ftp://ftp.gwdg.de/pub/opensuse/distr...t-source/suse/ (Germany)

Mirrors, if its speed you want, please try one of these:
ftp://suse.inode.at/opensuse/distrib...t-source/suse/ (Austria)
ftp://mirror.karneval.cz/pub/opensus...t-source/suse/ (Czech Republic)
ftp://ftp.uni-erlangen.de/pub/mirror...t-source/suse/ (Germany)
ftp://mirrors.kernel.org/opensuse/di...t-source/suse/ (UK?)
ftp://rm.mirror.garr.it/mirrors/open...t-source/suse/ (Italy)
ftp://ftp.sunet.se/pub/Linux/distrib...t-source/suse/ (Sweden)
ftp://ftp.jaist.ac.jp/pub/Linux/open...t-source/suse/ (Japan)

2) NON-OSS INST-source
- OFFICIAL non opensource repository
- place to get JAVA, FLASH Player, Acrobat Reader, Centrino wlan drivers, Real Player+helix engine and other closed source stuff.
- One can find a mirror with : http://download.opensuse.org/distrib...t-source/suse/ or use one of these:

ftp://suse.inode.at/opensuse/distrib...t-source/suse/ (Austria)
ftp://mirror.karneval.cz/pub/opensus...t-source/suse/ (Czech Republic)
ftp://ftp.uni-erlangen.de/pub/mirror...t-source/suse/ (Germany)
ftp://mirrors.kernel.org/opensuse/di...t-source/suse/ (UK?)
ftp://rm.mirror.garr.it/mirrors/open...t-source/suse/ (Italy)
ftp://ftp.sunet.se/pub/Linux/distrib...t-source/suse/ (Sweden)
ftp://ftp.jaist.ac.jp/pub/Linux/open...t-source/suse/ (Japan)
http://ftp.opensuse.org/pub/opensuse...t-source/suse/ (main ftp)
ftp://ftp.gwdg.de/pub/opensuse/distr...t-source/suse/ (Germany)


3) Packman to the rescue - MULTIMEDIA codecs/programs are HERE!
- Its a place to get all the extra codecs for example w32-codecs for windows video files, plus lame and mad for mp3-support and of cource Mplayer.
- Browse the site here : http://packman.links2linux.org/

Mirrors should be synced in 30 minutes, so please use them...
http://packman.rsync.zmi.at/suse/10.1/ (Australia)
http://packman.mirrors.skynet.be/pub/packman/suse/10.1/ (europe, Belgium)
ftp://ftp.uni-erlangen.de/pub/mirror...man/suse/10.1/ (europe, Germany)
http://packman.unixheads.com/suse/10.1/ (USA)
http://packman.iu-bremen.de/suse/10.1/ (main site, please do not use as source)

4) Guru's repository
- Gurus rpm metadata repo for suse 10.1
- Here you can find a lot of thing for example many oss programs, amarok beta packages, fonts and themes plus much more.
- Read more at : http://linux01.gwdg.de/~pbleser/

http://ftp.skynet.be/pub/suser-guru/rpm/10.1/RPMS/ (recommended mirror)
http://ftp.gwdg.de/pub/linux/misc/su...rpm/10.1/RPMS/

5) usr-local-bin.org
- Created by James Ogley, contains mainly GNOME packages, but also other packages...

ftp://ftp.gwdg.de/pub/linux/usr-local-bin/10.1 (NOT YET READY as REPODATA, its still a YAST SOURCE)
 
Old 05-14-2006, 04:00 PM   #2
lumiwa
Member
 
Registered: Jul 2005
Posts: 45

Rep: Reputation: 15
Thanks for help...but anyway SuSE 10.1 or better YAS or YUM is very slow and
doesn't (didn't) work correct on my computer. When I did add pacman repo for example I wauted 10 (TEN!) minutes and nothing happened. Looks like that is nOvell now as Microsoft...
Thanks for SuSE but I will stay on other distro.
 
Old 05-14-2006, 04:50 PM   #3
redpawn
LQ Newbie
 
Registered: Oct 2003
Location: Kaneohe, Hawaii
Distribution: Suse 10.1
Posts: 5

Rep: Reputation: 0
Grest post! Worked like a charm, but it did take 10 or so minutes to get hooked up with pacman and I had to click past the checksum messages. It will be nice when YaST get some patches to remove error messages and to speed it up. Thanks again.
Aloha,
Bryant
 
Old 05-14-2006, 09:40 PM   #4
EclipseAgent
Member
 
Registered: Oct 2005
Location: California
Distribution: SLED 10, openSuSE 10.2, Ubuntu Drapper
Posts: 713

Rep: Reputation: 30
Yes, YaST is freaking SLOW in 10.1

I rather use y2pmsh
 
Old 05-15-2006, 01:08 AM   #5
onjoo
Member
 
Registered: Jan 2005
Location: Finland
Distribution: Suse 10, Suse-factory , RHEL4, SLES9, SLED10
Posts: 380

Original Poster
Rep: Reputation: 30
Quote:
Originally Posted by EclipseAgent
Yes, YaST is freaking SLOW in 10.1
This is true! running ZMD/LIBZYPP/YAST/whatever over mono environment makes it really annoying. I prefer Smart.
It takes time to parse rpm metadata as it is presented in XML format. Yast and rug aren't too helpfull here. No information about download rates and progress. It Does do the job, but one just have to wait for it and take it easy

Last edited by onjoo; 05-15-2006 at 01:15 AM.
 
Old 05-15-2006, 08:38 PM   #6
biosol
LQ Newbie
 
Registered: Apr 2006
Distribution: SuSE 10.0
Posts: 17

Rep: Reputation: 0
Great post! Can you add the new installer (zen?) repo for KDE supplementary? Thanks.
 
Old 05-31-2006, 10:38 AM   #7
yogeshm02
Member
 
Registered: Jul 2004
Location: Chandigarh, India
Distribution: SuSe 10.1
Posts: 75

Rep: Reputation: 15
How to add a local directory?

Hi

I've many rpm packages downloaded and ready to install, but I'm unable to add the directory (in which they are) to installation source. I had SUSE 9.3 earlier which allowed adding a local directory (say '/downloads') to installation sources. Please guide me


regards
 
Old 05-31-2006, 04:23 PM   #8
ibex
Member
 
Registered: Apr 2006
Distribution: SUSE-10.1-32bit
Posts: 123

Rep: Reputation: 15
What about SUSE 9.1 ? !!!
I set server name and directory and always get an error
like YaST is looking for media. Is there something I need
to set to enable Network Repositories ?

Thank you guys
 
Old 05-31-2006, 05:59 PM   #9
prj
Member
 
Registered: Aug 2003
Location: South Wales
Distribution: Kubuntu, Ubuntu server, SuSE 11, Knoppix, Puppy, Myth. Oh alright then, all of them
Posts: 177

Rep: Reputation: 30
Shouldn't this be made a sticky?

Excellent info.
 
Old 05-31-2006, 06:26 PM   #10
ibex
Member
 
Registered: Apr 2006
Distribution: SUSE-10.1-32bit
Posts: 123

Rep: Reputation: 15
That's absolutely true, but without my question perhaps you would not have seen it ;o)
Don't you have any commend ?
Ibex
 
Old 05-31-2006, 11:07 PM   #11
egad
LQ Newbie
 
Registered: Mar 2006
Posts: 21

Rep: Reputation: 15
JEBUS!
You all are right. I though: oooh it can't be that bad. Oooh it's not that bugy. I was wrong.
 
Old 06-09-2006, 09:43 AM   #12
alek66
Member
 
Registered: Apr 2004
Location: Argentina
Distribution: netBSD/Linux
Posts: 256

Rep: Reputation: 30
Iam trying to add the repositories according to jem, and It takes a lot!!! ten minutes what has happened¿?
after a long time, an error message appeared and said "Source Syncronization with ZMD failed."
I have linux standard, It is newly installed. Pleaseee what is this?

Last edited by alek66; 06-09-2006 at 10:12 AM.
 
Old 06-09-2006, 09:25 PM   #13
Fox7777
LQ Newbie
 
Registered: Mar 2005
Location: Lacey, WA
Distribution: Bodhi Linux, Kubuntu Linux
Posts: 29

Rep: Reputation: 0
SUSE 10.1 update problem quickly being solved

The fix for the zen updater is being rolled out onto the mirrors now June 9, 2006 - most should be up already.

Use YaST -> YOU to update, not zen and do all of the available updates.

Re-run it after it finishes the first time to check for additionals showing up.

When they're all done zen should be more reliable and faster.

Presumably SuSE's official recommendation for an update solution is the zen-updater package since that is what is supplied and installed by default.
 
Old 06-10-2006, 12:34 AM   #14
EclipseAgent
Member
 
Registered: Oct 2005
Location: California
Distribution: SLED 10, openSuSE 10.2, Ubuntu Drapper
Posts: 713

Rep: Reputation: 30
Quote:
Originally Posted by Fox7777
The fix for the zen updater is being rolled out onto the mirrors now June 9, 2006 - most should be up already.

Use YaST -> YOU to update, not zen and do all of the available updates.

Re-run it after it finishes the first time to check for additionals showing up.

When they're all done zen should be more reliable and faster.

Presumably SuSE's official recommendation for an update solution is the zen-updater package since that is what is supplied and installed by default.
I have not heard of any patch provided, where did you get this info? Where can it be downloaded, and what repository will it be on?
 
Old 06-10-2006, 03:54 AM   #15
onjoo
Member
 
Registered: Jan 2005
Location: Finland
Distribution: Suse 10, Suse-factory , RHEL4, SLES9, SLED10
Posts: 380

Original Poster
Rep: Reputation: 30
You can read what has been fixed from here : http://www.novell.com/linux/download.../101_i386.html

Packages can be downloaded from : ftp://ftp.suse.com/pub/suse/update/10.1/
or you can use some mirror closer to you.

Smart offered these updates :
- autoyast2
- autoyast2-installation
- yast2-ncurses
- yast2-installation
- yast2
- yast2-perl-bindings
- yast2-pkg-bindings
- yast2-online-update
- yast2-online-update-frontend
- yast2-packager
- yast2-qt
- libzypp
- libzypp-zmd-backend
- zen-updater
- zmd
- rug
 
  


Reply

Tags
howto, packages, repository, suse



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Where are the Suse 10.0 eval repositories? Cinematography SUSE / openSUSE 2 01-20-2006 10:39 AM
suse 10.0 (eval) repositories theeil SUSE / openSUSE 1 12-18-2005 02:45 PM
What happened to my SuSE 9.3 Repositories? BDiddy SUSE / openSUSE 3 10-15-2005 01:12 PM
Suse 9.1 & 9.2 Maintenance Repositories zparihar SUSE / openSUSE 2 07-24-2005 01:17 AM
apt-get repositories, howto feetyouwell Linux - Software 2 05-26-2004 08:47 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > SUSE / openSUSE

All times are GMT -5. The time now is 08:04 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration