Do you have multiple qemu instances you run on the terminal? Have many shell scripts for every command? QLab solves this problem with a short and simple bash script that neatly organizes your VM's for you. Temporary boot ups, Permenant storage boots, creating snapshots of an instance to branch off all in one. Stick to the terminal with a quick lab!
Mainly done to practice my bash and awk scripting, but actually useful for managing my messy virtual machines on the terminal
Make sure to have:
- Qemu packages, especially
qemu-img - awk
- Start by cloning the repository:
git clone https://github.com/sivabalansm/qlab
- Run the following to start the program:
cd ./qlab
chmod +x qlab
./qlab
temporary snapshots startingwriting instances to a filedeleting snapshot instancesstart as not temporary- show full command && copy to clipboard
- creating snapshot files based on instances
- deleting snapshot files
- editing configs
- color (WIP)