download with rsync all packages and make local repo

in home I do not have internet connection , but in work I have internet connection, in home I install Fedora 14 for my 6 years old daughter and she use it for play games like supertux and openarena and …
So I want install opensuse for my daughter and I want test it .
for fedora , I download all packages with rsync in work and move them to home by USN flash and then I make localrepo in home and install all packages , I need , I want do this for OpenSUSE , all of us know DVD , does not has all packages , I need , so I have to download all packages and make localrepo in home and install all packages , I need ,
Can I do this for OpenSuse or not ,
I want download all packages need by OpenSuse by rsysc and make loacl repo,
How I can do this for Opensuse ???

Easy. Read here: openSUSE:Mirror infrastructure - openSUSE.

Caveat: You will have a problem to carry your downloaded stuff home. OSS repo for 11.3 32Bit is approx. 9GB. Updates are 6GB at this time. You will need an external HD drive to store and carry.

Example (full repo 11.1 to 11.3, 188GB):

prompt> cat rsync-distro
#!/bin/bash
# rsync the SuSE distro
#
rsync -rlpt --exclude-from="/drive/distro-excludelist" -hi --stats \
rsync.opensuse.org::opensuse-full /drive/repo
prompt> cat distro-excludelist
/opensuse/distribution/11.4-Milestone1
/opensuse/distribution/11.4-Milestone2
/opensuse/distribution/11.4-Milestone3
/opensuse/distribution/11.4-Milestone4
/opensuse/distribution/11.4-Milestone5

Add everything not absolutely needed to distro-excludelist.

On 2010-11-28 10:06, mfaridi wrote:

> How I can do this for Opensuse ???

The only known way is to download all. Just copy the entire repo (oss and
non-oss) as is. You may skip the architectures you do not use. If you
replicate the repo you do not need to run makerepo, I think.


Cheers / Saludos,

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

Wow , I can not believe , I have to download 188GB for make local repo
I downloaded all rpm packages for Fedora 14 32 bit and make local repo and all of them was 25GB and move them to home by USB flash.
I need only rpm packages and need only packages use by OpenSUSE 11.3 and I do not want update packages , and I will download packages for OpenSuse 11.4 when it release

On 2010-11-28 14:36, mfaridi wrote:
>
> Wow , I can not believe , I have to download 188GB for make local repo
> I downloaded all rpm packages for Fedora 14 32 bit and make local repo
> and all of them was 25GB and move them to home by USB flash.
> I need only rpm packages and need only packages use by OpenSUSE 11.3
> and I do not want update packages , and I will download packages for
> OpenSuse 11.4 when it release

You have to choose what you download. Each repo has directories for each
architecture, like 64 or 32 bits, sources… select the directories you need.


Cheers / Saludos,

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

I need ony packages use OpenSUSE 11.3 x64 and I want install them and make local repo and install all packages I need , like VLC , mplayer , Nvidia Driver for games like openarena and tuxracer

another questions about this topic , in FreeBSD we have folder , name of this folder is

distfiles

when we install packages , after installation package , we can find original files in

distfiles

and we can copy all files and move them to other FreeBSD machine and install that packages , it is good , when our machine does not has internet connection and FreeBSD box use distiles for install packages , when FreeBSD can not find files in

distfiles

FreeBSD box try download it from internet ,
Does we have something like this for OpenSUSE , for example I download all packages and then move them to that folder for example cache directory and then start install packages from that directory ?

On 2010-11-28 16:36, mfaridi wrote:
>
> another questions about this topic , in FreeBSD we have folder , name of
> this folder is
> Code:
> --------------------
> distfiles
> --------------------
> when we install packages , after installation package , we can find
> original files in

Configure repos (zypper, yast) to keep downloaded packages. Then export the
directory via nfs, import in other machines, configure repos in the same
way, make links if needed.

Not automatic.


Cheers / Saludos,

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

