Assalamualaikum Wr Wb.
Aplikasi ini sangat cocok sekali bagi seorang muslim saat di play atau di buka saat mengerjakan tugas menggunakan laptop atau komputer yang menggunkan System Operasi linux khususnya Distro linux mint 1.9
Untuk arsitektur 32bit bisa di download di sini
Untuk arsitektur 32bit bisa di download di sini
Tapi Sebelumnya pastikan Java Runtime sudah diinstall di linux anda kalau belum silahkan ikuti link dibawah ini :
https://linuxconfig.org/how-to-install-java-on-ubuntu-18-04-bionic-beaver-linux
Jika terjadi masalah seperti dibawah ini :
Jika terjadi masalah seperti dibawah ini :
org.eclipse.swt.SWTError: No more handles [Unknown Mozilla path (MOZILLA_FIVE_HOME not set)]
at org.eclipse.swt.SWT.error(SWT.java:4387)
at org.eclipse.swt.browser.Mozilla.initMozilla(Mozilla.java:1939)
at org.eclipse.swt.browser.Mozilla.create(Mozilla.java:699)
at org.eclipse.swt.browser.Browser.<init>(Browser.java:99)
at net.sf.zekr.ui.QuranForm.makeFrame(QuranForm.java:628)
at net.sf.zekr.ui.QuranForm.init(QuranForm.java:340)
at net.sf.zekr.ui.QuranForm.<init>(QuranForm.java:319)
at net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:51)
at net.sf.zekr.ZekrMain.main(ZekrMain.java:94)
Maka yang anda harus lakukan adalah install librari berikut :
$ sudo apt-get install libwebkitgtk-1.0-0
Maka yang harus anda lakukan adalah sebagai berikut :
java.lang.NoClassDefFoundError: org/tritonus/share/sampled/convert/TMatrixFormatConversionProvider at java.base/java.lang.ClassLoader.defineClass1(Native Method) at java.base/java.lang.ClassLoader.defineClass(ClassLoader.java:1009) at java.base/java.security.SecureClassLoader.defineClass(SecureClassLoader.java:174) at java.base/jdk.internal.loader.BuiltinClassLoader.defineClass(BuiltinClassLoader.java:801) at java.base/jdk.internal.loader.BuiltinClassLoader.findClassOnClassPathOrNull(BuiltinClassLoader.java:699) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClassOrNull(BuiltinClassLoader.java:622) at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:580) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:374) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.nextProviderClass(ServiceLoader.java:1209) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNextService(ServiceLoader.java:1220) at java.base/java.util.ServiceLoader$LazyClassPathLookupIterator.hasNext(ServiceLoader.java:1264) at java.base/java.util.ServiceLoader$2.hasNext(ServiceLoader.java:1299) at java.base/java.util.ServiceLoader$3.hasNext(ServiceLoader.java:1384) at java.desktop/com.sun.media.sound.JSSecurityManager$3.run(JSSecurityManager.java:178) at java.desktop/com.sun.media.sound.JSSecurityManager$3.run(JSSecurityManager.java:175) at java.base/java.security.AccessController.doPrivileged(Native Method) at java.desktop/com.sun.media.sound.JSSecurityManager.getProviders(JSSecurityManager.java:182) at java.desktop/com.sun.media.sound.JDK13Services.getProviders(JDK13Services.java:109) at java.desktop/javax.sound.sampled.AudioSystem.getProviders(AudioSystem.java:1515) at java.desktop/javax.sound.sampled.AudioSystem.getFormatConversionProviders(AudioSystem.java:1264) at java.desktop/javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:882) at javazoom.jlgui.basicplayer.BasicPlayer.createLine(Unknown Source) at javazoom.jlgui.basicplayer.BasicPlayer.initAudioInputStream(Unknown Source) at javazoom.jlgui.basicplayer.BasicPlayer.open(Unknown Source) at net.sf.zekr.engine.audio.DefaultPlayerController.open(DefaultPlayerController.java:131) at net.sf.zekr.engine.audio.DefaultPlayerController.open(DefaultPlayerController.java:145) at net.sf.zekr.ui.AudioPlayerUiController.playerOpenAyaAudio(AudioPlayerUiController.java:249) at net.sf.zekr.ui.AudioPlayerUiController.playerPlaySpecialItemIfNeeded(AudioPlayerUiController.java:158) at net.sf.zekr.ui.AudioPlayerUiController.playerTogglePlayPause(AudioPlayerUiController.java:213) at net.sf.zekr.engine.audio.ui.AudioPlayerForm$13.widgetSelected(AudioPlayerForm.java:719) at org.eclipse.swt.widgets.TypedListener.handleEvent(Unknown Source) at org.eclipse.swt.widgets.EventTable.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Widget.sendEvent(Unknown Source) at org.eclipse.swt.widgets.Display.runDeferredEvents(Unknown Source) at org.eclipse.swt.widgets.Display.readAndDispatch(Unknown Source) at net.sf.zekr.ui.BaseForm.loopEver(BaseForm.java:36) at net.sf.zekr.ZekrMain.startZekr(ZekrMain.java:63) at net.sf.zekr.ZekrMain.main(ZekrMain.java:94)Caused by: java.lang.ClassNotFoundException: org.tritonus.share.sampled.convert.TMatrixFormatConversionProvider at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582) at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:190) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:499) … 41 more
wget -qO tmp.zip http://www.java2s.com/Code/JarDownload/tritonus/tritonus-utils.jar.zip && sudo unzip tmp.zip -d /…/zekr/lib/ && rm -f tmp.zip
[…] diisi dengan lokasi dimana anda mengekstrak zekr anda
Kemudian lanjut perintah berikut :
sed -i ‘s_:lib/tritonus-jorbis-0.3.6.jar:lib/jorbis-0.0.17.jar_:lib/tritonus-jorbis-0.3.6.jar:lib/tritonus-utils.jar:lib/jorbis-0.0.17.jar_’ /../zekr/zekr.sh
[…] diisi dengan lokasi dimana anda mengekstrak zekr anda
selesai selamat mencoba!!!