Releases

Warning!

While it is fun having these Debian installations available, they are way out of date and full of software with known security vulnerabilities. Under no circumstances should these images be considered for production use. IT IS HIGHLY RECOMMENDED THAT THESE INSTALLATIONS NOT CONNECT DIRECTLY TO THE INTERNET. Putting one on the internet would likely result in it being compromised within minutes. You have been warned.

Licensing

The software contained within the virtual machines is covered by it's own copyright (see the copyright files within the virtual machine), whereas the content of this site and all virtual machines is:

Copyright 2008-2009, Jamie Strandboge <jamie@ubuntu.com>
License: GPL-3
 This program is free software: you can redistribute it and/or modify
 it under the terms of the GNU General Public License as published by
 the Free Software Foundation, either version 3 of the License, or
 (at your option) any later version.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program. If not, see <http://www.gnu.org/licenses/>.

 On Debian systems the full text of the GNU General Public License can be found
 in the `/usr/share/common-licenses/GPL-3' file.

Images

Starting

KVM/Qemu/Kqemu

All images should run under qemu, and newer versions may run under kvm or kqemu. Eg:

$ qemu -M pc -m 128 -hda <release>.img
$ kvm -M pc -m 128 -hda <release>.img

To see what configuration was used, look in the libvirt XML definition file found in the directory of the image download directory.

Libvirt

Each image directory also comes with a libvirt XML definition. If you use libvirt, adjust the path to the image file in <disk>disk<disk> in the XML definition, then perform:

$ virsh define <xml file>
$ virsh start <release>
... in the virtual machine, perform '# shutdown -h now' and when done:
$ virsh destroy <release>

Keep in mind that all XML definitions use QEMU, so adjust as necessary to use with KVM or KQEMU. Also, definitions likely do not have the CDROM connected to a particular ISO. To connect so a specific ISO, adjust the XML to have something like:

 <disk type='file' device='cdrom'>
   <source file='/srv/vms/debian_archives/slink/debian-2.1-i386.iso'/>
   <target dev='hdc' bus='ide'/>
   <readonly/>
 </disk>

Logging in

Networking

Networking is setup with static IP addresses and uses the standard libvirt 192.168.122.0/24 network:

Apt

Apt is available in Debian Slink and later. /etc/apt/sources.list can use:

deb http://archive.debian.org/debian <release> main contrib non-free
deb-src http://archive.debian.org/debian <release> main contrib non-free

Installing from Scratch

Terse installation notes for each image are found in the INSTALL.<release> file in the image directory. This should include things such as the size of the hard drive, amount of swap space, RAM used during install, number of CPUs, keyboard, partitions, network driver and setup, hostname, domain name (usually debian.cxx), networking, how to mount the cdrom and anything else needed for installation.