general/other Almost done an Ubuntu 20.04 on FreeBSD13 alpha2

Almost all programs that you go to github to download and install in Linux you have avaible from the BSD ports and easier to install because the dependencies loads automatically to configure the installation, but some programs are binaries .deb or .rpm. and can't run on FreeBSD.

In the ports, have the option to install "emulators/linux-c7" and "emulators/debootstrap", I installed both.

I tried to build 3 installations of linux:
1) my working Ubuntu 20.04 with all programs build from github (GCC11, JDK15, PCSX2 etc);
2) a Debootstrap copy of Ubuntu 18.04;
3) a Debootstrap os Devuan (linux without systemd);

The options 1 and 2 have synaptic working and apt-get installs everything (to the bootstrap Ubuntu 18 I added a more complete sources.list). To the option 1 I ran Mednaffe (nes, snes, mega-drive, etc emulator) typing:
Code:
chroot /compat/linux_herbert /bin/bash
export PATH="/usr/games:$PATH"
mednaffe
The first line change the root from my BSD to Linux, the second line I have no idea what I'm doing and the third line is the name of emulator. In BSD you have the same program "emulators/mednafen". The point was that was linux, and woked! I could run PCSX2 as well, all the plugins worked, but the iso file couldn't automount probably because the systemd that was not mounted.

I would like to run Teams from Microsoft, in the options 1 and 2 I installed the program, but it can't run.

The option Devuan is possible to install .deb packages, but you have to do manually the download and installation of dozens of .deb dependency's programs.

To mount these operational system I added folders to /compat (like the folder linux_herbert) and mounted the system with Debootstrap (or coping all files from Ubuntu's HD with "cp -r <folder in> <folder out>").

I added these lines to /etc/fstab
Code:
devfs           /compat/linux_herbert/dev              devfs          rw,late                                      0       0
tmpfs           /compat/linux_herbert/dev/shm     tmpfs          rw,late,size=1g,mode=1777    0       0
fdescfs         /compat/linux_herbert/dev/fd        fdescfs        rw,late,linrdlnk                          0       0
linprocfs       /compat/linux_herbert/proc           linprocfs      rw,late                                      0       0
linsysfs        /compat/linux_herbert/sys             linsysfs        rw,late                                      0       0
/tmp            /compat/linux_herbert/tmp            nullfs           rw,late                                      0       0
/home           /compat/linux_herbert/home        nullfs          rw,late                                       0       0
I added these lines to /etc/rc.conf
Code:
linux_enable="YES"
linux64_enable="YES"
I added these lines to /boot/loader.conf
Code:
linux_load="YES"
linux64_load="YES"
My Question is: how can I run Microsoft Teams inside the virtual linux?
 
Back
Top