I’m running knime-desktop under manjaro-linux and installed knime with the normal package manager pamac.
The start script is then as usually for all applications under /usr/bin
Anyway, when I try to install an extension by “install knime extension”, I get following warning:
Well that information is correct. Of course I installed the base software as root, as all other application under linux.
Bu I could think that it is not intended that extensions also need to be installed by root, or?
Is it possible to specify that the extension should be installed somewhere within my home folder like .config/knime or so? Then root permissions would not be needed.
I’m the only knime user on that machine, so I do not have to worry about other users…
During installation did you receive the prompt to install KNIME with write access? Ideally it should not happen but change of user accessing the installation can create such prompts. Out of curiosity did you try to install extension with root privileges?
Also, all extensions get installed within the installation directory of KNIME.
we will try and work around having only read permissions on the installation by installing extensions in your user directory. However, as @aliasghar_marvi mentioned, the default (and preferred) location is within the installation directory.
To my knowledge, we don’t have an official package, so I’m not sure who is maintaining the binaries you got from your package manager.
However, you could try downloading KNIME directly from us: Downloads | KNIME (you can leave most web-fields blank)
Simply extract the tar ball and run the knime executable. No build required and you can extract the installation anywhere you’d like.
no I did not get a prompt for write access nor did I install extensions with root priviliges.
I used a simple way to solve the issue for the time being: I copied the installation into my home folder with my user account. When I use now my local copy I can install updates and extensions.