You are not logged in.
Pages: 1
When struck by #3559 earlier this week. And to top it of was left with a halfupgraded Gnome i wrote a little python script to find "good" uptodate mirrors for pacman.
It uses viewcvs to pick up pacman's config and then uses gnomevfs to check the status of the individual db-files on the diffrent mirrors. Hence the script depends on gnome-python. Script can be found here: checkmirror
[Edit: changed path]
Offline
That's really nice, also good for checking which mirror that's fastest
Offline
Thanks, its main feature is that it checks how up to date a mirror is. For checking speed i think the sortmirror script that comes with pacman is more efficient, or at least a lot faster. But then again a quick mirror is of no use if it was updated a month ago or not even carry the mirror any more.
Offline
Wauw, it's going fast now.
Thanks alot.
Arch - It's something refreshing
Offline
Any particular reason why the most recent change date (including ftp.archlinux.org) shows as 20 Dec?
Edit: The most recent updates to the current and extra repositories,according to the archlinux.org page are dated 22 Dec.
Offline
Any particular reason why the most recent change date (including ftp.archlinux.org) shows as 20 Dec?
Edit: The most recent updates to the current and extra repositories,according to the archlinux.org page are dated 22 Dec.
Hmm, here the frontpage of http://www.archlinux.org/ shows:
Current December 20 18:24
Extra December 22 19:24
Unstable December 13 04:12
Testing December 22 09:42
Offline
Yes you're right. I hadn't realised that the script looked at Current's date only.
Thanks for clearing that up.
Offline
If you want to check one of the other repositories you have to say that on the commandline fx:
./checkmirror.py extra
Checkmirror can look up current, extra, community and unstable.
Offline
Here is a hacked version that avoids the use of the gnomevfs module.
Unfortunately the ftplib module doesn't seem to have a way to modify the connection timeout, so unreachable ftp mirrors take a long time to process.
Offline
http://www.krill.nu/arch/checkmirror/checkmirror.py
currently responds with "Forbidden".
Offline
Yeah, i know. Since i wrote that script i have changed hosting. And the new one insists on interpret that as an forbidden CGI-script and wont show it. :-(
You can reach it as: http://www.krill.nu/arch/checkmirror/checkmirror instead.
Offline
Pages: 1