I know there are some sites hosting old packages, but the problem is, we have pretty limited diskspace -- only 300G available on our A.R.M server.
So currently we have only old packages in [core].
]]>After much searching through google, found some very old mirrors, hope its useful. Grab it while its hot (old).
query used: inurl:arch OR inurl:archlinux lastsync
27-Jul-2012 00:20
http://cesium.di.uminho.pt/pub/archlinux/11-Mar-2013 10:00
http://shadow.ind.ntou.edu.tw/archlinux/28-Aug-2013 09:20
http://jaran.undip.ac.id/archlinux/
Some more:
11-Jan-2011 19:50
http://mirror.ihug.co.nz/archlinux/
25-Jul-2010
http://tw.archive.ubuntu.com/pub/CLE/pub/ArchLinux/
10-Jan-2011 07:50
http://iso.linux.hr/archlinux/
17-Nov-2009 19:00
http://mirror.lzjtu.edu.cn/archlinux/
2010-Jul-24 03:10:30
http://ftp.free.fr/mirrors/ftp.archlinux.org/
query used: inurl:arch OR inurl:archlinux lastsync
27-Jul-2012 00:20
http://cesium.di.uminho.pt/pub/archlinux/
11-Mar-2013 10:00
http://shadow.ind.ntou.edu.tw/archlinux/
28-Aug-2013 09:20
http://jaran.undip.ac.id/archlinux/
I've noticed that mirror.iprimus.com.au/archlinux/ holds a bunch of old packages, however, we have only 300G on our A.R.M server. So we decided to download all packages in [core] for the basic needs. downgrade scripts should now return more package versions, including kernel26 packages which have been disappeared in official repo long time ago. ;-)
For snapshots functionality, I'm sorry but dont blame felixonmars, he's just tooooo busy to take care of this.
]]>TODO Implement daily-repo functionality.
Seblu's ARM provides snapshots, but they're pretty recent only: http://seblu.net/a/arm/2013/08/31/
]]>Have you tried using http://repo-arm-download.archlinuxcn.or … /os//$arch as the mirror?
Instead of adding it to the mirrorlist, you can comment out the mirrorlist in pacman.conf and use just this one server:[core] Server = http://repo-arm-download.archlinuxcn.org/$repo/os/$arch # Include = /etc/pacman.d/mirrorlist
I'd rather need something like (note the pivot date '2012/10/13'):
Server = http://repo-arm.archlinuxcn.org/2012/10/13/$repo/os/$arch
but it doesn't work:
# pacman -Syu
:: Synchronizing package databases...
error: failed retrieving file 'core.db' from repo-arm.archlinuxcn.org : The requested URL returned error: 404 Not Found
So, provided that a snapshot from 2012/10/13 is available, I wonder if there's an URL format to have the equivalent behavior -- I see at 'https://github.com/archlinuxcn/repo-arm … /README.md' that a (deprecated) get method is available, but can't see any snapshot related option :-( I hoped in something like '/search?...&date=<snapshot-date>'.
Indeed,I tried to use the repo-arm URL the normal way to sync the DB and now it's kind of messed-up, as it won't allow any transaction to go through:
# pacman -Syup
:: Synchronizing package databases...
...
:: Starting full system upgrade...
error: failed to prepare transaction (unexpected error)
Pretty annoying...
]]>There are already two new implementations of the ARM that you can access. One is the work of a single developer (or TU, I can't remember who exactly ATM), and the other is the collective work by the archlinuxcn folks. Check out the last couple pages of that thread to see some info.
]]>Thanks,
Jamie
]]>Is there any mirror around with older snapshots?
Here is one repository which currently has a very large collection of packages:
http://mirror.iprimus.com.au/archlinux/
I was able to retrieve almost all of the packages that I wanted for CTKarch linux 0.7.
CTKarch 0.7 was released in April of 2011.
If iprimus did not have a package, then I searched at the following repository:
http://mirror.ihug.co.nz/archlinux/
It has a smaller collection of older packages, some of which were released in 2009.
I retrieved a few package listings from these 2 repositories today.
The extra/i686 listing from iprimus was a 20.0 MB html file.
The community/i686 listing from iprimus was 11.8 MB.
The core/i686 listing from iprimus was 1.3 MB.
The package listings from ihug amounted to:
extra/i686 857.9 kB html file
community/i686 709.7 kB
core/i686 60.7 kB
[core]
Server = http://repo-arm-download.archlinuxcn.org/$repo/os/$arch
# Include = /etc/pacman.d/mirrorlist
I urgently (well, that's because I just realize now that the old ARM is dead ;-)) need some old snapshots (2012-10-13 or around that day). But I only see stuff from 2013 @ "http://seblu.net/a/arm/" and don't know how to set up my '/etc/pacman.d/mirrorlist' to use the service @ "http://repo-arm-download.archlinuxcn.org". Is there any mirror around with older snapshots?
In the meanwhile, I'll resort to some makepkg installations...
]]>I would update the wiki section of ARM with the URL belongs to seblu.net/a/arm/. No objection?
Sure, go ahead.
If we're going to have multiple ARM-like services (instead of one service with mirrors) it needs to be clearly stated in the wiki, explaining e.g. which ARM-helper (like 'downgrade') supports which service.
]]>