Running the LKB on macOS
There are three recommended ways of running the LKB on macOS. The first is to use LkbFos.
The other two involve running a Linux version of the LKB in a virtual machine. The most convenient way to do this is with Ubuntu+LKB, a VirtualBox appliance based on Ubuntu Linux.
If you want to run the full LOGON software infrastructure, including the LKB, [[incr tsdb()] (http://www.delph-in.net/itsdb) and associated tools, you should use a different virtual machine approach. This is based on Docker. Since Docker VMs are minimal and headless, the graphical display needs to be redirected to an X11 server (XQuartz) on your macOS machine. Lluís Padró has kindly created a Linux image with all LOGON requirements (which are basically emacs, plus some X11 and rendering libraries) and a script that takes care of the needed display redirections and volume mappings. The download contains the Linux image, the dockerfile to re-create it (not needed, but helpful if you want to re-create the image yourself), the script to launch the VM, and a README explaining it all. Although this approach works quite well, note that the VM session often does not survive if the machine running it goes to sleep.
An updated version of the Docker-based approach created by Lluís Padró is available here, this version is maintained by @arademaker.
Last update: 2024-03-26 by Alexandre Rademaker [edit]