On Fri 04 Sep 2020 at 14:09:06 (-0400), Tom Swan wrote:
>    I copied and executed script "lilypond-2.20.0-1.linux-64.sh" from the 
> Downloads page. It seems to run but afterwards, "lilypond --version" still 
> reports GNU LilyPond 2.18.2. What am I doing wrong? Also tried apt-get 
> upgrade lilypond, which reports  "lilypond is already the newest version 
> (2.18.2-12build1)" so now I'm stuck. How do I get the newest release? 

Please don't post HTML, particularly without any text version.

If you executed   sh lilypond-2.20.0-1.linux-64.sh   it will
presumably have responded with:

  You are about to install LilyPond in /home/tom/lilypond
  A script in /home/tom/bin will be created as a shortcut.

  Press ^C to abort, or Enter to proceed.

Typing   lilypond --version   will run the version in your PATH, which
is unchanged (see ouput from apt-get). Most people won't want
~/lilypond in their PATH (along with directories for other "foreign"
software), so conventionally they put ~/bin in their PATH, with either
the binary (when simple/small) or a script placed in ~/bin. LP does
the latter (typically four scripts plus eight symlinks).

Here's my PATH:

$ echo $PATH
/home/david/bin:/home/david/.local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
$ 

How to set it? That depends on how you login. If you run X with
startx, then it's simple, put this into your ~/.bash_profile
or ~/.profile or ~/.bash_login, whichever you use. ( For Desktop
users, it's probably somewhere else.)

  export PATH="$HOME/bin:$HOME/.local/bin:$PATH"

Just take care not to have any double colons, or have any
colons at the beginning or end of the PATH.

Cheers,
David.

Reply via email to