Monthly Archives: June 2010

How to Install VirtualBox Guest Additions in Fedora Guests

VirtualBox Guest Additions on FedoraInstalling VirtualBox guest additions seems to vary between distributions. The other day I saw an article outlining how to install VirtualBox Guest Additions on Ubuntu, but those same steps did not apply to my Fedora 13 Virtual Machine. In this article I’ll outline the packages and steps required to install VirtualBox Guest Additions on a Fedora Guest.

Requirements

This tutorial assumes you already have VirtualBox installed and a Fedora Virtual Machine running.

Installation

To successfully install VirtualBox Guest Additions on a Fedora guest, you’ll need to install the following:

yum install kernel-headers kernel-devel gcc

Once these packages are installed you’ll be able to mount the VirtualBox Guest Additions image, and run the required script. This is done using the following steps:

  1. In the VirtualBox menu, under Devices, select “Install Guest Additions”
  2. Select the VBOXADDITIONS* image from the Places menu, which will mount the image.
  3. In a Terminal, navigate to /media/VBOXADDITIONS*/ and run: sudo ./VboxLinuxAdditions-(x86,amd64).sh
  4. Reboot the Fedora guest

Installing VirtualBox Guest Additions isn’t difficult, it is just different on most Linux distributions. Hopefully this helps those using Fedora quickly get it installed on their systems.

Install GNOME-Shell in Arch Linux

I was getting curious about the progress of the new GNOME-Shell (which will be part of GNOME 3.x), so I went to find how to install it in Arch Linux. It is, just like a number of things, available in the Arch User Repository (AUR), but I also found that there is an official package in the gnome-unstable repository. This post outlines how to add the gnome-unstable repository and install GNOME-Shell in Arch Linux

Repository

The first requirement for installing GNOME-Shell is the addition of the gnome-unstable repository. This can be done by adding the following to your /etc/pacman.conf:

[gnome-unstable]
Server = http://mirrors.kernel.org/archlinux/$repo/os/$arch/

You’ll notice I’m using mirrors.kernel.org, but you should be able to use your own preferred mirror.

Installation
Once you’ve added the repository, you can add the GNOME-Shell using the following command:

sudo pacman -Sy gnome-shell clutter

Usage

To launch GNOME-Shell (and replace your current environment for this session), run:

gnome-shell --replace

You should now be in GNOME Shell. Have fun playing with this, still in development, Desktop Environment.