我刚刚在 Ubuntu 20.04 LTS 上成功安装了 Period04。我从该站点下载了“with Java”shell 脚本并运行它没有问题:
nick@nick-Swift-SF314-42:~$ bash period04-v1.2.0-JRE-linux.sh
------------------------------------------------------
Period04 - Installer
------------------------------------------------------
Install Period04 in (default: /home/nick):
Create a link to the Period04 binary in ...
(default: /home/nick/bin):
------------------------------------------------------
Installing Period04 ...
Installation done. To start Period04 type 'period04'!
然而,当我键入 period04 开始时,我收到以下消息:
nick@nick-Swift-SF314-42:~$ period04
Exception in thread "main" java.lang.UnsatisfiedLinkError: /home/nick/Period04/jre/lib/i386/xawt/libmawt.so: libXext.so.6: cannot open shared object file: No such file or directory
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.load0(Unknown Source)
at java.lang.System.load(Unknown Source)
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at sun.security.action.LoadLibraryAction.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.awt.NativeLibLoader.loadLibraries(Unknown Source)
at sun.awt.DebugHelper.<clinit>(Unknown Source)
at java.awt.Component.<clinit>(Unknown Source)
at Period04.main(Period04.java:87)
我是新手,我不知道我做错了什么。我安装了java:
openjdk 11.0.10 2021-01-19
OpenJDK Runtime Environment (build 11.0.10+9-Ubuntu-0ubuntu1.20.04)
OpenJDK 64-Bit Server VM (build 11.0.10+9-Ubuntu-0ubuntu1.20.04, mixed mode, sharing)
如果有人可以帮助我,将不胜感激。谢谢你。