MirrorEn: различия между версиями

Материал из ALT Linux Wiki
(Import from freesource.info)
 
Нет описания правки
Строка 1: Строка 1:
{{MovedFromFreesourceInfo|AltLinux/Apt/MirrorEn}}
[[Категория:Admin]]


== ALT Linux Mirrors ==
== ALT Linux Mirrors ==
Строка 5: Строка 5:
=== what, where, how much ===
=== what, where, how much ===


The whole repository including ISOs is at rsync://rsync.altlinux.org/ALTLinux/ [125Gb as of 2007-09-24], parts of it are updated roughly daily. There are also distinct parts specifically worth mirroring, namely latest stable release (4.0) and current/unstable branch (Sisyphus). Overall picture is currently like this:
The whole repository including ISOs is at rsync://rsync.altlinux.org/ALTLinux/ [125Gb as of 2007-09-24], parts of it are updated roughly daily. There are also distinct parts specifically worth mirroring, namely latest stable release (4.0) and current/unstable branch (Sisyphus). Overall picture is currently like this:


The "wholesale" location is here:
The «wholesale» location is here:
<tt>rsync://rsync.altlinux.org/ALTLinux/</tt> is 125G as of 2007-09-24 including four releases (since 2004) and daily-updated unstable (Sisyphus/)  
<tt>rsync://rsync.altlinux.org/ALTLinux/</tt> is 125G as of 2007-09-24 including four releases (since 2004) and daily-updated unstable (Sisyphus/)


Latest stable release is here (uses hardlinks):
Latest stable release is here (uses hardlinks):
<tt>rsync://rsync.altlinux.org/ALTLinux/4.0/</tt>
<tt>rsync://rsync.altlinux.org/ALTLinux/4.0/</tt>
:58Gb , static+updated; consists of:
: 58Gb, static+updated; consists of:
* <tt>rsync://rsync.altlinux.org/ALTLinux/4.0/Desktop/</tt>
* <tt>rsync://rsync.altlinux.org/ALTLinux/4.0/Desktop/</tt>
: 14Gb (4.0.0, i586) -- static between point releases
: 14Gb (4.0.0, i586) — static between point releases
* <tt>rsync://rsync.altlinux.org/ALTLinux/4.0/Server/</tt>
* <tt>rsync://rsync.altlinux.org/ALTLinux/4.0/Server/</tt>
: 45Gb (4.0.0+4.0.1, i586+x86_64) -- ditto
: 45Gb (4.0.0+4.0.1, i586+x86_64) — ditto
* <tt>rsync://rsync.altlinux.org/ALTLinux/4.0/branch/</tt>
* <tt>rsync://rsync.altlinux.org/ALTLinux/4.0/branch/</tt>
: 25Gb (current, i586+x86_64) -- updated daily to weekly
: 25Gb (current, i586+x86_64) — updated daily to weekly


Its ISOs are here (included in the above):
Its ISOs are here (included in the above):
Строка 27: Строка 27:


Updates are maintained here:
Updates are maintained here:
<tt>rsync://rsync.altlinux.org/ALTLinux/updates/</tt> -- ca. 3.6Gb as of 2007-09-24
<tt>rsync://rsync.altlinux.org/ALTLinux/updates/</tt> — ca. 3.6Gb as of 2007-09-24


Unstable branch lives at:
Unstable branch lives at:
<tt>rsync://rsync.altlinux.org/ALTLinux/Sisyphus/</tt> -- 32Gb as of 2007-09-24 (incl. orphaned/obsolete which aren't usually needed)
<tt>rsync://rsync.altlinux.org/ALTLinux/Sisyphus/</tt> — 32Gb as of 2007-09-24 (incl. orphaned/obsolete which aren’t usually needed)


''TODO: add year-over-year growth rates observed, see archives''
''TODO: add year-over-year growth rates observed, see archives''


