I have a pc (A) connected to internet and another one with no connection (B).
Both of them with opensuse11.0, and I would like to update both machine.
I came with a solution:
1/- Update (A) /install new packages from the repositories .
2/- Burn all the downloaded RPMs packages on a DVD/CD
3/- Bring the burned DVD to (B) and use Yast to add this DVD as repository and then apply the same changes as (A)
cuz’ they are not on the same physical location, and internet is not reachable from (B)'s location.
Anyway, I know how to burn things, it’s not the deal. I made the comparison with “apt” where you can find all the “debs” packages retrieved at “/var/cache/apt/archive/…”. Want to know if there is a similar location on openSuse where someone can have all the “RPMs” and can copy them somewhere else.
You could create a local repository in a folder (Or USB stick as sugested) Add a repository in Yast and select Local Folder (Or something like that. Can’t check now. At work and using Winblows :)) Yast will check dependencies and you will just have to make sure you meet them. I have this when I want to install 3rd party RPMs. find it works better than downloading them and opening them with Yast.
Hope this helps a little.
P.s. why do you have a pc that is not online? :rolleyes: I would not survive