Unable to install App Dev Studio on Linux Mint 17.3
I'm running the latest Linux Mint version (17.3, 64-bit), which is a Debian-based OS. I've tried installing all the dependencies and the Dev Studio, but it's not working. Here's the exact commands I've run since completing a fresh reinstall of the OS:
sudo apt-get update
sudo apt-get install curl
I needed curl to follow the official installation instructions.
curl -sL https://deb.nodesource.com/setup_6.x | sudo -E bash -
sudo apt-get install -y nodejs
These ran without issues, added node 6.x to my apt repo, and install nodejs proper:
which node /usr/bin/node
node -v v6.1.0
npm -v 3.8.6
So that's a clean, default install of the latest version. I then tried installing ryuu:
npm install -g ryuu
It downloaded all the dependencies but failed at the end - write access denied to /usr/lib/node_modules. It suggested re-running the installer as root, which I did. I know that there are other workarounds, but they achieve the same result:
sudo npm install -g ryuu
That got past the symlink stage, but then failed:
make: g++ Command not found
Due to that failure, a node-gyp module doesn't build, and so the postinstall script fails (error: haystack.get() is not a function).
I imagine it also needs build-essential in order to install, which is not specified in the Dev Studio install instructions, nor checked for up until this point. So:
sudo apt-get install build-essential
That finishes and I run the install command again:
sudo npm install -g ryuu
The install completes, throwing some warnings about fsevents, which is not compatible with my operating system or architecture.
And still:
wogan@wogan-laptop ~ $ domo
/usr/bin/env: node --harmony: No such file or directory
So I fixed my npm permissions using option 2 from this guide. I then re-ran the installer as my own user:
npm install -g ryuu
The install finished with no errors, and the domo executable installed into the correct user-specific location:
wogan@wogan-laptop ~ $ which domo
/home/wogan/.npm-global/bin/domo
But STILL:
wogan@wogan-laptop ~ $ domo
/usr/bin/env: node --harmony: No such file or directory
Any suggestions?
Comments
-
Hi @woganmay, I will pass this along to our engineering team and update you today on steps to take. I apologize for the inconvenience. We will help you get installed.
Product Manager, Domo Apps0 -
@woganmay, recommendation from engineering is to try to install this using Node 5 as a workaround. We are working to get Node 6 support in as soon as possible.
Product Manager, Domo Apps0 -
I'll give that a go in my cloud dev environment, thanks!
0
Categories
- All Categories
- 1.8K Product Ideas
- 1.8K Ideas Exchange
- 1.6K Connect
- 1.2K Connectors
- 300 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 2.9K Transform
- 101 SQL DataFlows
- 622 Datasets
- 2.2K Magic ETL
- 3.9K Visualize
- 2.5K Charting
- 748 Beast Mode
- 60 App Studio
- 41 Variables
- 689 Automate
- 177 Apps
- 454 APIs & Domo Developer
- 48 Workflows
- 10 DomoAI
- 36 Predict
- 15 Jupyter Workspaces
- 21 R & Python Tiles
- 397 Distribute
- 114 Domo Everywhere
- 276 Scheduled Reports
- 7 Software Integrations
- 127 Manage
- 124 Governance & Security
- 8 Domo Community Gallery
- 38 Product Releases
- 10 Domo University
- 5.4K Community Forums
- 40 Getting Started
- 30 Community Member Introductions
- 109 Community Announcements
- 4.8K Archive