Category/System-administration/virtualization

From Free Software Directory
 
Jump to: navigation, search

Broaden your selection: Category/System-administration

Category/System-administration Search icon.png

virtualization (19)



86box
A PC emulator focused on accuracy and hardware preservation. Lets you run old operating systems, and it emulates real mainboards (some of which have coreboot support!)
ARChon Runtime for Chrome
Warning: The custom runtime will replace the official runtime component. To go back to the official runtime you will need to uninstall the custom one and reinstall the official one.
Blktap
The Xen Cloud Platform (XCP) is a free software enterprise-ready server virtualization and cloud computing platform, delivering the Xen Hypervisor with support for a range of guest operating systems. This package is part of it. It implements the userland part of the blktap driver. Virtual Hard Disk (VHD) is a file format standard which maps logical hard disk contents to a physical disk image format, which can then be more efficiently stored in a variety of different storage types, such as file systems or logical volumes. VHDs are container files storing block metadata alongside a virtual disk's contents, in a single disk image. The metadata enables advanced storage backend capabilities, such as thin provisioning, disk image snapshotting, and coalescing of differencing disks. . Libvhd is a library to access VHD format metadata. It provides disk image initialization, inspection and manipulation to both VHD user utilities and the VHD disk driver in Blktap. This package contains the runtime vhd library.
Box64
Box64 lets you run x86_64 programs compiled for the Linux kernel on non-x86 platforms such as ARM64. It re-uses the native libraries provided by the host system (where static linking was used in a binary), including libc. It provides high performance by implementing a dynamic recompiler for x86_64 emulation; combined with the userspace emulation, it can then provide seemingly native performance, for many applications. The host that box64 runs on most use a 64-bit little-endian architecture. By contrast, traditional emulators implement what's called an interpreter (instead of a dynamic recompiler) which, while simpler, is significantly less performant. You can read up on Wikipedia and elsewhere about the differences between the two. Box64 is the 64-bit version, whereas the same project also provides box86. Box86 is essentially the same, but provides emulation of traditional 32-bit x86. The host that runs Box86 must use a 32-bit little-endian architecture.
Box86
Box86 lets you run x86 (32-bit) programs compiled for the Linux kernel on non-x86 platforms such as ARM 32. It re-uses the native libraries provided by the host system (where static linking was used in a binary), including libc. It provides high performance by implementing a dynamic recompiler for x86 emulation; combined with the userspace emulation, it can then provide seemingly native performance, for many applications. The host that box64 runs on most use a 32-bit little-endian architecture. By contrast, traditional emulators implement what's called an interpreter (instead of a dynamic recompiler) which, while simpler, is significantly less performant. You can read up on Wikipedia and elsewhere about the differences between the two. Box64 is the 64-bit version, whereas the same project also provides box86. Box86 is essentially the same, but provides emulation of traditional 32-bit x86. The host that runs Box86 must use a 32-bit little-endian architecture.
Devdom
Create Apache virtual hosts from the command-line for your local development environment. - Devdom goes through the system and generates .conf files in /etc/apache2/sites-available - Enables the virtualhost with a2ensite mysite - Registers appropriate aliases - Adds entries in /etc/hosts so the domain is accessible as a TLD - Also creates a hosts modifier, so if you regularly update your Ad-blocking capabilities, your development environment won't be affected. Devdom makes the domain creation process as seamless and hands-off as possible.
Ds
ds [-x] [@<container>] <command> [<arg>...] DockerScripts is a shell script framework for Docker. Each container is like a virtual machine that has an application installed inside. Each container has a base directory where the settings of the container are stored (in the file settings.sh). The command ds picks the parameters that it needs from the file settings.sh in the container's directory. Normally the commands are issued from inside the container's directory, however the option @<container> can be used to specify the context of the command. The option -x can be used for debugging.
Eliloader
The Xen Cloud Platform (XCP) is a free software enterprise-ready server virtualization and cloud computing platform, with support for a range of guest operating systems, GNU/Linux network and storage support. XCP addresses the needs of cloud providers, hosting services and data centers by combining the isolation and multitenancy capabilities of the Xen hypervisor with enhanced security, storage and network virtualization technologies to offer a rich set of virtual infrastructure cloud services. The platform also address user requirements for security, availability, performance and isolation across both private and public clouds. XCP consolidates server workloads, enables savings in power, cooling, and management costs and thus contributing to environmentally sustainable computing, an increased ability to adapt to ever-changing IT environments, an optimized use of existing hardware, and an improved level of IT reliability. This package provides a bootloader for EL-based GNU/Linux distributions. This bootloader takes care of booting PV guests for distributions that don't have good support for operation as a Xen domU guest.
Guix , Heckert gnu.tiny.png
Guix is a transactional package manager and an advanced distribution of the GNU operating system. It can be used on top of any system running the Hurd or the Linux kernel, or it can be used as a standalone operating system distribution for i686, x86_64, ARMv7, AArch64 and powerpc64le machines. It can also cross compile applications for these architectures/OS combination and Windows 32/64 bit (mingw-w64), GNU/Linux mips64el, PowerPC 32/64 bit big endian, RiscV64. Support for Android is unofficial. In addition to standard package management features, Guix supports transactional upgrades and roll-backs, unprivileged package management, per-user profiles, and garbage collection. When used as a standalone GNU/Linux distribution, Guix offers a declarative, stateless approach to operating system configuration management. Guix is highly customizable and hackable through Guile programming interfaces and extensions to the Scheme language.
Multibootusb
Website no longer works. Replaced by wayback machine. MultiBootUSB is a crossplatform software written in Python which allows you to install multiple live GNU/Linux on a USB disk non-destructively and safely uninstall distros.

... further results



Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or any later version published by the Free Software Foundation; with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license is included in the page “GNU Free Documentation License”.

The copyright and license notices on this page only apply to the text on this page. Any software or copyright-licenses or other similar notices described in this text has its own copyright notice and license, which can usually be found in the distribution or license text itself.