Hi. I’ve a friend who would like to install openSUSE 11.3. But due to a bad internet connectivity he cannot download the updates and the extra softwares. So I was thinking if it was possible to create a patch and a software cd for him which could then be used as a repository in YaST ?
Copy everything from this server Index of /update/11.3 including repodata to your dvd.
Do the same with the other repositories you would like to have . Add then the CD/DVD to your yast2 package manager as source.
Thats it.
I don’t require the updates for all the softwares out there in that repo. I only need updates for the softwares that I’ve installed. Is it possible from YaST to download updates for those softwares that have been installed and then create a CD repo?
Also if I want to make a repository with a selected few software rpms, how do I do that?
i think that will be difficult because of the dependencies.
On 2010-09-16 12:06, armageddon09 wrote:
>
> I don’t require the updates for all the softwares out there in that
> repo. I only need updates for the softwares that I’ve installed. Is it
> possible from YaST to download updates for those softwares that have
> been installed and then create a CD repo?
>
> Also if I want to make a repository with a selected few software rpms,
> how do I do that?
In yast, repository configuration, make sure the repos have the “keep downloaded patches” or
whatever is called option activated. Then, run the yast or zypper update thing. You will get those
rpms saved on disk instead of deleted.
Later, you can create a repository from those.
There is a chap who has published some scripts to automate this. When I get back home, if I don’t
forget, I’ll try to give the link.
But the safest thing is to download the entire updates repo to a usb hard disk: you can update any
configuration with that.
Notice that by default, yast tries to make do with delta packages. If they fail, then it downloads
the real update rpm; the cache on disk will normally only contain the delta, but the destination
off-network machine might need the full rpm version, which will not be available.
–
Cheers / Saludos,
Carlos E. R.
(from 11.2 x86_64 “Emerald” GM (Minas Tirith))