Section3

Differences between revisions 3 and 4
Revision 3 as of 2013-06-03 06:42:06
Size: 6241
Editor: jmarsden
Comment:
Revision 4 as of 2013-06-03 21:17:48
Size: 5072
Editor: phillw
Comment:
Deletions are marked like this. Additions are marked like this.
Line 10: Line 10:
This area is for setting up what is needed to best follow [[https://wiki.ubuntu.com/Testing/Activities/Classroom#Section_3 |classroom section 3]]. You '''need''' to have an ISO downloaded. It is '''highly''' recommended that you have ZSync installed. You can then choose at least one of: This area is for setting up what is needed to best follow [[https://wiki.ubuntu.com/Testing/Activities/Classroom#Section_3 |classroom section 3]]. You '''need''' to have:

 * A working Launchpad address (Section 1).
 * Zsync (Section 1).
 * For editing test cases, bzr (Section 1).

For testing and installing
ISO's You '''need''' to have an ISO downloaded and at least '''one''' of following installed:
Line 16: Line 22:
You are welcome to install each of them, attend each session and then decide which you prefer to use. You are welcome to install all of them, attend each session and then decide which you prefer to use.
Line 26: Line 32:
For the vast majority of people, you would choose the standard AMD64 ISO. Head over to the [[http://iso.qa.ubuntu.com/qatracker/milestones/243/builds | ISO Tracker]] and scroll down to the section titled '''Product (Ubuntu Server)'''. Once there, click on the CD icon to the left of '''Ubuntu Server amd64''' For the vast majority of people, you would choose the standard AMD64 ISO. Head over to the [[http://iso.qa.ubuntu.com/qatracker | ISO Tracker]] and select the flavour / architecture you want.
Line 28: Line 34:
 * If you '''know''' that your computer is not a standard amd64 one, then select the server image for your system.   * If you specifically want to test just one flavor / test system, then select the iso you want (e.g. Lubuntu Alternate AMD64, Xubuntu Desktop i386, etc.). E.G. If you specifically want to test just one flavor / test system, then select the iso you want (e.g. Lubuntu Alternate AMD64, Xubuntu Desktop i386, etc.).
Line 51: Line 56:
== ZSync ==
Line 53: Line 57:
This session requires the pre-installation of ZSync.
From the [[https://help.ubuntu.com/community/UsingTheTerminal | terminal]] issue the following command:

{{{
sudo apt-get install zsync
}}}
You will be asked for your password and then ZSync will install. That is all that is needed to fully take part in this session.

''' It is really important that the iso you have previously downloaded is zsync'd up for the virtual sessions that follow'''.
Line 71: Line 66:
should do this. For those running Precise or older releases, try downloading the appropriate .deb file from virtualbox.org under [[https://www.virtualbox.org/wiki/Linux_Downloads | Linux Downloads]] .
Line 73: Line 67:
You can then install it by doing

{{{
sudo dpkg -i virtualbox-4.2_4.2.12-84980~Ubuntu~lucid_amd64.deb
}}}

or similar. Those running [[http://www.virtualbox.org | VirtualBox]] on Microsoft Windows or OS X are on their own regarding getting it installed :) (It is very possible to do Ubuntu ISO testing this way, for those with no physical Linux machine available to them).

Classroom Session 3

This area is for setting up what is needed to best follow classroom section 3. You need to have:

  • A working Launchpad address (Section 1).
  • Zsync (Section 1).
  • For editing test cases, bzr (Section 1).

For testing and installing ISO's You need to have an ISO downloaded and at least one of following installed:

  • Virtual Box (VBox)
  • Virtual Manager (KVM)
  • Test Drive

You are welcome to install all of them, attend each session and then decide which you prefer to use.

Download an ISO

As there are different flavors of the Ubuntu family, the initial parts just need a base operating system installed. Onto this, you can add your flavor (Edubuntu, Kubuntu, Lubuntu, Mythbuntu, Ubuntu, Ubuntu Studio or Xubuntu) once the classroom session has ended.

  • When going onto the iso area to download an iso you will often see WARNING: This image is OVERSIZED. This should never happen during milestone testing. This is quite normal and has no affect on using the vitual machines.

Which ISO should I use?

For the vast majority of people, you would choose the standard AMD64 ISO. Head over to the ISO Tracker and select the flavour / architecture you want.

E.G. If you specifically want to test just one flavor / test system, then select the iso you want (e.g. Lubuntu Alternate AMD64, Xubuntu Desktop i386, etc.).

This will open a new window, click on the link to the right of HTTP and the ISO will start to download. Do not close any windows. Once that is completed, you need to check it has arrived safely and with no corruption.

  • Most browsers will default to your Downloads directory, if you have changed this to, say Desktop, then adjust the command below accordingly. Open a terminal session and issue:

cd Downloads
ls *iso

The command ls *iso should list up the ISO file you have just downloaded. Assuming it is there, issue the command:

md5sum *iso

After a short while, this will come back with a series of numbers and letters. Go back to window that you had open when you clicked on the link to download (The one which had HTTP on the left). This time, click on the link to right of MD5 checksum. This will open a new window, the first line has a sequence of numbers and letters. These must match what was reported from the md5sum command you issued in the terminal. If they do not, then you will need to download the file again. A corrupted ISO is of no use at all, so please ensure that the checksum matches, it is there to save you endless heartache which will happen if the file is corrupt.

Virtual Box

In addition to a suitable Ubuntu ISO to test, this session requires the pre-installation of Virtual Box. If your host PC is running Ubuntu Quantal or Raring, the command

sudo apt-get install virtualbox -y

Virtual Manager

This session requires the pre-installation of Virtual Manager. From the terminal issue the following command:

sudo apt-get install virt-manager

You will be asked for your password and then Virt Manager and associated files will install. That is all that is needed to fully take part in this session.

Guest Fish

There is an additional suite of tools available for virt-manager, named guest fish. It provides a fantastic extra set of tools to deal with virtual machines running under virt-manager. I will be covering a couple of handy commands in the classroom session.

From the terminal issue the following command:

sudo apt-get install guestfish

You will be asked for your password and then guestfish and associated files will install.

Please then issue the command:

sudo libguestfs-test-tool

This will take a while to run, and may seem to 'complain' / 'report errors'. The only requirement is after a few minutes you see the following line:

===== TEST FINISHED OK =====

That message ensures that full tool kit has installed okay. Please contact phillw directly if your install has failed.

Test Drive

This session requires the pre-installation of Test Drive. From the terminal issue the following command:

sudo apt-get install testdrive

You will be asked for your password and then Test Drive and associated files will install. That is all that is needed to fully take part in this session.

Testing/Activities/Classroom/Saucy/Section3 (last edited 2013-06-28 16:18:04 by phillw)