=== excludes ===
=== excludes ===
You might want to specificaly exclude known ancient (e.g. there is Compact/2.3 and Master/2.4 there, current releases published like 4.0/{Desktop,Server,branch} which really is more logical) -- or too specific -- parts of the archive:
You might want to specificaly exclude known ancient (e.g. there is Compact/2.3 and Master/2.4 there, current releases published like 4.0/{Desktop,Server, branch} which really is more logical) — or too specific — parts of the archive:
<pre>'*GIVC/*'
<pre>'*GIVC/*'
'*Castle/*'
'*Castle/*'
Строка 45: Строка 45:
'*unsupported/*'
'*unsupported/*'
'*obsolete/*'</pre>
'*obsolete/*'</pre>
and probably <tt>'*orphaned/*'</tt> although that's rather limbo than end-of-life for a package.
and probably <tt>'*orphaned/*'</tt> although that’s rather limbo than end-of-life for a package.


The corresponding rsync commandline addition is:
The corresponding rsync commandline addition is:
Строка 51: Строка 51:


=== references ===
=== references ===
* [[Apt/Mirror|Sisyphus mirror]] -- an article in Russian, including scripts for daily snapshots
* [[Mirror|Sisyphus mirror]] — an article in Russian, including scripts for daily snapshots

Версия от 22:20, 30 июля 2008


ALT Linux Mirrors

what, where, how much

The whole repository including ISOs is at rsync://rsync.altlinux.org/ALTLinux/ [125Gb as of 2007-09-24], parts of it are updated roughly daily. There are also distinct parts specifically worth mirroring, namely latest stable release (4.0) and current/unstable branch (Sisyphus). Overall picture is currently like this:

The «wholesale» location is here: rsync://rsync.altlinux.org/ALTLinux/ is 125G as of 2007-09-24 including four releases (since 2004) and daily-updated unstable (Sisyphus/)

Latest stable release is here (uses hardlinks): rsync://rsync.altlinux.org/ALTLinux/4.0/

58Gb, static+updated; consists of:
  • rsync://rsync.altlinux.org/ALTLinux/4.0/Desktop/
14Gb (4.0.0, i586) — static between point releases
  • rsync://rsync.altlinux.org/ALTLinux/4.0/Server/
45Gb (4.0.0+4.0.1, i586+x86_64) — ditto
  • rsync://rsync.altlinux.org/ALTLinux/4.0/branch/
25Gb (current, i586+x86_64) — updated daily to weekly

Its ISOs are here (included in the above):

4.4Gb, static between point releases
18Gb, ditto

Updates are maintained here: rsync://rsync.altlinux.org/ALTLinux/updates/ — ca. 3.6Gb as of 2007-09-24

Unstable branch lives at: rsync://rsync.altlinux.org/ALTLinux/Sisyphus/ — 32Gb as of 2007-09-24 (incl. orphaned/obsolete which aren’t usually needed)

TODO: add year-over-year growth rates observed, see archives

excludes

You might want to specificaly exclude known ancient (e.g. there is Compact/2.3 and Master/2.4 there, current releases published like 4.0/{Desktop,Server, branch} which really is more logical) — or too specific — parts of the archive:

'*GIVC/*'
'*Castle/*'
'*Compact/*'
'*Junior/*'
'*Master/*'
'*Mozilla/*'
'*OpenOffice/*'
'*unsupported/*'
'*obsolete/*'

and probably '*orphaned/*' although that’s rather limbo than end-of-life for a package.

The corresponding rsync commandline addition is: --exclude '*/GIVC/*' --exclude '*/Castle/*' --exclude '*/Compact/*' --exclude '*/Junior/*' --exclude '*/Master/*' --exclude '*/Mozilla/*' --exclude '*/OpenOffice/*' --exclude '*/unsupported/*' --exclude '*/obsolete/*'

references

  • Sisyphus mirror — an article in Russian, including scripts for daily snapshots