Changes

Jump to navigation Jump to search
m
< [[ConTeXt MinimalsStandalone]]
Top Level:
This effort is closely related to [[http://minimals.contextgarden.net/setup/context-installer|Vyatcheslav’s GUI installer]]; I hope this makes explicit all the installer does.
 
Note that my system has Ruby installed; I don’t yet understand how to include a minimal Ruby.
=== Create the directories ===
Following the arrangement from [[Windows_Installation#Stand-alone_ConTeXt_distribution|mswincontext.zip]] and the ConTeXt Minimals’s Standalone’s download script, generate the following TDS trees, and add the binaries’ installation directory to the system path:
<pre>
cd %CONTEXTROOT%
=== Downloading ===
 
I’ve broken the <code>rsync</code> commands into multiple lines for readability, but you need everything on one line, space-separated. Note also that each TDS tree has its own <code>rsync</code> call; that lets me add the <code>--delete</code> option safely.
 
==== Begin the download ====
==== Base ====
Download the base TeX files, as mentioned above. I moved <code>web2c</code> here from the miscellanea section, so the tree is updated in a single run. Note that I’ve broken this command the <code>web2c</code> directory does ''not'' have a trailing ‘/’. That’s because it goes ''into multiple lines for readability'' a TDS tree, but you need everything on rather than containing (part of) one line, space-separated; omitting the ‘/’ gives us the directory <code>…/texmf/web2c</code>
<pre>
rsync -rpztlv --stats contextgarden.net::'minimals/current/base/tex/
minimals/current/base/metapost/
minimals/current/base/xetex/ minimals/current/misc/web2c' texmf
</pre>
==== Miscellanea ====
You On the initial run, you may want to download the <code>setuptex.*</code> files; I adapted the list of directory trees from there. I don’t thing <code>web2c</code> is optional. Note that the <code>web2c</code> directory does ''not'' have a trailing ‘/’. That’s because it goes ''into'' a TDS tree, rather than containing (part of) one; omitting the ‘/’ gives us the directory <code>…/texmf/web2c</code>.
<pre>
rsync -rpztlv --stats contextgarden.net::minimals/current/misc/setuptex/ .
rsync -rpztlv --stats contextgarden.net::minimals/current/misc/web2c texmf
</pre>
luatools --ini --compile cont-en
</pre>
 
=== Updating ===
 
I haven’t tried this yet, but repeating the <code>rsync</code> calls for the Base, Binaries, ConTeXt, Fonts, and Extras trees, perhaps including the <code>--delete</code> option, followed by rebuilding the databases & formats, ''should'' work.
 
[[Category:Installation]]
[[Category:Standalone|Structure]]

Navigation menu