Popular Ranking
Changedeepin desktop lack permsion mangemnt system from the gui
[25 Preview] Dark Theme
One toggle switch for `Show messages on Lockscreen`
- why cant i login to coinbase 《+1(833) ➽590 ➽0301
- are coinbase and coinbase pro the same login [1]-[833]-[590]-[0301]
- How to Contact Expedia US: Phone, Email, and Care Chat Methods
Popular Events
More
The following content is from the user @deepin-superuser,Thanks for the sharing!
Solution:
Open
linglong.yaml
. You’ll notice that onlyopenjdk-11-jre
is added as a dependency. So, we need to add the remaining dependencies:ll-pica adep -d "ca-certificates-java,fonts-dejavu-extra,java-common,libatk-wrapper-java,libatk-wrapper-java-jni,libgif7,openjdk-11-jre-headless"
After completing the dependencies, you may notice that Java is not installed in the bin directory. We need to copy it there. Edit the
linglong.yaml
file and add the following line at the end:cp -r $PREFIX/lib/jvm/java-11-openjdk-amd64/* $PREFIX
Some startup scripts use absolute paths for commands, but the paths in Linglong have changed. We need to modify them to the correct paths.
Then, as usual, run the tests:
ll-builder build
ll-builder export
ll-builder run
This is part of the series on solutions for Linglong packaging issues:
start.sh: line 2: ./xxx: No such file or directory
xxx.so: cannot open shared object file
java: not found