sudo apt-get install spidermonkey-bin E: Couldn't find package spidermonkey-binThere used to be such a package but apparently SpiderMonkey is "unsupported" now and was removed from the Universe repository.
Sorry Ubuntu. I'm not feeling the love for Rhino. It doesn't do JIT and runs slower than a one-legged sloth. Besides, I don't feel like installing ca-certificates-java, default-jre-headless, icedtea-6-jre-cacao, java-common, libavahi-client3, libavahi-common-data, libavahi-common3, libcups2, libjline-java, liblcms1, libnspr4-0d, libnss3-1d, openjdk-6-jre-headless, openjdk-6-jre-lib, and tzdata-java on my system.
I thought about installing it from source but then I'd lose the benefits all the experts say I get from using packages*. After a bit of searching I found some developer rolled a package that is available from a Launchpad PPA, so all I'd have to do is just add the repository!
$ sudo add-apt-repository ppa:launchpad/ppa sudo: add-apt-repository: command not foundSigh. add-apt-repository is provided by the package python-software-properties. The intuitiveness of it all is underwhelming.
It's great that PPAs exist and people volunteer their time to maintain them to fill the gap, but Ubuntu needs to pull its head out of its ass and get its act together. Ubuntu gained popularity because people were pissed at Red Hat, not by emulating OSX with moving its close buttons, adding boring purple artwork, or the Dropbox rip-off called Ubuntu One. It needs to focus on solving real problems, like developing better package identification/search solutions, finding better ways to convey information and their rational when dropping support for packages, and making the entire system user-friendly. If Ubuntu keeps disrespecting the needs of its user base then it's only a matter of time until the popularity-torch is passed to another distro.
* Benefits include unexpected dropped support, irrelevant dependencies and symlinks puked all over the system, inconsistent packaging conventions, headaches, dry-mouth, and an occasional ulcer.