second box, want to install apps off-line

Hi,

I recently got a second computer and put v11.3 on it, the same as my first box.
However, there’s many apps on my first box, I’d like on my second, and I was wondering if I could package the apps on the first box and install on the second.

Use my first box as a repository so to speak.

I noticed that some simple packages can be installed in this way. I.e. I query the files a packages is made of and this is exactly the contents of their rpm, so I could re-package the the files into an rpm, I suppose. However, this would seem to be highly manual, and there are alots of applications to do this to … so too laborious.

Anybody done this before. Any clues? Thanks in advance.

All the apps are on the Install DVD
Just disable the Online repos and you are away.
If you mean multi-media, it would be easier to use this:
Multimedia Pack Portable for openSUSE 11.3

thanks caf4926 for the quick answer.

My first box has quite a specific set of apps loaded up on it, so my real aim I suppose was to somehow turn it into a repository, but thanks for that info, I will check out, I’m sur e it will cover a good few packages I need.

Actually it would be nice to see how that multimedia “Pack Portable” was built, Maybe I could do a custom one.

Cheers!

If you go to Yast > Software Management
Then to File > Export

It will save a file with your complete package list

You will notice there is also an Import function.

I know this isn’t quite what you were after, because obviously you have to make available the sources of all those packages. But there may be a way to do what you want, I’m just not clever enough to know how.

LOL! Nice one!
Sure I will check that out. It might do the same thing as “rpm -ql”, but will check it out. Thank you very much for the replies!

I was able to use the DVD as a repository, but, crucially (for my needs as programmer), it’s impossible to install the devel tools, because there are no linux-kernel headers.

Any off-line solution to this. Can’t seem to find an rpm for this. But is there really for such a thing?

Yast > Software Management >
View Patterns > Select :** Base Development
**
Make sure you have this: linux-glibc-devel

On 2010-10-04 13:36, stabu wrote:
>
> I was able to use the DVD as a repository, but, crucially (for my needs
> as programmer), it’s impossible to install the devel tools, because
> there are no linux-kernel headers.
>
> Any off-line solution to this. Can’t seem to find an rpm for this. But
> is there really for such a thing?

Kind of.

But it is too late for you, because the pre-requisite is that you had configured all your repos in
yast/zypper to keep (cache) downloaded rpms, from day one.

If you have that cache, you can either build a local repository out of that, or export that
directory r/w via nfs for use on your LAN. Both systems require some work on your side.

This has been asked previously. I answered it once in the forums, but I don’t remember where
exactly. I explained the NFS method in some detail, because that is what I use.

From this thread in the factory list you can get information for both methods:

Date: Sun, 25 Jul 2010 12:19:58 +0200
Subject: [opensuse-factory] [RFC] How about a p2p repo sharing module for Yast?

<http://lists.opensuse.org/opensuse-factory/2010-07/msg00444.html>

And here the local repo method (in that thread):

<http://lists.opensuse.org/opensuse-factory/2010-07/msg00455.html>


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)

On 2010-10-04 14:06, caf4926 wrote:
>
> Yast > Software Management >
> View Patterns > Select :* Base Development
> *
> Make sure you have this: linux-glibc-devel

That’s not his question. You can not install that from the DVD, without internet.


Cheers / Saludos,

Carlos E. R.
(from 11.2 x86_64 “Emerald” at Telcontar)