But I want make locl repo , I want make local repo on my HDD and install from HDD , I do this with Fedora and want do this with OpenSuse

On 2010-12-01 07:06, mfaridi wrote:
>
> But I want make locl repo , I want make local repo on my HDD and install
> from HDD , I do this with Fedora and want do this with OpenSuse

As I said, there is no automated method to do this in openSUSE. You have to
setup it manually. There are several procedures, and you need to know how
things work.

One possibility, from David C. Rankin:

http://www.3111skyline.com/linux/openSuSE-LocalUpdate.php
http://www.3111skyline.com/download/openSUSE/pkgmanage/pkgmanage.tar.bz2


Cheers / Saludos,

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

Wow , I can not believe , I have to download 188GB for make local repo

This is not what I said above in post #3. The full repo for all 3 distributions 11.1 to 11.3 is that huge. This is with all iso files, each for 32Bit and 64 Bit and includes updates. You have to edit the ‘distro-excludelist’ file to exclude whatever you do not need. Then you will finish with about 15GB.

and make local repo and install all packages I need , like VLC , mplayer , Nvidia Driver for games like openarena and tuxracer

mplayer is not in the openSUSE distro. For this you would have to download the packman repo too.

thanks Vodoo
can give nice repo with rsync support and this repo has all thing I want for make localrepo and I download all of packages and make localrepo and this repo has oss and nonoss packages ?

I need only good repo or server with rsync support for OpenSUSE 11.3 x86_64 and this server hass everything I need for make localrepo , NONOSS and OSS packages too

Hello world I need help

Hello world I need help

When you do it according to my post #3 in this thread you will get a complete repository where you can install from.

If this does not work for you please ask specific questions.

On 2010-12-02 14:36, mfaridi wrote:
>
> Hello world I need help

We already did.


Cheers / Saludos,

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

thanks all guys
I find this link
Index of /pub/linux/suse/opensuse

but I do not know which directories I must download , we have these directories in here

 distribution 
 factory tested 
 factory sanpshot 
 factory 

and

 update 

I want download all packages , I want download everything I need , and I want install OpenSUSE 11.3 x86_84 or I want install AMD64 edition of OpenSuse

On 2010-12-04 09:36, mfaridi wrote:
>
> thanks all guys
> I find this link
> ‘Index of /pub/linux/suse/opensuse’
> (http://ftp5.gwdg.de/pub/linux/suse/opensuse/)
>
> but I do not know which directories I must download , we have these
> directories in here

> I want download all packages , I want download everything I need , and
> I want install OpenSUSE 11.3 x86_84 or I want install AMD64 edition of
> OpenSuse

ftp5.gwdg.de/pub/opensuse/distribution/11.3/repo/oss/suse/x86_64
ftp5.gwdg.de/pub/opensuse/distribution/11.3/repo/non-oss/suse/x86_64
ftp5.gwdg.de/pub/opensuse/update/11.3/rpm/x86_64

Plus the corresponding “repodata” and “noarch”. Perhaps a bit more.

It’s not that difficult.


Cheers / Saludos,

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

what happen if I download all packages are in packman directory . I download all packages are in packman from this link
Index of /pub/linux/misc/packman/suse/11.3

can this make problem for me for make localrepo ,
I download all packages are in packman . because I see in this forums

On 2010-12-04 15:36, mfaridi wrote:
>
> what happen if I download all packages are in packman directory . I
> download all packages are in packman from this link
> ‘Index of /pub/linux/misc/packman/suse/11.3’
> (http://ftp.gwdg.de/pub/linux/misc/packman/suse/11.3/)
>
> can this make problem for me for make localrepo ,
> I download all packages are in packman . because I see in this forums

I don’t understand your question.

Please have a look at this other thread, similar problem:

group: opensuse.org.help.applications
Subject: Re: which packages I must download for make localrepo

There was a pointer for making a multimedia local repo. With video guide.


Cheers / Saludos,

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