Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Provide self-contained installer for hypercore daemon #4

Open
rklaehn opened this issue May 19, 2020 · 4 comments
Open

Provide self-contained installer for hypercore daemon #4

rklaehn opened this issue May 19, 2020 · 4 comments

Comments

@rklaehn
Copy link

rklaehn commented May 19, 2020

It would be nice to have a self-contained installer (like an appimage for linux, dmg for OSX, ...) for the hypercore daemon. Beaker browser provides an appimage, which worked at first try for me.

@rklaehn
Copy link
Author

rklaehn commented May 19, 2020

I tried to install the daemon when it was announced on hackernews. Did not work because I was on nodejs 8.0. Now I upgraded to v10.20.1, and at least the install did work. Unfortunately I am now stuck in something about the fuse setup not working.

$ hyperdrive fuse-setup
(node:25140) SyntaxError Plugin: hyperdrive-daemon: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
(node:25140) SyntaxError Plugin: hyperdrive-daemon-client: Unexpected token =
module: @oclif/[email protected]
task: toCached
plugin: hyperdrive-daemon-client
root: /home/rklaehn/.nvm/versions/node/v10.20.1/lib/node_modules/hyperdrive-daemon/node_modules/hyperdrive-daemon-client
See more details with DEBUG=*
 ›   Error: command fuse-setup not found

Wrong nodejs version again? Not much of a nodejs/npm expert...

@mafintosh
Copy link

@rklaehn as a rule use latest lts, that’s the one we use.

That’s Node 12 atm

@andrewosh did we add this to the readme or just discuss it?

@andrewosh
Copy link
Member

Yep it's added as a note in the Installation section. Node 12's the way to go at the moment.

@rklaehn
Copy link
Author

rklaehn commented May 20, 2020

Thanks. Works with latest node. A self-contained installer would still be nice though...

$ node --version
v12.16.3

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants