我想在 ubuntu 上安装从 sourceforge(下面的链接)下载的 jmemorize(闪存卡应用程序)。它可能非常简单,开发人员没有费心解释,但我陷入其中,毫无头绪。
https://sourceforge.net/projects/jmemorize/
对于这个问题的所有未来读者来说:冠状病毒最近已经占领了全球。
答案1
- 下载
jdk-1_5_0_22-linux-amd64.bin
cd ~/Downloads && chmod +x jdk-1_5_0_22-linux-amd64.bin
- 通过 运行它
./jdk-1_5_0_22-linux-amd64.bin
,按住Enter,在许可协议输入末尾输入yes
并点击 ,将在您当前目录中创建Enter
文件夹。jdk1.5.0_22/
在当前目录中,您可以启动您的应用程序。
jdk1.5.0_22/bin/java -jar jMemorize-1.3.0.jar
该文件和文件夹位于我的~/Downloads
目录中:
/home/user/Downloads/jdk1.5.0_22/
/home/user/Downloads/jMemorize-1.3.0.jar
要使其可以从应用程序启动器执行,请执行以下操作:
cd ~/ && mkdir .local/share/jmemorize
mv Downloads/jMemorize-1.3.0.jar .local/share/jmemorize/
mv Downloads/jdk1.5.0_22 .local/share/jmemorize/
gedit .local/share/applications/jmemorize.desktop
并将下一个文本粘贴到其中:[Desktop Entry] Name=jmemorize Comment=Jmemorize flashcard app Exec=/home/your_user_name/.local/share/jmemorize/jdk1.5.0_22/bin/java -jar /home/your_user_name/.local/share/jmemorize/jMemorize-1.3.0.jar Icon=/usr/share/pixmaps/viber.png Terminal=false Type=Application Categories=Education
更改
your_user_name
为Exec
您的实际用户名。保存并退出 gedit。chmod +x .local/share/applications/jmemorize.desktop
结果: