Note

The Funtoo Linux project has transitioned to "Hobby Mode" and this wiki is now read-only.

Difference between revisions of "Chroot and Containers"

From Funtoo
Jump to navigation Jump to search
 
(One intermediate revision by the same user not shown)
Line 2: Line 2:
available to you.
available to you.


;[[LXD]]: Instructions on how to set up LXD, a Funtoo-supported container technology, which allows you to run Gentoo, Funtoo, or other Linux distributions in a container within Funtoo Linux. GPU/Video acceleration inside the container is supported. Audio inside the container is supported (PulseAudio only.) If you want to use ALSA, see [[32-bit Chroot]]. This method is *not* currently recommended for Steam.
;[[LXD]]: Instructions on how to set up LXD, a Funtoo-supported container technology, which allows you to run Gentoo, Funtoo, or other Linux distributions in a container within Funtoo Linux. GPU/Video acceleration inside the container is supported. Audio inside the container is supported (PulseAudio only.) If you want to use ALSA, see [[32-bit Chroot]]. This method is ''not'' currently recommended for [[Steam]].


;[[Docker]]: Docker is our official mechanism for supporting [[Steam]] under Funtoo Linux. See [[Steam]] for more information.
;[[Docker]]: Docker is available and is often used for minimal containers that contain only necessary binaries.
 
;[[Steam]]: Flatpak is used for supporting Steam under Funtoo Linux. See [[Steam]] for more information.  


;[[32-bit_Chroot]]: Less targeted, but more technical instructions for using one of Funtoo's own 32-bit stage3 tarballs to set up a chroot environment. This is suitable for WINE or Steam.
;[[32-bit_Chroot]]: Less targeted, but more technical instructions for using one of Funtoo's own 32-bit stage3 tarballs to set up a chroot environment. This is suitable for WINE or Steam.

Latest revision as of 04:34, December 13, 2021

Funtoo Linux offers a number of mechanisms for running a 32-bit or 64-bit environment within a chroot or a container. This page lists the various wiki pages and methods available to you.

LXD
Instructions on how to set up LXD, a Funtoo-supported container technology, which allows you to run Gentoo, Funtoo, or other Linux distributions in a container within Funtoo Linux. GPU/Video acceleration inside the container is supported. Audio inside the container is supported (PulseAudio only.) If you want to use ALSA, see 32-bit Chroot. This method is not currently recommended for Steam.
Docker
Docker is available and is often used for minimal containers that contain only necessary binaries.
Steam
Flatpak is used for supporting Steam under Funtoo Linux. See Steam for more information.
32-bit_Chroot
Less targeted, but more technical instructions for using one of Funtoo's own 32-bit stage3 tarballs to set up a chroot environment. This is suitable for WINE or Steam.
32 bit chroot environment for Wine
Instructions for how to set up a 32-bit chroot for running the WINE Microsoft Windows emulator, using a 32-bit Gentoo stage3 tarball as the source image.