Difference between revisions of "Installation"

From Wiki
Jump to navigation Jump to search
(they have all Tex Live)
Line 55: Line 55:
 
If you are using [http://funtoo.org funtoo] there are ebuilds that will make an installation as easy as installing any other package from portage. Take a look at the [[ConTeXt Minimals Funtoo]] Howto. This might also work for [http://www.gentoo.org gentoo], but is untested right now.
 
If you are using [http://funtoo.org funtoo] there are ebuilds that will make an installation as easy as installing any other package from portage. Take a look at the [[ConTeXt Minimals Funtoo]] Howto. This might also work for [http://www.gentoo.org gentoo], but is untested right now.
  
=== SUSE/openSUSE ===
+
=== openSUSE ===
  
 
OpenSUSE (starting from 10.3beta3) comes with TeX Live and offers also XeTeX. 10.3b3 contains ConTeXt 2007.01.12.
 
OpenSUSE (starting from 10.3beta3) comes with TeX Live and offers also XeTeX. 10.3b3 contains ConTeXt 2007.01.12.
  
OpenSUSE 10.2 (released December 2006) uses teTeX 3.0 and contains the 2005.01.31 version of ConTeXt that is standard in teTeX 3.0.  The package is <tt>te_cont</tt>. 
+
You can [http://software.opensuse.org/search?q=context search for OpenSUSE packages online]
[http://download.opensuse.org/distribution/10.2/repo/oss/suse/i586/|Here]
+
In OpenSUSE 11.3 there are two packages available.  
is an RPM repository where you can find it, but you should be able to install it using automated tools. Then you'll want to upgrade to a more recent version of ConTeXt.  As with Suse 10 (see next paragraph), you'll also need the <tt>te_mpost</tt> and <tt>ruby</tt> packages.
+
* texlive-context-2010-33.1.noarch.rpm
 
+
* texlive-context-2009-26.1.noarch.rpm
=== Archlinux ===
 
 
 
Archlinux comes with Tex Live.
 
 
 
For older distributions see also: [http://home.salamander.com/~wmcclain/context-help.html#old-installation]
 
  
  

Revision as of 23:06, 9 January 2011

< Installation hints | TeX Distributions >



NOTE: The officially recommened way of installing ConTeXt on all platforms is using ConTeXt Minimals


Look before you leap

Most TeX Distributions include an installation of ConTeXt already. To see if it's installed on your system run

texexec --version

If it is not installed, there are two important considerations.

  • Do you want a ConTeXt distribution or do you want a TeX distribution (plain TeX, LaTeX, ConTeXt, and lots of other goodies).
  • Do you want a stable version of ConTeXt, or do you want the bleeding edge version. Remember that ConTeXt gets updated frequently.

If you are on a Linux system, there is also a third consideration:

  • Do you want a distribution package, or do you want your own local TeX installation.

Installation

select your operating system (alphabetical order)


Linux

In decreasing order of simplicity, here are a few options:

  • (simplest) If you distribution supports TeX Live packages, use them. Debian, Ubuntu, openSUSE, Gentoo, Fedora, Arch and Mandriva (if not too old) do so. See Debian installation or Ubuntu installation.
  • If you are running an rpm-based distribution (RedHat, Fedora, Mandrake, Mandriva etc.), then you can most easily uninstall them like so:
  rpm --qa | grep tetex
  rpm --erase <package-names>

rpm's dependencies will tell you what other TeX-related packages are installed but don't have 'tetex' in their names!

  • Otherwise, use a fresh TeX Live installation. The problem with this method is that you'll probably have to redo the installation once a year, when the new TeX Live DVD comes out.

If you will use TeX Live, you have to delete the distribution-provided teTeX packages (if they exist).

  • Alternatively, if you need to use just ConTeXt (e.g. not LaTeX), you can use the ConTeXt Minimals installation. See the directions that follow.



Debian / (K)Ubuntu

Debian_TeXlive_install

Fedora

Deatils for Fedora version 11, 12 and 13 are at Fedora Project Wiki TeX Live page maintained by Jindrich Novy. The repository provides a snapshot of TeX Live 2010 tlpretest, and it includes very new ConTeXt packages and requires absolutely no manual configuration to get working Mk II and Mk IV. Highly recommended.

funtoo

If you are using funtoo there are ebuilds that will make an installation as easy as installing any other package from portage. Take a look at the ConTeXt Minimals Funtoo Howto. This might also work for gentoo, but is untested right now.

openSUSE

OpenSUSE (starting from 10.3beta3) comes with TeX Live and offers also XeTeX. 10.3b3 contains ConTeXt 2007.01.12.

You can search for OpenSUSE packages online In OpenSUSE 11.3 there are two packages available.

  • texlive-context-2010-33.1.noarch.rpm
  • texlive-context-2009-26.1.noarch.rpm


MAC OSX

Unix

Windows

There are two main TeX distributions for Windows wich contain a stable context

  • MikTeX (currently ConTeXt support is broken)
  • TeX-live (provides stable ConTeXt)

Use ConTeXt Minimals, if you want up to date ConTeXt.

Installation from source


external manuals on installation