topic-modeling-tool icon indicating copy to clipboard operation
topic-modeling-tool copied to clipboard

Documentation for Linux

Open matanox opened this issue 7 years ago • 2 comments

Is it all supposed to build and run well also on linux systems? Some initial input would be nice, before diving in. Perhaps, a comment can then be added to the github readme as well, to make this issue/question superfluous.

Thanks in advance for your comments!

matanox avatar Nov 02 '17 10:11 matanox

I don't have a linux machine set up for testing, and probably won't in the near future. I don't know off the top of my head what the exact prerequisites will be for a linux system. Naturally the correct way to install them will also depend on your distribution. All of these factors have made me reluctant to include anything about linux installation, because there's a good chance my guesses about this would be wrong.

Having said that... I'd guess that if you have a recent version of java, then you should be able to run the jar in the way that you would run any jar. If you want to be able to run it by double-clicking, but find that it doesn't work, and you use Ubuntu, these instructions might help.

If you have maven and a recent java, it should also be possible to follow the instructions given in the Building the Development Version section of the readme -- it's basically just mvn package. According to the jfx plugin, even the mvn jfx:native command ought to work, producing a stand-alone package of some kind. Here are some instructions for installing maven in centos and ubuntu.

I'd be happy to add something to the readme based on your own experiences -- but unless I hear from someone with a linux machine who wants to do some testing, I probably won't add anything to the main readme right now.

Care to volunteer?

senderle avatar Nov 03 '17 17:11 senderle

Thanks very much for the response. Will consider volunteering if I end up using mallet and not python's gensim. I guess this note might be added or better yet only referenced, in the readme itself, it might help anyone coming here from a linux desktop; many people use linux.

matanox avatar Nov 04 '17 07:11 matanox