langerhans / multidoge

MultiDoge is a desktop Dogecoin client, powered by dogecoinj. Ported from the MultiBit Bitcoin client.
http://multidoge.org
MIT License
257 stars 110 forks source link

Difficult to run in Linux #25

Open Mikaela opened 10 years ago

Mikaela commented 10 years ago

To run multidoge you must run java -jar /usr/local/MultiDoge-0.1.2/multidoge-exe.jar even when it's intalled to normal $PATH like /usr/local.

I had to make executable file /usr/local/multidoge with content

#!/usr/bin/env bash
java -jar /usr/local/MultiDoge-0.1.2/multidoge-exe.jar

manually to make it easier to start.

Could it be possible to get file like this created automatically during installation? My method probably requires the version number to be always changed by hand whenever new version is released.

langerhans commented 10 years ago

The installer creates menu entries for me. No need to run it from command line.

Mikaela commented 10 years ago

I didn't think about menu entries, but it seems that I don't have them. I am on Lubuntu 13.10,

No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 13.10
Release:        13.10
Codename:       saucy
langerhans commented 10 years ago

Looks like LXDE uses different stuff for menu entries. This is all handled by izpack: https://github.com/langerhans/multidoge/tree/master/src/main/izpack/linux

So this would need some patching I guess. I don't know about LXDE or any other environments for that matter :/