In a previous article, we saw how to create kvm virtual machines from the command line; in this tutorial, instead, we learn how to access and modify virtual machines disk images, using some utilities which are part of the libguestfs package on the most commonly used Linux distributions. Those tools let us perform a variety of tasks.
virtualization
Install And Set Up KVM On Ubuntu 20.04 Focal Fossa Linux
KVM is Kernel-based Virtual Machine. It’s a module built directly into the Linux kernel that allows the operating system to act as a hypervisor. Although some people may prefer a third-party solution like VirtualBox, there’s no need to install extra software since the Linux kernel already gives us the necessary tools we need to make virtual machines.
KVM requires a little configuration if you want some conveniences like a graphical manager or the ability to allow VM guests to login from your network – but we’ll cover that in this guide. Once it’s up and running, you’ll find that KVM provides the most stable and seamless experience for your virtualization needs on Linux.
In this tutorial you will learn:
- How to install necessary KVM utilities on Ubuntu 20.04
- How to install and configure virt-manager
- How to configure network interfaces for bridged connection
- How to create a new virtual machine
Virtualbox: install guest additions on Ubuntu 20.04 LTS Focal Fossa
The VirtualBox Guest Additions consist of device drivers that allow for better screen resolution and mouse integration. They will optimize your operating system with respect to its performance and usability. In this tutorial we will be installing the Virtualbox Guest Additions on Ubuntu 20.04 LTS Focal Fossa Linux.
In this tutorial you will learn:
- How to install Virtualbox guest additions.
- How to check Virtualbox guest additions installation.
Install VirtualBox on Ubuntu 18.04 Bionic Beaver Linux
Objective
The objective is to install VirtualBox on Ubuntu 18.04 Bionic Beaver Linux
Operating System and Software Versions
- Operating System: – Ubuntu 18.04 Bionic Beaver
- Software: – VirtualBox 5.26
Requirements
Privileged access to your Ubuntu System as root or via sudo command is required.
Conventions
Install VMware tools on Ubuntu 18.04 Bionic Beaver Linux
Objective
The objective is to install VMware tools on Ubuntu 18.04 Bionic Beaver Linux Vmware virtual machine.
Operating System and Software Versions
- Operating System: – Ubuntu 18.04 Bionic Beaver
- Software: – VMware Workstation 14
Requirements
Privileged access to your Ubuntu System as root or via sudo command is required.
Conventions
Virtualbox installation on Fedora Linux
The objective of this tutorial is to install VirtualBox on Fedora Linux. VirtualBox is a free and open source hosted hypervisor for x86 virtualization developed and maintained by the Oracle Corporation.
How to configure shared VirtualBox folder on Linux
After installing a Linux distro into a VirtualBox virtual machine, you may be wondering how to share files between the host operating syste and the virtual machine itself. One of the easiest and most convenient ways to provide this function is by setting up a VirtualBox shared folder.
Essentially this means that a folder on your host machine can be mounted on the virtual machine, where both systems will be able to access files or drop them in the folder. It doesn’t matter what host operating system you’re using, as the instructions will be the same across Linux, Windows, etc.
In this guide, we’ll go through the step by step instructions to configure a shared VirtualBox folder. We’ll also show you how to mount the shared folder on your Linux system, allowing you to easily share files back and forth.
In this tutorial you will learn:
- How to configure a shared VirtualBox folder on Linux
- How to mount a VirtualBox shared folder
How to install VMware Workstation on Ubuntu 22.04 Jammy Jellyfish Linux
The purpose of this tutorial is to install VMware Workstation PRO on Ubuntu 22.04 Jammy Jellyfish Linux. Then, you can set up virtual machines with VMware Workstation Pro on a single physical machine and use them simultaneously with the actual machine.
Dockerfile vs. Docker Compose: Understanding the Differences and Use Cases
Docker has revolutionized containerization, providing powerful tools for building and managing containerized applications. Two core concepts in Docker are Dockerfile and Docker Compose. While both are essential, they serve different purposes. A Dockerfile is used to define a single container image, whereas Docker Compose simplifies managing multi-container applications.
Syncing Files with Docker-Compose Watch
When using Docker to create portable and easy reproducible development environments, we need to found a way to make changes to our codebase, immediately effective inside containers, without the need to re-build them each time. A possible solution consists into mounting host directories directly inside containers; this, however, requires breaking containers isolation and portability, since they become dependant on the host directory structure. To solve this problem, we can use docker-compose watch.
Reclaiming Proxmox Storage Disk Space via Linux CLI
How to list all VirtualBox available virtual machines from command line
In this article, we will explore various methods to list all available virtual machines (VMs) in VirtualBox using the command line. This will include techniques to list running, stopped, suspended VMs, their states, disk sizes, and more. Command line management of VMs is a powerful way to automate and streamline your virtualization tasks, especially for system administrators and power users.