Quote:
Originally Posted by vigdavies
Is Virtual Box compatible for Ubuntu Linux 9.04 even if you get the Linux version downloaded and installed ?
|
Yes. It might be easier to install out of the Ubuntu
repositories. Go 'Applications' -> 'Add/Remove' then search for Virtualbox.
The above doesn't give you USB support in the VM, though, which might be how you've ended up downloading it. If you download it from Sun's
website, you need to make sure you get the right one for your ubuntu release (9.04, Jaunty Jackalope), and for your architecture.
To find out your architecture, in the terminal (Applications -> Accessories -> Terminal) run:
Which gives more information than just your architecture, but includes it. Your architecture will either be AMD64 (which is also available on intel processors) or x86. x86 may be alternatively called i386 i486 i586 or i686[0], but they all want the i386 version of Virtualbox.
For example, mine is:
Code:
avi@jup-linux2:~$ uname -r
2.6.26-1-amd64
avi@jup-linux2:~$
Which says I have kernel version 2.6.26-1 and it is for an amd64 architecture.
Once you've downloaded it, you need to install it. You need to run
Code:
sudo dpkg -i <packagename>
.
For example, if I was installing it (Ubuntu 9.04, AMD64) I'd run:
Code:
sudo dpkg -i virtualbox-3.0_3.0.8-53138_Ubuntu_jaunty_i386.deb
This must be run where you downloaded the file, and you need to substitute <packagename> for exactly the name of the file you downloaded. You've got to be where you downloaded the file to, so I normally do it to my home directory (which is abbreviated to '~' normally). I think firefox defaults to your desktop, which is at ~/Desktop, if so you might want to preceed the command with
This is where tab completion comes in handy. If you type
and then hit <tab>, your shell will fill in the rest of the filename for you.
Quote:
Doesn't seem to work. Can someone please help me?
|
To give more specific help, we need to know
how it doesn't work. What did you try, what happened? What did you expect to happen?
[0] This is technically a bit of a lie. i386, i486 etc. are iterations of a processor instruction set, generally referred to as a group as 'x86'. It is entirely backwards compatible, though, so something that works on an i386 will work on an i686. But the inverse isn't always true - i686 has some features not available on anything lower, as do i486 and i586. It is generally of little relevance to applications, it's mostly kernels that're sensitive to the different iterations. Either way, the i386 VirtualBox will work on any x86 iteration.