managing tw/node instalation without package manager, apt ect #6963
Replies: 3 comments 9 replies
-
Do you want to "share" tiddlywiki wikis between the *nix distros or do you also want to share node + TW app. ... The later option will probably cause some problems with unix user management. So docker should be an option here. Sharing tw data should be straight forward if you have the data in its own partition. ... |
Beta Was this translation helpful? Give feedback.
-
Love that ;)
|
Beta Was this translation helpful? Give feedback.
-
I use TW and Linux every day! One of the things I love about TW is how nomadic it is. I don't have to worry about what environment I'm in since the result is just HTML. For my more complex Wikis where I track via versions control all I need is node which is available for almost every distro has a package for. Or if I need an offline version move the node binary and All in all the process is about the easiest nomadic setup and with almost zero dependencies. This is a very different situation then most programs which need a package management or a tree of dependencies. |
Beta Was this translation helpful? Give feedback.
-
id guess that tw on linux users are in the minority
however hopefully this might be of use to those who like distro hopping or nomadic installs
why? .... having a partition for tiddly wiki and related dependency's that's paths and upgrades managed by user independent of distro ect ( at least in theory ;-)
...and
the idea being to mount /tw , on any distro you happen to currently be booting , add the relevant dir's to current path and get a working setup !
im working through this so below is the progress so far , ( so just n for now , tw eventually when if i figure out how to tweek the default paths ... and read up a bit more )
the instructions as detailed in the repo read me
https://github.com/Jermolene/TiddlyWiki5#installing-tiddlywiki-on-nodejs
https://github.com/tj/n - Node version management
from the n readme
alternatively , just download the n.sh script into a directory that is all-ready in your environment's $PATH
and make it executable
https://raw.githubusercontent.com/tj/n/master/bin/n
then simply use
or eg to install
.... i hope my skewed perspective and rambling provides some use/inspiration to some of *nix users out-there
Beta Was this translation helpful? Give feedback.
All reactions