Closed xylucien closed 4 years ago
it is nearly impossible to have musescore installed on aws eb server. By default, the server only allows yum
and rpm
, but I encountered several dependency problems when trying to do that.
[ec2-user@ip-172-31-87-25 ~]$ sudo yum install musescore-3.5-0.beta.1-omv4002.x86_64.rpm
Loaded plugins: priorities, update-motd, upgrade-helper
Examining musescore-3.5-0.beta.1-omv4002.x86_64.rpm: musescore-3.5-0.beta.1.x86_64
Marking musescore-3.5-0.beta.1-omv4002.x86_64.rpm to be installed
Resolving Dependencies
amzn-main/2018.03 | 2.1 kB 00:00:00
amzn-updates/2018.03 | 3.8 kB 00:00:00
--> Running transaction check
---> Package musescore.x86_64 0:3.5-0.beta.1 will be installed
--> Processing Dependency: musescore-fonts = 3.5-0.beta.1 for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: fonts-ttf-freefont for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Core.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Gui.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Help.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Network.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Positioning.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5PrintSupport.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Qml.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Quick.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Svg.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineCore.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineWidgets.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Widgets.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Xml.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5XmlPatterns.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.27)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.29)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.26)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: soundfont2-default for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Core.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Gui.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Help.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Network.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Positioning.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5PrintSupport.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Qml.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Quick.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Svg.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineCore.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineWidgets.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Widgets.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Xml.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5XmlPatterns.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpoppler-qt5.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libportaudio.so.2()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpulse.so.0()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libsndfile.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libunwind.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libvorbisfile.so.3()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Running transaction check
---> Package libvorbis.x86_64 1:1.3.3-8.7.amzn1 will be installed
--> Processing Dependency: libogg.so.0()(64bit) for package: 1:libvorbis-1.3.3-8.7.amzn1.x86_64
---> Package musescore.x86_64 0:3.5-0.beta.1 will be installed
--> Processing Dependency: musescore-fonts = 3.5-0.beta.1 for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: fonts-ttf-freefont for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Core.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Gui.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Help.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Network.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Positioning.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5PrintSupport.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Qml.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Quick.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Svg.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineCore.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineWidgets.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Widgets.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Xml.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5XmlPatterns.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.27)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.29)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.26)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: soundfont2-default for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Core.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Gui.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Help.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Network.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Positioning.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5PrintSupport.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Qml.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Quick.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Svg.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineCore.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineWidgets.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Widgets.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Xml.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5XmlPatterns.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpoppler-qt5.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libportaudio.so.2()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpulse.so.0()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libsndfile.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libunwind.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Running transaction check
---> Package libogg.x86_64 2:1.1.4-2.1.5.amzn1 will be installed
---> Package musescore.x86_64 0:3.5-0.beta.1 will be installed
--> Processing Dependency: musescore-fonts = 3.5-0.beta.1 for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: fonts-ttf-freefont for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Core.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Gui.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Help.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Network.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Positioning.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5PrintSupport.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Qml.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Quick.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Svg.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineCore.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineWidgets.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Widgets.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Xml.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5XmlPatterns.so.5(Qt_5)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.27)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libm.so.6(GLIBC_2.29)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpulse.so.0(PULSE_0)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libstdc++.so.6(GLIBCXX_3.4.26)(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: soundfont2-default for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Core.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Gui.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Help.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Network.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Positioning.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5PrintSupport.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Qml.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Quick.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Svg.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineCore.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5WebEngineWidgets.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Widgets.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5Xml.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libQt5XmlPatterns.so.5()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpoppler-qt5.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libportaudio.so.2()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libpulse.so.0()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libsndfile.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Processing Dependency: libunwind.so.1()(64bit) for package: musescore-3.5-0.beta.1.x86_64
--> Finished Dependency Resolution
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Quick.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Core.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5XmlPatterns.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: musescore-fonts = 3.5-0.beta.1
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Core.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Quick.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Svg.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Gui.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Xml.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Help.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Qml.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libunwind.so.1()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libm.so.6(GLIBC_2.29)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Help.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Gui.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libpulse.so.0()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5WebEngineWidgets.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Xml.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: soundfont2-default
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Qml.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libm.so.6(GLIBC_2.27)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5XmlPatterns.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libpoppler-qt5.so.1()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libsndfile.so.1()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libpulse.so.0(PULSE_0)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Widgets.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Svg.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5WebEngineCore.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Widgets.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5WebEngineWidgets.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Positioning.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5PrintSupport.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Network.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libportaudio.so.2()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5PrintSupport.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: fonts-ttf-freefont
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Positioning.so.5()(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5Network.so.5(Qt_5)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libstdc++.so.6(GLIBCXX_3.4.26)(64bit)
Error: Package: musescore-3.5-0.beta.1.x86_64 (/musescore-3.5-0.beta.1-omv4002.x86_64)
Requires: libQt5WebEngineCore.so.5(Qt_5)(64bit)
You could try using --skip-broken to work around the problem
You could try running: rpm -Va --nofiles --nodigest
I presumed that you have looked through the inform from this page?
yes. all of the methods did not quite work, and I do not know how to use appimage on the server.
[ec2-user@ip-172-31-87-25 ~]$ sudo ./MuseScore-3.4.2-x86_64.AppImage -i
findlib: libjack.so.0: cannot open shared object file: No such file or directory
/home/ec2-user/MuseScore-3.4.2-x86_64.AppImage: Using fallback for library 'libjack.so.0'
/usr/lib64/libnss3.so
/tmp/.mount_MuseScTe4UXE/bin/mscore-portable: error while loading shared libraries: libdb-5.3.so: cannot open shared object file: No such file or directory
I have installed MuseScore-3.4.2-x86_64.AppImage
to /usr/local/bin/MuseScore-3.4.2-x86_64.AppImage
, this is the best I can do for now
Can you use this installation for further development ?
*Install Xvfb:
sudo yum install Xvfb
*Start Xvfb in the background (ignore font errors and press enter if prompt doesn't show up):
Xvfb :0 -screen 0 1280x768x24&
*Let the OS know which display to use (we're using ':0' here)
export DISPLAY=:0
I found these to be working! I have successfully generated a png file using musescore, I am just gonna check if that image looks valid
yep I think it works. It is also able to export mp3 and other sound files
MuseScore native format
MuseScore format (*.mscz)
Uncompressed MuseScore format (*.mscx)
MuseScore backup file (.*.mscz,) or (.*.mscx,)
Graphic files (export only)
PDF (*.pdf)
PNG (*.png)
SVG (*.svg)
Audio files (export only)
WAV audio (*.wav)
MP3 (*.mp3)
FLAC audio (*.flac)
Ogg Vorbis (*.ogg)
MusicXML (*.xml, *.musicxml)
Compressed MusicXML (*.mxl)
MIDI (*.mid, *.midi, *.kar)
MuseData (*.md) (import only)
Capella (*.cap, *.capx) (import only)
Bagpipe Music Writer (*.bww) (import only)
BB (*.mgu, *.sgu) (import only)
Overture (*.ove) (import only)
Guitar Pro (*.gtp, *.gp3, *.gp4, *.gp5, *.gpx) (import only)
IMPORT:
MuseScore format (*.mscz)
Uncompressed MuseScore format (*.mscx)
MuseScore backup file (.*.mscz,) or (.*.mscx,)
MusicXML (*.xml, *.musicxml)
Compressed MusicXML (*.mxl)
MIDI (*.mid, *.midi, *.kar)
MuseData (*.md)
Capella (*.cap, *.capx)
Bagpipe Music Writer (*.bww)
BB (*.mgu, *.sgu)
Overture (*.ove)
Guitar Pro (*.gtp, *.gp3, *.gp4, *.gp5, *.gpx)
EXPORT:
MuseScore format (*.mscz)
Uncompressed MuseScore format (*.mscx)
MuseScore backup file (.*.mscz,) or (.*.mscx,)
PDF (*.pdf)
PNG (*.png)
SVG (*.svg)
WAV audio (*.wav)
MP3 (*.mp3)
FLAC audio (*.flac)
Ogg Vorbis (*.ogg)
MusicXML (*.xml, *.musicxml)
Compressed MusicXML (*.mxl)
MIDI (*.mid, *.midi, *.kar)
Well, let's get this stable first, and test it well. Furthermore, now I think you really need to update the README page regarding the setup, which should includes the commands to install all the necessary libraries on a local machine (specify your OS, either Mac or Linux).
I thought the entire purpose of this project is to provide a website service, and users shouldn't need to set up this anyway
What I meant by the README page is on the github - anyone who forks this github branch should know what to do to get started - that is to install all the libraries. I'd suggest we include a script named install.sh, putting it in a directory names scripts, and one should only need to execute this script to install everything.
will do that.
can we just put the sh file under the root folder? I need to call pip3 install -r requirements.txt
, which is in the root folder.
I was hoping to keep the root directory clean, but this seems fine with me.
(You may do pip3 install -r ../requirements.txt
if you want to do so in scripts directory, but this is a judgement call)
I will find the way to install musescore later.