VirtualBox 6.1.18 + ConTeXtPerform OS installations using defaults and the following values:
- Set regular username to: username
- Set guest computer name to: computer
Use ConTeXt binaries appropriate for OS:
ConTeXt version 2021.03.20 01:07. See questions at the end.
Instructions After an OS is installed, complete the following steps:
- Start VirtualBox
- Install ISO
- Log in as root
- Open a terminal
- Install wget
- Install gcc
- Install Guest Additions (to enable copy/paste between guest/host)
- Log in as username
- Open a terminal
- mkdir context
- cd context
- Download OS-specific ConTeXt binary
- unzip *zip
- sh install.sh
- Export PATH environment variable (OS-specific; see below)
- context --version
- mkdir -p ../tex
- cd ../tex
- Create "hello.tex": \starttext Hello \stoptext
- context hello.tex
- Stop VirtualBox
ExpectedA hello.pdf file is created.
Actual
Build fails.
resolvers > lua > loading file '/home/username/context/tex/texmf-context/tex/context/base/mkxl/spac-hor.lmt' succeeded
tex error > tex error on line 25 in file spac-hor.mkxl: Undefined control sequence
<line 3.25> \bitwiseflip \normalizelinemode \flattendiscretionariescode
The control sequence at the end of the top line of your error message was never \def'ed. You can just continue as I'll forget about whatever was undefined.
...
mtx-context | error, no format found with name: cont-en, aborting
Debian 10.8.0Additional instructions:
- usermod -aG sudo username
- apt install wget gcc
- export PATH=/home/username/context/tex/texmf-linux-64/bin:$PATH
Xubuntu 20.04.2Additional instructions:
- usermod -aG sudo username
- apt install wget gcc
- export PATH=/home/username/context/tex/texmf-linux-64/bin:$PATH
FreeBSD 12.2Additional instructions:
- pkg install security/sudo
- pkg install wget gcc xor slim xfce
- pw group mod wheel -m username
- visudo (add username to sudoers)
- export PATH=/home/username/context/tex/texmf-freebsd-amd64/bin:$PATH
Are there additional requirements that must be installed? If so, what are they and is there a way for ConTeXt itself to list them for the user?
Thank you!