Join Scott Simpson for an in-depth discussion in this video Installing in a virtual machine, part of Learning Fedora Linux.
- A great way to get used to any operating system…is to install it as a virtual machine.…This virtual machine runs as a guest…within your primary operating system,…or host operating system,…sharing some of your computer's resources,…but not affecting anything else on your system.…There's a wide selection…of virtual machine software available,…including VMWare,…Parallels, and VirtualBox.…I'm going to use VirtualBox because it's free…and available on Windows, Mac OS X, and Linux.…I've already downloaded VirtualBox for my system,…from virtualbox.org.…
If you plan to set up your own virtual machine,…pause the video here…and install VirtualBox…if you don't have another VM application already installed.…Here in the VirtualBox interface,…I'll click on New in the top bar,…and I'll create a virtual machine.…I'll call it Fedora.…I'll make sure the type is Linux…and that the version is 64-bit Fedora.…That's what my system needs.…I'll click Continue,…and I'll give it two gigabytes of RAM.…I'll leave this option set as is.…I'll create a virtual hard drive,…
- List the things one should do during Fedora installation on VirtualBox.
- Explain how to begin working with files and folders in the GNOME shell.
- Name the minimum requirement for adding a new user.
- Identify where to go to customize the GNOME environment.
- Name the desktop environment that Fedora uses by default.
- List the command that you would issue to install an infrastructure server.
Skill Level Beginner
Q: Why don't the VirtualBox Guest Additions install properly on Fedora 23?
A: It seems that the VirtualBox Guest Additions don’t like the version of the X.Org Server software that comes with the Fedora 23 ISO. Before installing the additions, make sure to run:
sudo dnf update
This will get the latest version of X.Org Server (currently 1.18). After that, restart the VM. Then run:
sudo dnf install gcc kernel-devel-$(uname -r)
This command installs the gcc compiler and updated kernel headers, which the Guest Additions need in order to build themselves. $(uname -r) takes the output of the uname -r command, which returns the current kernel version number, and uses it to request to install the correct version for your system. Then try installing the Guest Additions again. You should see "Installing X.Org Server 1.18 modules [ OK ].” Restart the system again, and the full-screen feature should work.