Re: Partial Local Repository

2006-11-18 Thread GNU Linux
On Sat, 2006-11-18 at 07:31 +0100, Goswin von Brederlow wrote:
> 
> Despite being the debmirror maintainer I can also recommend reprepro.
> 
> Reprepro does not actualy create a 1:1 mirror but creates a new
> archive fetching debs and sources from one or more upstream
> archives. What that means is that you won't have the debian signature
> on your local mirror but one created with a local key. Which, for
> private use, doesn't matter anywhere.

- - - < s n i p > - - -

Thanks for this info.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Partial Local Repository

2006-11-17 Thread Goswin von Brederlow
GNU Linux <[EMAIL PROTECTED]> writes:

> On Fri, 2006-11-17 at 08:56 +0100, Steffen Grunewald wrote:
>> 
>> I don't know what "partial" means; if you want to select "etch" and "amd64",
>> debmirror is your tool of choice.
>> 
>> It makes sense since debmirror will clean up obsolete packages. Just run
>> it once per night/week/whatever ...
>
> Hello Steffen,
>
> I think I should use debmirror tool instead.  Yes, I only need Etch and
> AMD64 binaries for the main and contrib.
>
> Thank you.

Despite being the debmirror maintainer I can also recommend reprepro.

Reprepro does not actualy create a 1:1 mirror but creates a new
archive fetching debs and sources from one or more upstream
archives. What that means is that you won't have the debian signature
on your local mirror but one created with a local key. Which, for
private use, doesn't matter anywhere.

The big advantage is that you can have more than one upstream
repository to draw packages from. For example you can use normal
debian etch and testing security as sources. Reprepro then combines
them into a single local archive. That way you only need one archive
and one entry in sources.list. With debmirror you have to make 2
mirrors and need two entries in sources.list.

Reprepro can also maintain your localy compiled packages in the same
archive as well. You can mix them in with the debian debs or keep them
in a seperate suite, e.g. main contrib non-free for debian, local for
local stuff.


One drawback is that reprepro is not self-repairing like debmirror. If
you have fs errors and something gets broken you might have to rebuild
the database or otherwise fix something. With debmirror any changed or
lost file will be repaired automatically and with -m you can check for
corruption inside the files.

MfG
Goswin


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Partial Local Repository

2006-11-17 Thread GNU Linux
On Thu, 2006-11-16 at 20:22 -0500, Roberto C. Sanchez wrote:
> 
> Maybe debmirror?

Thank you for your suggestion.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Partial Local Repository

2006-11-17 Thread GNU Linux
On Fri, 2006-11-17 at 08:56 +0100, Steffen Grunewald wrote:
> 
> I don't know what "partial" means; if you want to select "etch" and "amd64",
> debmirror is your tool of choice.
> 
> It makes sense since debmirror will clean up obsolete packages. Just run
> it once per night/week/whatever ...

Hello Steffen,

I think I should use debmirror tool instead.  Yes, I only need Etch and
AMD64 binaries for the main and contrib.

Thank you.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Partial Local Repository

2006-11-17 Thread Micha

I'm puzzling about that too.

If you need only one distro (say debian unstable A64),
and only the most recent package version available.
What's speaking against exporting a NTFS servers'
 /var/cache/apt/archives ?



 m°



Re: Partial Local Repository

2006-11-17 Thread Alexander Samad
On Thu, Nov 16, 2006 at 08:22:02PM -0500, Roberto C. Sanchez wrote:
> On Fri, Nov 17, 2006 at 09:13:14AM +0800, GNU Linux wrote:
> > Hello all,
> > 
> > I am planning to create a partial local repository for AMD64 Etch but I
> 
> Maybe debmirror?
> 
> Regards,

i use apt-cacher


> 
> -Roberto
> -- 
> Roberto C. Sanchez
> http://people.connexer.com/~roberto
> http://www.connexer.com




signature.asc
Description: Digital signature


Re: Partial Local Repository

2006-11-16 Thread Steffen Grunewald
On Fri, Nov 17, 2006 at 09:13:14AM +0800, GNU Linux wrote:
> Hello all,
> 
> I am planning to create a partial local repository for AMD64 Etch but I
> don't know the best tool for this.  I downloaded and tried the
> anonftpsync <http://www.debian.org/mirror/anonftpsync> but until now, it
> keeps on downloading files.  Any other recommended tool to create a
> partial local repository?  I don't want apt-proxy because it requires
> the local repository server to have an Internet connection.

I don't know what "partial" means; if you want to select "etch" and "amd64",
debmirror is your tool of choice.

> Does it make sense that I'm already downloading the packages for Etch
> even if it's not yet the stable version?  I'm just preparing Etch
> because it will be the next stable version starting next month.  Or
> shall I just wait until Etch has been finally released as stable?

It makes sense since debmirror will clean up obsolete packages. Just run
it once per night/week/whatever ...

Cheers,
 Steffen


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Partial Local Repository

2006-11-16 Thread Roberto C. Sanchez
On Fri, Nov 17, 2006 at 09:13:14AM +0800, GNU Linux wrote:
> Hello all,
> 
> I am planning to create a partial local repository for AMD64 Etch but I

Maybe debmirror?

Regards,

-Roberto
-- 
Roberto C. Sanchez
http://people.connexer.com/~roberto
http://www.connexer.com


signature.asc
Description: Digital signature


Partial Local Repository

2006-11-16 Thread GNU Linux
Hello all,

I am planning to create a partial local repository for AMD64 Etch but I
don't know the best tool for this.  I downloaded and tried the
anonftpsync <http://www.debian.org/mirror/anonftpsync> but until now, it
keeps on downloading files.  Any other recommended tool to create a
partial local repository?  I don't want apt-proxy because it requires
the local repository server to have an Internet connection.

Does it make sense that I'm already downloading the packages for Etch
even if it's not yet the stable version?  I'm just preparing Etch
because it will be the next stable version starting next month.  Or
shall I just wait until Etch has been finally released as stable?

Please advise.

Thank you.


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]