Intalling "Nightly builds" for GNU/Linux
Lately i have been adviced: "if you're going to be submitting bug reports and feature requests, you really should figure out how to get a night build installed so you can see what's already implemented. It's not difficult, takes only minutes."
The explanation I checked http://prereleases.musescore.org/linux/nightly/ is not noob proof enough(for me at least) so i wish to make a little "step by step how to" so everyone interested should be able to manage.
Here is a start, please add and alter.
Thank you!
------
1) go to http://prereleases.musescore.org/linux/nightly/
Select the latest file that is about 117MB (you see the size while downloading) and download it to your desktop.
2) open a terminal (press: ctrl+alt+t) and (to set the current directory for this terminal session) type:
[code]cd Desktop[/code]
and press [enter]
3) to uncompress and unarchive in one step type:
[code]tar -xjf "filename_here"[/code] eg:mscore-2013-09-20-18-00-c84969b.tar.bz2
and press [enter]
3) to (??) type:
[code]chmod a+x mscore[/code]
and press [enter]
4) to start it type:
[code]./mscore[/code]
Comments
For a) check http://musescore.org/en/download, and esp. for Ubuntu https://launchpad.net/~mscore-ubuntu/+archive/mscore-stable
For b) I think you may need to a 'j' to the tar options
tar -xjf "filename_here"
In reply to For a) check by Jojo-Schmitz
thanks for the input :)
GNU/Linux, "to uncompress and unarchive in one step" and j added
http://musescore.org/en/download i am on Trisquel, would that be the Ubuntu way?
In reply to thanks for the input by aeLiXihr
Reading http://en.wikipedia.org/wiki/Trisquel, I'd believe so, yes.
In reply to thanks for the input by aeLiXihr
...there is an "executable" measuring 356.3MB called mscore on my desktop now.
So aparently something did happen yesterday.
I guessed that is the "unpacked" tar file.
So, i did:
[code]cd Desktop[/code]
[code]~/Desktop$ chmod a+x mscore[/code]
[code]~/Desktop$ ./mscore[/code]
that outputs:
[code]./mscore: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory[/code]
So it is not entirely working, but more so than yesterday :)
In reply to ...there is an "executable" by aeLiXihr
yes it is, and the issue you're having now is probably due to not having Qt5.1 installed on your machine (and the nighly build not having it statically linked)
See http://musescore.org/en/node/22029
And yes, this seems to be another step that is needed für getting Linux nighly builds to work, sorry.
In reply to yes it is, and the issue by Jojo-Schmitz
Hi there,
I could install Qt without a problem on Ubuntu. I put it in a specific folder Qt (maybe not the best idea). I can see all the libs required are installed, but how do I make the link with mscore? Shall I add some lib folders to a environment variable or make a symbolic link?
Thanks
In reply to For a) check by Jojo-Schmitz
thanks, i removed the ubuntu thingy so it is more clear
[code]~/Desktop$ tar -xjf mscore-2013-09-20-18-00-c84969b.tar.bz2[/code]outputs nothing.
Please see if there is a way for you to add the word 'Linux' somewhere in the main title.
As a '100% complete' noob myself, as I don't even use Linux, I did read your instructions; and also the link you provided. (I came here by accident... did not see 'Linux' in the title)
So, I was just wondering, as a '100% noob':
At which of the numbered steps is the compressed .tar file extracted?
I expected to read something like: "to extract the (file name here) etc........................."now take that extracted/uncompressed (file name here) etc...
Regards..
In reply to Linux by Jm6stringer
Gnu-tar (and Linux uses that) can uncompress and unarchive in one step, just like winzip of 7zip.
It needs some helper programs, but call them itself' if available. Depening on how it got build it even detects which uncompress utility to use automagically.
You could also fix the typo in the title :-)
In reply to Gnu-tar can uncompress and by Jojo-Schmitz
It's better to get the online installer for linux from here:
http://qt-project.org/downloads
and then install Qt 5.2.
In reply to Probably not optimal to add the sdk-team ppa from ubuntu. by TromboRafi
I am successfully building/running museScore from the GitHub page. I used the guide and qtCreator to do it.
However, the nightlybuilds still don't work for me, so I suspect that they wont work for other noobs who just want to report bugs.
The nighties give errors like this:
./mscore: error while loading shared libraries: libQt5XmlPatterns.so.5: cannot open shared object file: No such file or directory
I have those installed, otherwise musescore wouldn't be running from QtCreator.
In reply to Also, some nightly builds still don't run! by TromboRafi
hi i think i have almost succeeded.
-i went to http://prereleases.musescore.org/linux/nightly/ and downloaded mscore.64bits-2014-09-25-09-59-bdbaf5a.tar.bz2 to my desktop.
-i doubleclicked mscore.64bits-2014-09-25-09-59-bdbaf5a.tar.bz2 , clicked the one file in it and copied it to my desktop.
There is a cogwheel named mscore on my destop now.
-i opened a terminal and typed:
[code]cd Desktop[/code]
and pressed [enter]
-(i dunno what for, but) than i did:
[code]chmod a+x mscore[/code]
and pressed [enter]
-and than to start it i typed:
[code]./mscore[/code] which outputs: ./mscore: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
...just like TromboRafi exept that mine has Core where he/she has XmlPatterns...
So if anyone could be so kind to unveil what is going wrong here i might be able to run it and i would be very grateful :)
Thanks!
In reply to libQt5Core.so.5: cannot open shared object file by aeLiXihr
please?
In reply to please? by aeLiXihr
The nightly builds for Linux contain just the binary, but none of the supporting files that are needed too.
Best bet would be to build it yourself, or try to find the 2.0Beta 1 package for Linux
In reply to The nightly builds for Linux by Jojo-Schmitz
thank you, i am not sure how that goes.
Unfortunately the ¨how to¨ i was trying to write in this topic is not working.
In reply to thank you, i am not sure how by aeLiXihr
could you post this howto?
I posted a suggestion in http://musescore.org/fr/node/33061#comment-161846
which is waiting for http://github.com/thomasbonte to check and post
In reply to could you post this howto? I by robert leleu
hi Robert,
i am not sure what you mean.
If you wish to include this howto somewhere go ahead, it was meant as such.
BUT as stated above: it does not work.
In reply to libQt5Core.so.5: cannot open shared object file by aeLiXihr
@ aeLiXihr
Qt5 ? Did you install it ? And where ?
In reply to Qt5 ? Did you install it ? by robert leleu
i have no clue at all.
Qt5
outputs:No command 'Qt5' found, did you mean:
Command 'gt5' from package 'gt5' (universe)
Qt5: command not found
In reply to i have no clue at all. Qt5 by aeLiXihr
Qt is a whole world, a development world. On my Mint17 (=Ubuntu 14.04) the 4.8.6 version has been installed from synaptic, as shown by attachment 4
Within this development tool, which I'm not able to use, there is a lot of libraries used by developments such as MuseScore. Present development MuseScore use the last Qt, i.e. Qt5.3.
I mean that Musescore calls libraries from the Qt5.3 lot.
So in order to run mscore binary I installed Qt5.3 (see my above post http://musescore.org/fr/node/22936#comment-164246) as shown by attachment 5.
Since these libraries are not at the usual place (occupied by Qt4), you have to tell mscore where they are.
I hope my indications in previous posts are sufficient to deal with.
Good luck
In reply to Qt is a whole world, a by robert leleu
merci! i will leave that stuff to people more up to it :)