Make Math Simple in Ubuntu / Elementary OS via NaSC

Last updated: September 2, 2015


NaSC (Not a Soulver Clone) is an open source software designed for Elementary OS to do arithmetics. It’s kinda similar to the Mac app Soulver.

Its an app where you do maths like a normal person. It lets you type whatever you want and smartly figures out what is math and spits out an answer on the right pane. Then you can plug those answers in to future equations and if that answer changes, so does the equations its used in.

With NaSC you can for example:

  • Perform calculations with strangers you can define yourself
  • Change the units and values ​​(in m cm, dollar euro …)
  • Knowing the surface area of ​​a planet
  • Solve of second-degree polynomial
  • and more …


At the first launch, NaSC offers a tutorial that details possible features. You can later click the help icon on headerbar to get more.


In addition, the software allows to save your file in order to continue the work. It can be also shared on Pastebin with a defined time.

Install NaSC in Ubuntu / Elementary OS Freya:

For Ubuntu 15.04, Ubuntu 15.10, Elementary OS Freya, open terminal from the Dash, App Launcher and run below commands one by one:

1. Add the NaSC PPA via command:

sudo apt-add-repository ppa:nasc-team/daily


2. If you’ve installed Synaptic Package Manager, search for and install nasc via it after clicking Reload button.

Or run below commands to update system cache and install the software:

sudo apt-get update

sudo apt-get install nasc

3. (Optional) To remove the software as well as NaSC, run:

sudo apt-get remove nasc && sudo add-apt-repository -r ppa:nasc-team/daily

For those who don’t want to add PPA, grab the .deb package directly from this page.


I'm a freelance blogger who started using Ubuntu in 2007 and wishes to share my experiences and some useful tips with Ubuntu beginners and lovers. Please comment to let me know if the tutorial is outdated! And, notify me if you find any typo/grammar/language mistakes. English is not my native language. Contact me via [email protected] Buy me a coffee:

3 responses to Make Math Simple in Ubuntu / Elementary OS via NaSC

  1. This is really cool, thanks.

    • Although upon installation in LinuxMint 17.1 I am met with some errors:

      $ sudo apt-get install nasc
      Reading package lists… Done
      Building dependency tree
      Reading state information… Done
      Some packages could not be installed. This may mean that you have
      requested an impossible situation or if you are using the unstable
      distribution that some required packages have not yet been created
      or been moved out of Incoming.
      The following information may help to resolve the situation:

      The following packages have unmet dependencies:
      nasc : Depends: libgranite3 (>= 0.2.0) but it is not installable
      Depends: libgtk-3-0 (>= 3.12) but 3.10.8~8+qiana is to be installed
      E: Unable to correct problems, you have held broken packages.

      • Sorry the software depends on GTK >= 3.14, so I excluded Ubuntu 14.04 and its derivatives in the installation part since it comes with GTK 3.10.