1 @c -*- coding: utf-8; mode: texinfo; -*-
3 Translation of GIT committish: FILL-IN-HEAD-COMMITTISH
5 When revising a translation, copy the HEAD committish of the
6 version that you are working on. See TRANSLATION for details.
12 @divClass{heading-center}
13 @heading Downloads for LilyPond 2.12.2
17 @warning{LilyPond is a @strong{text-based} music engraver; it is
18 more similar to a programming language than a graphical score
19 editing program. Before downloading LilyPond, please read about
20 our @ref{Text input}.}
22 @divClass{column-left-top}
28 @c TODO: duplicate to avoid underlined refs in HTML? icky.
29 @ref{Unix, @sourceimage{logo-linux} @sourceimage{logo-freebsd}}
30 @ref{Unix, Unix (Linux and FreeBSD)}
33 @ref{MacOS X, @sourceimage{logo-macosx}}
34 @ref{MacOS X, MacOS X}
37 @ref{Windows, @sourceimage{logo-windows}}
38 @ref{Windows, Microsoft Windows}
44 @divClass{column-right-top}
45 @subheading For developers
57 @item @ref{Development}:
58 latest unstable version
64 @divClass{column-center-bottom}
66 @subheading Software License
68 LilyPond is published under the @ref{GPL, GNU General Public
77 Many thanks to @uref{http://www.vt.edu/, Virgina Tech} and
78 @uref{http://www.linuxaudio.org/, linuxaudio.org} for sponsoring
81 @sourceimage{VTlogo_ITF} @sourceimage{lao_banner_06_on_white_demo}
86 All logos and product images are copyright and trademark
116 @divClass{column-center-top}
117 @subheading Generic Packages or Distribution-Specific Packages?
119 Many distributions include LilyPond in their normal package
120 system. These versions are easier to install and uninstall than
121 the generic packages, but they may be older. If you wish to use
122 our generic packages, please uninstall the official version from
123 your system using the normal package manager for your distribution.
124 See your distribution's documentation about how to use their
130 @divClass{column-left-top}
131 @subheading Generic Packages
133 @subsubheading Download
138 @sourceimage{logo-linux}
139 @uref{http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-2.12.2-1.linux-x86.sh,
140 Linux x86: LilyPond 2.12.2} (if in doubt, use this)
143 @sourceimage{logo-linux}
144 @uref{http://download.linuxaudio.org/lilypond/binaries/linux-64/lilypond-2.12.2-1.linux-64.sh,
145 Linux 64-bit: LilyPond 2.12.2}
148 @sourceimage{logo-linux}
149 @uref{http://download.linuxaudio.org/lilypond/binaries/linux-ppc/lilypond-2.12.2-1.linux-ppc.sh,
150 Linux PPC: LilyPond 2.12.2}
153 @sourceimage{logo-freebsd}
154 @uref{http://download.linuxaudio.org/lilypond/binaries/freebsd-x86/lilypond-2.12.2-1.freebsd-x86.sh,
155 FreeBSD i386: LilyPond 2.12.2}
158 @sourceimage{logo-freebsd}
159 @uref{http://download.linuxaudio.org/lilypond/binaries/freebsd-64/lilypond-2.12.2-1.freebsd-64.sh,
160 FreeBSD amd64: LilyPond 2.12.2}
165 @subsubheading Install
170 cd PATH-TO-DOWNLOAD-DIRECTORY
171 sh lilypond-X.Y.Z-EXAMPLE.sh
174 @subsubheading Uninstall
185 @divClass{column-right-top}
186 @subheading Distribution-specific Packages
188 Please use your distribution's package manager to install or
189 upgrade to these versions.
194 @sourceimage{logo-fedora}
195 @uref{https://admin.fedoraproject.org/pkgdb/packages/name/lilypond,
196 Fedora: LilyPond 2.12.0}
199 @sourceimage{logo-ubuntu}
200 @uref{https://launchpad.net/ubuntu/+source/lilypond,
201 Ubuntu: LilyPond 2.12.1}
204 @sourceimage{logo-slackware}
205 @uref{http://www.johannes-schoepfer.de/lilypond/,
206 Slackware: LilyPond 2.12.1}
209 @sourceimage{logo-debian}
210 @uref{http://packages.debian.org/search?keywords=lilypond,
211 Debian: LilyPond 2.10.33}
214 @sourceimage{logo-suse}
215 @uref{http://opensuse.org/?fixme=urg-no-lilypond-package-page,
216 openSUSE: LilyPond 2.10.33}
223 @divClass{column-center-bottom}
227 All logos and product images are copyright and trademark
239 @unnumberedsec MacOS X
241 @divClass{column-left-top}
244 @subsubheading Download
249 @sourceimage{logo-macosx}
251 http://download.linuxaudio.org/lilypond/binaries/darwin-x86/lilypond-2.12.2-1.darwin-x86.tar.bz2,
252 lilypond-2.12.2-1.darwin-x86.tar.bz2}
253 For Intel chips (if in doubt, use this).
256 @sourceimage{logo-macosx}
258 http://download.linuxaudio.org/lilypond/binaries/darwin-x86/lilypond-2.12.2-1.darwin-ppc.tar.bz2,
259 lilypond-2.12.2-1.darwin-ppc.tar.bz2}
260 For G3 and G4 CPUs (old Apple computers).
264 @subsubheading Install
266 Double-click the downloaded file, then drag it to wherever you
269 @subsubheading Uninstall
271 Delete the LilyPond.app folder.
276 @divClass{column-right-top}
277 @subheading Running on the command-line
279 @warning{If you are happy with the GUI, then please ignore these
282 FIXME: once 2.12.4 is out, delete a bunch of this -- IIRC we now
283 *do* provide Python, so this stuff gets much easier.
285 @subsubheading Using Python scripts on MacOS 10.3 or 10.4
287 LilyPond binaries for MacOS X do not provide Python, but Python 2.4 or
288 newer is required by @command{convert-ly}. Therefore, if you use MacOS
289 10.3 or 10.4, you must install a newer Python version from
290 @uref{http://python.org/download/}, then edit the first line of
291 @command{convert-ly} and @command{lilypond-book} as follows: if the
292 Python binary you just installed is in your @var{PATH}, the first line
296 #!/usr/bin/env python
300 otherwise it should be
303 #!@var{/path/to/newly_installed/python}
307 @subsubheading MacOS X on the command line
309 The scripts --- such as @command{lilypond-book}, @command{convert-ly},
310 @command{abc2ly}, and even @command{lilypond} itself --- are included
311 inside the @code{.app} file for MacOS@tie{}X. They can be run from
312 the command line by invoking them directly, e.g.
315 @var{path/to}/LilyPond.app/Contents/Resources/bin/lilypond
319 The same is true of the other scripts in that directory, including
320 @command{lilypond-book}, @command{convert-ly}, @command{abc2ly}, etc.
322 Alternatively, you may create scripts which add the path
323 automatically. Create a directory to store these scripts,
330 Create a file called @code{lilypond} which contains
333 exec @var{path/to}/LilyPond.app/Contents/Resources/bin/lilypond "$@@"
336 Create similar files @code{lilypond-book}, @code{convert-ly}, and
337 any other helper programs you use (@code{abc2ly}, @code{midi2ly},
338 etc). Simply replace the @code{bin/lilypond} with
339 @code{bin/convert-ly} (or other program name) in the above file.
341 Make the file executable,
347 Now, add this directory to your path. Modify (or create)
348 a file called @code{.profile} in your home directory such that it contains
351 export PATH=$PATH:~/bin
355 This file should end with a blank line.
357 Note that @var{path/to} will generally be @code{/Usages/}.
364 @divClass{column-center-bottom}
368 All logos and product images are copyright and trademark
379 @unnumberedsec Windows
381 @divClass{column-left-top}
384 @subsubheading Download
389 @sourceimage{logo-windows}
391 http://download.linuxaudio.org/lilypond/binaries/mingw/lilypond-2.12.2-1.mingw.exe,
392 lilypond-2.12.2-1.mingw-exe}
393 For Windows ME, NT, 2000, XP, and Vista.
397 @subsubheading Install
402 Locate the downloaded file and double-click on it to start the
403 installer. You will be presented a window titled @qq{Open File -
404 Security Warning}, click on Run to continue.
407 You will be presented the License Agreement; read this carefully,
408 and click on the Next button if you accept it.
411 Preferably leave the destination folder to the default, else
412 browse to choose a different location, and click on the Next
416 Next is the Installation Options window, leave the three options
417 checked, as you will want to have all of these installed. Click
421 Installation now commences, wait a minute or less for installation
422 to complete. There is a Show Details button that when clicked on
423 will show all the files installed and where, nothing you
424 necessarily need to look at. Click on the Finish button.
427 Lilypond is now installed.
431 @subsubheading Uninstall
433 There are two uninstallation routes -
438 Choose Uninstall from the Lilypond menu from the start menu
441 Open your Install/Uninstall Applications on the Control Panel,
442 scroll down to Lilypond and click on the Uninstall buttom.
449 @divClass{column-right-top}
450 @subheading Running on the command-line
452 @warning{If you are happy with the GUI, then please ignore these
460 @divClass{column-center-bottom}
464 All logos and product images are copyright and trademark
475 @unnumberedsec Source
477 @warning{We @strong{do not} recommend that you attempt to build
478 LilyPond yourself; almost all user needs are better met with the
481 @divClass{column-left-bottom}
482 @subheading Source tarball
484 @uref{http://download.linuxaudio.org/lilypond/sources/v2.12/lilypond-2.12.2.tar.gz,
485 lilypond-2.12.2-source.tar.bz2}
487 For an extensive listing of all versions (old and new), see our
488 @uref{http://download.linuxaudio.org/lilypond/binaries/, download
493 @divClass{column-right-bottom}
494 @subheading Compiling instructions
496 Instructions are listed in @@ref@{FIXME development-install@}.
502 @unnumberedsec Old downloads
504 @divClass{column-center-top}
505 @subheading All versions
507 For an extensive listing of all versions (old and new), see our
508 @uref{http://download.linuxaudio.org/lilypond/binaries/, download
517 @divClass{column-center-top}
518 @subheading Software license
520 GNU LilyPond is published under the GNU General Public License.
521 An introduction to this license, and our reasons for choosing it,
522 is given in @ref{Freedom}.
526 @divClass{column-center-bottom}
527 @subheading GNU General Public License version 2
529 @include gpl-2.0.itexi