89luca89 / distrobox

Use any linux distribution inside your terminal. Enable both backward and forward compatibility with software and freedom to use whatever distribution you’re more comfortable with. Mirror available at: https://gitlab.com/89luca89/distrobox
https://distrobox.it/
GNU General Public License v3.0
10.11k stars 417 forks source link

[Suggestion] FreeBSD as a guest OS in a distrobox container? #1522

Closed Emily511511 closed 1 month ago

Emily511511 commented 2 months ago

Very simple title. Are there any plans to add FreeBSD as an additional supported choice as a guest OS?

kth8 commented 2 months ago

I know you can run Linux jails under FreeBSD using their binary compatibility layer but never heard of running FreeBSD containers under Linux before.

Emily511511 commented 2 months ago

I know you can run Linux jails under FreeBSD using their binary compatibility layer but never heard of running FreeBSD containers under Linux before.

Bruteforcing by putting FreeBSD in a virtual machine and adding integration should be doable.

I don't know if it is possible to put FreeBSD in a "clean container", so-to speak, because FreeBSD and Linux don't use the same kernel (same reason why we can't have a Windows or MacOS distrobox image without virtual machines).

kth8 commented 2 months ago

Distrobox is a container manger instead of a virtual machine manager so I'm not sure how you see it adding VM support and guest integration. Maybe Vagrant is more what you're looking for?

89luca89 commented 1 month ago

This is not doable for the same reason as Windows or Macos guest are not

they won't run on a linux kernel