The Mirror Server
Unix Support provides a mirror of useful files from a variety of sources. We make these files available in a number of different ways. The original method was by NFS, and files were available from
Over time other protocols have been added:
- The web (http):
There are some restrictions on which machines can access which of these trees. So only machines inside Cambridge can access the
/camonly tree (except by http using a RAVEN password)
Layout of the Mirror Server
Links in the section below typically point to local pages about the exported directories and not to the directories themselves. Those that jump directly to the data are marked with an asterisk(*).
These components are NFS-exported to everyone. Most are automatically mirrored in an overnight run of the
bsd(*) -+- 4.4SD-Lite(*) doc(*) -+- cert(*) -+- advisories(*) | +- bulletins | +- contacts | +- summaries(*) | +- tools +- faq(*) +- internet-drafts(*) | +- rfc(*) -+- fyi-index(*) +- rfc-index(*) +- std-index(*) gnu(*) -+- bash(*) +- gcc(*) AND MANY MORE +- gzip(*) linux(*) -+- debian(*) +- debian-cd(*) +- kernel(*) +- redhat(*) +- fedora(*) +- fedoralegacy +- opensuse(*) +- ubuntu(*) +- ubuntu-cdimage(*) +- centos(*) +- Scientific Linux(*) +- RPMForge(*) misc(*) -+- SSH-CD(*) +- bind +- ntp(*) +- putty(*) +- ssh(*) +- openssh(*) +- sunfreeware(*) public_patches(*) -+- DEC +- SGI +- SUN tex-archive windows -+- cygwin
camonly -----+- linux +- suse-iso
Access list software
Under Unix it is probably most convenient to make our filesystems accessible via NFS. As a quick and dirty hack, the following command will mount one of the top-level exports (the example uses
/gnu) onto the dierectory
/mnt on your system. Note that
/mnt must not have anything mounted on it already. This mount will last until the next reboot or unmounting.
# mount -o ro nfs-uxsup.csx.cam.ac.uk:/gnu /mnt
To unmount this directory, use the
# umount /mnt
If you get an error message "Device busy" then a process is still using the export, possibly as a current working directory or by having one of the files open for reading.
If you want to make these mounts permanent (being automatically remounted at boot) then follow the link relevant to your operating system.
Under windows it is probably most convenient to access the shares using SMB/CIFS. From a practical point of view this means either mapping a drive, or putting
\\win-uxsup.csx.cam.ac.uk into the location bar or an explorer window.
Normal rsync usage applies. For example to copy the gnu hello tar balls you could do:
rsync -avz rsync-uxsup.csx.cam.ac.uk::pub/gnu/hello /tmp/hello