Today, someone who wants to switch from Windows to Linux asked me if I could help him run ESA SNAP on Ubuntu. I thought it would be interesting for the blog, too. For those who don’t know: ESA SNAP (Sentinel Application Platform) is the common architecture for all Sentinel Toolboxes.

There is no SNAP package for the aptitude manager, but a sh. installation file for Unix systems, you can download from the official ESA Science Toolbox Exploitation Platform. (Consequently, you do not update your SNAP Environment over apt upgrade, but within its GUI, later on.)

Sponsored

So, let’s start:

Important: You need Java for the installation. I recommend that the latest version is installed on your Ubuntu Linux.
Open your terminal, and let’s check it:

java -version

If your Java is out-of-date or not installed on your system at all:

sudo apt update

sudo apt install default-jre

Now you are ready for the installation process. Download the Unix 64-bit .sh file for the current (5.0.0) SNAP version.

Navigate to the folder where you have downloaded the file and make it executable:

sudo chmod +x esa-snap_sentinel_unix_5_0.sh

Execute the installer:

Sponsored
sudo ./esa-snap_sentinel_unix_5_0.sh

Now follow the instructions in the ESA SNAP installer menu:

 

 

 

 

 

 

 

 

 

 

 

 

If you do not want to use SNAP as a super user later on, choose your folders wisely.
If you want to use the Python interface later on, choose your favored installed Python version.

Now start SNAP:

sudo snap

If there are Updates available, SNAP will notify you in the lower right corner of the GUI.

If you wish to install Plugins, such as SEN2COR, go to Tools>Plugins>Available Plugins.

That’s it!

The post How to install ESA SNAP on Ubuntu Linux first appeared on GIS-Blog.com.

Ubuntu Server Admin

Recent Posts

How to get a job at Canonical

If you’re interested in applying for a role at Canonical, it can help to have…

2 hours ago

How is Livepatch safeguarded against bad actors?

Canonical Livepatch is a security patching automation tool which supports reboot-less security updates for the…

3 days ago

Accelerating data science with Apache Spark and GPUs

Apache Spark has always been very well known for distributing computation among multiple nodes using…

3 days ago

Cut data center energy costs with bare metal automation

Data centers are popping up everywhere. With the rapid growth of AI, cloud services, streaming…

4 days ago

Build the future of *craft: announcing Starcraft Bounties!

Our commitment to building a thriving open source community is stronger than ever. We believe…

4 days ago

NodeJS 18 LTS EOL extended from April 2025 to May 2032 on Ubuntu

The clock was ticking: Node.js 18’s upstream End of Life (EOL) The OpenJS Foundation is…

4 days ago