I have Ubuntu as my OS for active development, I was wondering if elementary OS could replace it. I faced a few problems in using nodejs on elementary OS and was wondering if it'd be a good choice.

  • 1
    Is this opinion based post? – Ravan Jan 4 '16 at 14:58
  • 1
    It is considered good practice to run your development environment in a VM. See Vagrant. You can run other OSes in there if you want. – codehitman Jan 5 '16 at 16:07

If you try:

apt-cache policy nodejs

You will know that nodejs is the same one used in Ubuntu and it is downloaded from Ubuntu official site.

  • 1
    Can you explain "you should do that here in Elementary OS (Stack Exchange)" I believe generic programming issues are off topic here – Ravan Jan 4 '16 at 14:56

The elementaryOS support for development is as good as Ubuntu, as a derivative distribution should be.

But, because the current version of elementaryOS is based on a stable (thus relatively old) release, it may not have the newer libraries like Gtk 3.18.

I use elementaryOS for active development on Mono/C# and have no problem with it. Don't know much about the NodeJS environment, you may need to make sure the native libraries your npm packages use (if any) are available on Ubuntu 14.04.

Not the answer you're looking for? Browse other questions tagged or ask your own question.