如何在Ubuntu Linux上一定牛遗漏ESA SNAP

今天,有人想要从Windows切换到Linux,问我是否可以帮助他在Ubuntu上运行ESA SNAP。我认为博客也很有趣。对于那些谁’t know: 欧空局 SNAP (前哨应用平台)是所有Sentinel工具箱的通用架构。

aptitude管理器没有SNAP软件包,但有sh。 Unix系统的一定牛遗漏文件,您可以 下载 来自官方 欧空局科学工具箱开发平台。 (因此,您不会通过以下方式更新SNAP环境: 适当升级,但稍后在其GUI中)。

所以让’s start:

要点:一定牛遗漏需要Java。我建议您在Ubuntu Linux上一定牛遗漏最新版本。
打开您的终端,然后让’s check it:

java -version

如果您的Java已过时或根本未一定牛遗漏在系统上:

须藤 apt update

sudo apt 一定牛遗漏 default-jre

现在您已准备好进行一定牛遗漏过程。 下载当前(5.0.0)SNAP版本的Unix 64位.sh文件.

导航到您已下载文件的文件夹并使其可执行:

须藤 chmod +x esa-snap_sentinel_unix_5_0.sh

执行一定牛遗漏程序:

须藤 ./esa-snap_sentinel_unix_5_0.sh

现在,按照ESA SNAP一定牛遗漏程序菜单中的说明进行操作:

 

 

 

 

 

 

 

 

 

 

 

 

如果您以后不想再将SNAP用作超级用户,请明智地选择文件夹。 ðŸ〜‰
如果以后要使用Python界面,请选择您喜欢的已一定牛遗漏Python版本。

现在启动SNAP:

须藤

如果有可用的更新,SNAP将在GUI的右下角通知您。

如果您想一定牛遗漏SEN2COR等插件,请转到 工具类>Plugins>Available 外挂程式.

那’s it!

关于作者

西蒙是慕尼黑工业大学(TUM)遥感领域的研究助理。目前,他正在研究借助高光谱和LiDAR数据描述芦苇生态系统参数的方法。除了地理信息学外,他还喜欢进行户外活动,例如远足和爬山。

5条留言

您可以在这篇文章中发表评论。


  • 欧空局 SNAP不应使用“sudo”。尽管您的指令确实起作用,但是使用root特权运行像SNAP这样复杂的系统是危险的,因为错误可能会影响整个系统。 SNAP旨在由普通用户一定牛遗漏和运行。如果对您而言失败,则可能是您本应拥有的文件现在由“root” as a result of abusing the 须藤 command.

    乔治·怀特三世 3年前 回复


    • 感谢乔治的建议,您绝对正确。当我’我在家里以Linux为懒惰爱好者’m used to 一定牛遗漏 my software with the 须藤 command, without thinking much about it. 😉
      我上班’可悲的是,我被迫在Windows计算机上工作…
      For every newbie who wants to use SNAP for serious work: leave out the 须藤 commands. (I also changed it in my post)

      西蒙 3年前 回复


  • 如何将SNAP一定牛遗漏到Debian 9…
    根@lesul9:/home/lesul/Downloads# ./esa-snap_all_unix_5_0.sh
    开箱JRE…
    准备JRE…
    启动一定牛遗漏程序…
    未指定协议
    java.lang.NoClassDefFoundError:无法初始化类sun.awt.X11GraphicsEnvironment
    在java.lang.Class.forName0(本地方法)…

    但是Java的一定牛遗漏版本为:
    根@lesul9:/home/lesul/Downloads# java -version
    openjdk版本“1.8.0_151”
    OpenJDK运行时环境(内部版本1.8.0_151-8u151-b12-1〜deb9u1-b12)
    OpenJDK 64位服务器VM(内部版本25.151-b12,混合模式)

    需要做什么?谢谢!

    小Manoel deAraújoSousa。 3年前 回复


  • 我在Linux上成功一定牛遗漏了snap,并很好地启动了该窗口。但是,它没有’导入。当然,在一定牛遗漏snap和python之间的接口时,我链接了python路径。

    python 2.7.5。

    >>> import 卡py
    追溯(最近一次通话):
    文件“”, line 1, in
    ImportError:没有名为snappy的模块
    >>>

    2年前 回复


  • 谢谢,西蒙!它的工作

    阿利·海莉·法里亚 1年前 回复


发表回复

*