My understanding of installing stuff into /usr/local/bin is that it will take precedence over stuff that is installed from a package manager into /usr/bin as it is first in $path. If the system finds it first in /usr/local/bin it will use it, if not it will look for it in /usr/bin.


On 25 April 2013 05:09, Hilary Snaden <> wrote:
On 24/04/13 19:36, Abrolag wrote:
> On Wed, 24 Apr 2013 18:59:38 +0100
> Hilary Snaden<>  wrote:
>> Greetings!
>> I'd like to try Rosegarden on my Debian Wheezy box, but I've already
>> installed Lilypond 2.16.2 locally, which works as I need it to.
>> I'm concerned that if I install Rosegarden from the Debian repo it will
>> install its own (from my POV obsolete) version of Lilypond. How can I
>> install Rosegarden while keeping Lilypond 2.16.2 and without breaking
>> anything?
> Where have you installed lilypond to?
> If it's in /usr/local you'll be able to have both versions as debian installs
> to just /usr

It's in /usr/local/bin.

> Instead of using just "lilypond" to launch the program your 'front end' will
> have to do "/usr/local/bin/lilypond"

I don't use a front end, not yet, anyway, I call it from a terminal. I
suppose I could alias the local Lilypond and its successors. It's a
shame lp is already taken. :)

Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt!
Rosegarden-user mailing list - use the link below to unsubscribe