Installing Virtualbox guest additions on Debian Jessie

Default featured post

I have a light version pure console Debian Jessie running on my Virtualbox which has no gui and it is completely terminal. Few days ago, I wanted to enable share folder capability for it but faced some problems and after spending quite sometimes I had found the solution, so I post it here.

When I tried to install the guest additions package, I have received the following error,

Installing graphics libraries and desktop services components!

Solution for this problem is quite simple, you just need to make sure the following packages are installed,

  • Kernel header
  • Build essential
  • Dkms

To install the above packages on any Debian based Linux, can use these commands,

$ sudo apt-get install dkms build-essential
$ sudo apt-get install apt-get install linux-headers-$(uname -r)

Finally, you should try to run guest addition package again and by right, the installation process should be successful.

If you don’t know how to mount CD-ROM just run the following command,

$ sudo mount /dev/cdrom /media/cdrom

Then cd to /media/cdrom, you should be able to see the content of the CD.

For mounting share folder to guest machine, run this command,

$ sudo mount -t vboxsf [Share folder name] [/Mount point]