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 @versionStable
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,,,}
30 @sourceimage{logo-freebsd,,,}}
31 @ref{Unix, Unix (Linux and FreeBSD)}
34 @ref{MacOS X, @sourceimage{logo-macosx,,,}}
35 @ref{MacOS X, MacOS X}
38 @ref{Windows, @sourceimage{logo-windows,,,}}
39 @ref{Windows, Microsoft Windows}
45 @divClass{column-right-top}
46 @subheading For developers
58 @item @ref{Development}:
59 latest unstable version
65 @divClass{column-center-bottom}
67 @subheading Software License
69 LilyPond is published under the
70 @ref{GPL, GNU General Public License}.
78 Many thanks to @uref{http://www.vt.edu/, Virgina Tech} and
79 @uref{http://www.linuxaudio.org/, linuxaudio.org} for sponsoring
82 @sourceimage{VTlogo_ITF,,,}
83 @sourceimage{lao_banner_06_on_white_demo,,,}
88 All logos and product images are copyright and trademark
118 @divClass{column-center-top}
119 @subheading Generic Packages or Distribution-Specific Packages?
121 Many distributions include LilyPond in their normal package
122 system. These versions are easier to install and uninstall than
123 the generic packages, but they may be older. If you wish to use
124 our generic packages, please uninstall the official version from
125 your system using the normal package manager for your distribution.
126 See your distribution's documentation about how to use their
132 @divClass{column-left-top}
133 @subheading Generic Packages
135 @subsubheading Download
140 @sourceimage{logo-linux,,,}
141 @uref{http://download.linuxaudio.org/lilypond/binaries/linux-x86/lilypond-@versionStable{}-1.linux-x86.sh,
142 Linux x86: LilyPond @versionStable{}} (if in doubt, use this)
145 @sourceimage{logo-linux,,,}
146 @uref{http://download.linuxaudio.org/lilypond/binaries/linux-64/lilypond-@versionStable{}-1.linux-64.sh,
147 Linux 64-bit: LilyPond @versionStable{}}
150 @sourceimage{logo-linux,,,}
151 @uref{http://download.linuxaudio.org/lilypond/binaries/linux-ppc/lilypond-@versionStable{}-1.linux-ppc.sh,
152 Linux PPC: LilyPond @versionStable{}}
155 @sourceimage{logo-freebsd,,,}
156 @uref{http://download.linuxaudio.org/lilypond/binaries/freebsd-x86/lilypond-@versionStable{}-1.freebsd-x86.sh,
157 FreeBSD i386: LilyPond @versionStable{}}
160 @sourceimage{logo-freebsd,,,}
161 @uref{http://download.linuxaudio.org/lilypond/binaries/freebsd-64/lilypond-@versionStable{}-1.freebsd-64.sh,
162 FreeBSD amd64: LilyPond @versionStable{}}
167 @subsubheading Install
172 cd PATH-TO-DOWNLOAD-DIRECTORY
173 sh lilypond-@versionStable{}-OS-TYPE.sh
176 @subsubheading Uninstall
187 @divClass{column-right-top}
188 @subheading Distribution-specific Packages
190 Please use your distribution's package manager to install or
191 upgrade to these versions.
196 @sourceimage{logo-fedora,,,}
197 @uref{https://admin.fedoraproject.org/pkgdb/packages/name/lilypond,
198 Fedora: LilyPond 2.12.0}
201 @sourceimage{logo-ubuntu,,,}
202 @uref{https://launchpad.net/ubuntu/+source/lilypond,
203 Ubuntu: LilyPond 2.12.1}
206 @sourceimage{logo-slackware,,,}
207 @uref{http://www.johannes-schoepfer.de/lilypond/,
208 Slackware: LilyPond 2.12.1}
211 @sourceimage{logo-debian,,,}
212 @uref{http://packages.debian.org/search?keywords=lilypond,
213 Debian: LilyPond 2.10.33}
216 @sourceimage{logo-suse,,,}
217 @uref{http://opensuse.org/?fixme=urg-no-lilypond-package-page,
218 openSUSE: LilyPond 2.10.33}
225 @divClass{column-center-bottom}
229 All logos and product images are copyright and trademark
241 @unnumberedsec MacOS X
243 @divClass{column-left-top}
246 @subsubheading Download
251 @sourceimage{logo-macosx,,,}
253 http://download.linuxaudio.org/lilypond/binaries/darwin-x86/lilypond-@versionStable{}-1.darwin-x86.tar.bz2,
254 lilypond-@versionStable{}.darwin-x86.tar.bz2}
255 For Intel chips (if in doubt, use this).
258 @sourceimage{logo-macosx,,,}
260 http://download.linuxaudio.org/lilypond/binaries/darwin-x86/lilypond-@versionStable{}-1.darwin-ppc.tar.bz2,
261 lilypond-@versionStable{}.darwin-ppc.tar.bz2}
262 For G3 and G4 CPUs (old Apple computers).
266 @subsubheading Install
268 Double-click the downloaded file, then drag it to wherever you
271 @subsubheading Uninstall
273 Delete the LilyPond.app folder.
278 @divClass{column-right-top}
279 @subheading Running on the command-line
281 @warning{If you are happy with the GUI, then please ignore these
284 FIXME: once 2.12.4 is out, delete a bunch of this -- IIRC we now
285 *do* provide Python, so this stuff gets much easier.
287 @subsubheading Using Python scripts on MacOS 10.3 or 10.4
289 LilyPond binaries for MacOS X do not provide Python, but Python 2.4 or
290 newer is required by @command{convert-ly}. Therefore, if you use MacOS
291 10.3 or 10.4, you must install a newer Python version from
292 @uref{http://python.org/download/}, then edit the first line of
293 @command{convert-ly} and @command{lilypond-book} as follows: if the
294 Python binary you just installed is in your @var{PATH}, the first line
298 #!/usr/bin/env python
302 otherwise it should be
305 #!@var{/path/to/newly_installed/python}
309 @subsubheading MacOS X on the command line
311 The scripts --- such as @command{lilypond-book}, @command{convert-ly},
312 @command{abc2ly}, and even @command{lilypond} itself --- are included
313 inside the @code{.app} file for MacOS@tie{}X. They can be run from
314 the command line by invoking them directly, e.g.
317 @var{path/to}/LilyPond.app/Contents/Resources/bin/lilypond
321 The same is true of the other scripts in that directory, including
322 @command{lilypond-book}, @command{convert-ly}, @command{abc2ly}, etc.
324 Alternatively, you may create scripts which add the path
325 automatically. Create a directory to store these scripts,
332 Create a file called @code{lilypond} which contains
335 exec @var{path/to}/LilyPond.app/Contents/Resources/bin/lilypond "$@@"
338 Create similar files @code{lilypond-book}, @code{convert-ly}, and
339 any other helper programs you use (@code{abc2ly}, @code{midi2ly},
340 etc). Simply replace the @code{bin/lilypond} with
341 @code{bin/convert-ly} (or other program name) in the above file.
343 Make the file executable,
349 Now, add this directory to your path. Modify (or create)
350 a file called @code{.profile} in your home directory such that it contains
353 export PATH=$PATH:~/bin
357 This file should end with a blank line.
359 Note that @var{path/to} will generally be @code{/Usages/}.
366 @divClass{column-center-bottom}
370 All logos and product images are copyright and trademark
381 @unnumberedsec Windows
383 @divClass{column-left-top}
386 @subsubheading Download
391 @sourceimage{logo-windows,,,}
393 http://download.linuxaudio.org/lilypond/binaries/mingw/lilypond-@versionStable{}-1.mingw.exe,
394 lilypond-@versionStable{}.mingw-exe}
395 For Windows ME, NT, 2000, XP, and Vista.
399 @subsubheading Install
404 Locate the downloaded file and double-click on it to start the
405 installer. You will be presented a window titled @qq{Open File -
406 Security Warning}, click on Run to continue.
409 You will be presented the License Agreement; read this carefully,
410 and click on the Next button if you accept it.
413 Preferably leave the destination folder to the default, else
414 browse to choose a different location, and click on the Next
418 Next is the Installation Options window, leave the three options
419 checked, as you will want to have all of these installed. Click
423 Installation now commences, wait a minute or less for installation
424 to complete. There is a Show Details button that when clicked on
425 will show all the files installed and where, nothing you
426 necessarily need to look at. Click on the Finish button.
429 Lilypond is now installed.
433 @subsubheading Uninstall
435 There are two uninstallation routes -
440 Choose Uninstall from the Lilypond menu from the start menu
443 Open your Install/Uninstall Applications on the Control Panel,
444 scroll down to Lilypond and click on the Uninstall buttom.
451 @divClass{column-right-top}
452 @subheading Running on the command-line
454 @warning{If you are happy with the GUI, then please ignore these
462 @divClass{column-center-bottom}
466 All logos and product images are copyright and trademark
477 @unnumberedsec Source
479 @warning{We @strong{do not} recommend that you attempt to build
480 LilyPond yourself; almost all user needs are better met with the
483 @divClass{column-left-bottom}
484 @subheading Source tarball
486 FIXME link @uref{http://download.linuxaudio.org/lilypond/sources/v2.12/lilypond-@versionStable{}.tar.gz,
487 lilypond-@versionStable{}-source.tar.bz2}
489 For an extensive listing of all versions (old and new), see our
490 @uref{http://download.linuxaudio.org/lilypond/binaries/, download
495 @divClass{column-right-bottom}
496 @subheading Compiling instructions
498 Instructions are listed in @rcontrib{Compiling LilyPond}.
504 @unnumberedsec Old downloads
506 @divClass{column-center-top}
507 @subheading All versions
509 For an extensive listing of all versions (old and new), see our
510 @uref{http://download.linuxaudio.org/lilypond/binaries/, download
519 @divClass{column-center-top}
520 @subheading Software license
522 GNU LilyPond is published under the GNU General Public License.
523 An introduction to this license, and our reasons for choosing it,
524 is given in @ref{Freedom}.
528 @divClass{column-center-bottom}
529 @subheading GNU General Public License version 2
531 @include gpl-2.0.itexi