About this Service

Our software mirror is hosted in the Mathematical Sciences Building on the UC Davis Campus. The mirror is currently accessible via HTTP only at mirror.cse.ucdavis.edu.

We currently host open source software that is of use to our user community. If you have a suggestion for adding a distribution or software package to our mirror, please contact us. We usually only add software that we recommend or support.

Operating Systems

Here is a list of the Operating Systems (mainly Linux distributions) that we host on our mirror:

Ubuntu

Ubuntu is a very popular Linux distribution available today for both desktops and servers. Our source for Ubuntu software is the official Ubuntu mirror (archive.ubuntu.com and releases.ubuntu.com)

CentOS

CentOS is a Redhat derivative that is widely used in HPC. CentOS aims to be completely compatible with Redhat's Enterprise Linux but offers updates via YUM for free. Our source for CentOS is the official CentOS mirror (centos.org).

Rocks

Rocks is a widely used cluster integration that assists in the management of complex HPC installations. Our source for Rocks is the official Rocks website (rocksclusters.org).

Software Map

What follows is a map of the software that is available from our mirror.

Currently Available

Distribution Name Released Versions Architectures Update Frequency Links
Karmic Koala (Ubuntu) Oct 2009 9.10 i386, x86_64 Nightly isos, sources.list
Jaunty (Ubuntu) April 2009 9.04 i386, x86_64 Nightly isos, sources.list
Intrepid Ibex (Ubuntu) October 2008 8.10 i386, x86_64 Nightly isos, sources.list
Hardy Heron (Ubuntu LTS) April 2008 8.04 i386, x86_64 Nightly isos, sources.list
Gutsy Gibbon (Ubuntu) October 2007 7.10 i386, x86_64 Nightly isos, sources.list
Feisty Fawn (Ubuntu) April 2007 7.04 i386, x86_64 Nightly isos, sources.list
Dapper Drake (Ubuntu LTS) June 2006 6.06 i386, x86_64 Nightly isos, sources.list
CentOS 5 April 2007 5.2 i386, x86_64 Nightly isos, repo config
CentOS 4 May 2007 4.7 i386, x86_64 Nightly isos, repo config
Mars Hill (Rocks) July 2007 4.3 - 5.0 i386, x86_64 Nightly repo config

Recently Removed

The following software is no longer available on our mirror because the vendor has discontinued support and no longer provides patches.

  • Edgy Eft (Ubuntu)

Configuration

This section will hopefully give you advise on how to take advantage of this mirror.

Update Ubuntu to use this mirror

This section describes how to regularly update your Ubuntu machine using this mirror. First you must edit (as root or using sudo) the /etc/apt/sources.list file. The following is an example for hardy. See this website for complete sources for each distribution.

# Everything for hardy
deb http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse
deb-src http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu/ hardy main restricted universe multiverse

# Everything for hardy-updates
deb http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe multiverse
deb-src http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu/ hardy-updates main restricted universe multiverse

# Everything for hardy-backports
deb http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse
deb-src http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu/ hardy-backports main restricted universe multiverse

# Everything for hardy-security
deb http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu hardy-security main restricted universe multiverse
deb-src http://mirror.cse.ucdavis.edu/archive.ubuntu.com/ubuntu hardy-security main restricted universe multiverse

Then just sudo apt-get update to make sure you typed everything correctly.

Update CentOS to use this mirror

This section describes how to regularly update your CentOS machine using this mirror. First you add entries for repositories you want in /etc/yum.repos.d/CentOS-5.repo

[base]
name=CentOS-$releasever - Base
baseurl=http://mirror.cse.ucdavis.edu/centos.org/$releasever/os/$basearch/
gpgcheck=0
gpgkey=http://mirror.cse.ucdavis.edu/centos.org/RPM-GPG-KEY-centos5
priority=1
protect=1

#released updates 
[update]
name=CentOS-$releasever - Updates
baseurl=http://mirror.cse.ucdavis.edu/centos.org/$releasever/updates/$basearch/
gpgcheck=0
gpgkey=http://mirror.cse.ucdavis.edu/centos.org/RPM-GPG-KEY-centos5
priority=1
protect=1

#packages used/produced in the build but not released
[addons]
name=CentOS-$releasever - Addons
baseurl=http://mirror.cse.ucdavis.edu/centos.org/$releasever/addons/$basearch/
gpgcheck=0
gpgkey=http://mirror.cse.ucdavis.edu/centos.org/RPM-GPG-KEY-centos5
priority=1
protect=1

#additional packages that may be useful
[extras]
name=CentOS-$releasever - Extras
baseurl=http://mirror.cse.ucdavis.edu/centos.org/$releasever/extras/$basearch/
gpgcheck=0
gpgkey=http://mirror.cse.ucdavis.edu/centos.org/RPM-GPG-KEY-centos5
priority=1
protect=1

#additional packages that extend functionality of existing packages
[centosplus]
name=CentOS-$releasever - Plus
baseurl=http://mirror.cse.ucdavis.edu/centos.org/$releasever/centosplus/$basearch/
gpgcheck=0
enabled=0
gpgkey=http://mirror.cse.ucdavis.edu/centos.org/RPM-GPG-KEY-centos5
priority=2
protect=1

#contrib - packages by Centos Users
[contrib]
name=CentOS-$releasever - Contrib
baseurl=http://mirror.cse.ucdavis.edu/centos.org/$releasever/contrib/$basearch/
gpgcheck=0
enabled=0
gpgkey=http://mirror.cse.ucdavis.edu/centos.org/RPM-GPG-KEY-centos5
priority=2
protect=1

Then just run sudo yum update.

Other Public UCD Mirrors

There are other software mirrors on campus. Here is a list of some of the other mirrors at UC Davis with information on what they provide.

Library

The UC Davis library offers a mirror of Fedora. If you come from a UC Davis IP address YUM's Mirror Manager will automatically direct you to their mirror. This mirror is available over the http protocol.

Engineering

The UC Davis Engineering department offers a mirror of OpenBSD. This mirror is available over the ftp protocol.

 
support/services/mirror.txt · Last modified: 2009/10/30 14:17
 
Except where otherwise noted, content on this wiki is licensed under the following license:CC Attribution-Noncommercial-No Derivative Works 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki