Skip to content

JCAppStore v1.0

Compare
Choose a tag to compare
@Aiosa Aiosa released this 10 Apr 18:55
· 103 commits to master since this release
dc35715

This is the first fully functional release. Though next releases might come early because the JCAppStore content repository is signed with a test key (until we decide on how to manage the store key).

Windows

Just double-click JCAppStore-1.0-win.jar file (if it asks for a program to run with, use java, usually installed in C:\Program Files\Java\jre_[version]\bin\java.exe) and install the store.
Or, you can run java -jar JCAppStore-1.0-win.jar from a command line if you like.

You can use GnuPG to verify the .jar detached signature. The signature key is available in this repository (installer-unix/store.asc for example).

Debian/Ubuntu

Install the .deb package with sudo dpkg -i jcappstore_1.0-1_all.deb. Please, don't double-click install, run the command instead. Once installed, run sudo jcapp. It is because you don't have the rights to run the file as it belongs to root. This first run will just do some necessary setup and exits. It will prompt you whether to import our public key and also it changes the rights. Then, run just jcapp command.

For the .deb package creation, a different key (jcappstore_1.0-1_all.deb.asc) was used as it had to be generated on a Unix machine (and I was lazy to re-import the key).

Unix generally

  1. Download the tar ball for unix from the latest release and extract it.
  2. Decide on where to put the application data. We recommed to choose folder such as: /usr/share/java
  3. Inside your selected folder, create another folder called JCAppStore and move here all files from the package except launcher.sh file.
  4. Modify launcher.sh file: set DIR=path_to_the_sources. For example: DIR=/usr/share/java/JCAppStore
  5. Put the launcher script anywhere you like and launch the app with it. You can put it inside /usr/bin folder so that it is visible from anywhere and rename it conveniently (jcapp, for example). You may have to set executable rights to the launcher as follows: chmod u+x launcher.sh. It is up to you where the script is located and how the application will be launched.
    All you need to do is execute the shell script.

You can use GnuPG to verify the tar detached signature. The signature key is available in this repository (installer-unix/store.asc for example).