首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何安装Saxon或Saxon与apt或snap?

如何安装Saxon或Saxon与apt或snap?
EN

Ask Ubuntu用户
提问于 2020-12-04 06:19:45
回答 1查看 1K关注 0票数 0

如何安装saxon,使其成为最新的合情合理

代码语言:javascript
复制
The file will be called saxon-he-10.0.jar for Saxon Home Edition, saxon-pe-10.0.jar for the Professional Edition, or saxon-ee-10.0.jar for the Enterprise Edition (where the "10.0" in the name will change to "10.1", "10.2", etc. in subsequent maintenance releases):

https://www.saxonica.com/html/documentation/about/gettingstarted/gettingstartedjava.html

从6.x到10.x似乎是一个很大的飞跃,所以如果有一种方法可以在apt中安装一个更新的版本,我会错吗?也许libxslt包在snap上有一个更新的版本:

代码语言:javascript
复制
nicholas@mordor:~/xml$ 
nicholas@mordor:~/xml$ snap find saxon
Name     Version          Publisher  Notes  Summary
libxslt  1.1.33+pkg-213d  brlin      -      XSLT C library developed for the GNOME project
nicholas@mordor:~/xml$ 
nicholas@mordor:~/xml$ snap info libxslt
name:      libxslt
summary:   XSLT C library developed for the GNOME project
publisher: 林博仁(Buo-ren, Lin) (brlin)
store-url: https://snapcraft.io/libxslt
contact:   https://github.com/Lin-Buo-Ren/libxslt-snap/issues
license:   MIT
description: |
  Libxslt is the XSLT C library developed for the GNOME project. XSLT itself is a an XML language to
  define transformation for XML. Libxslt is based on libxml2 the XML C library developed for the
  GNOME project. It also implements most of the EXSLT set of processor-portable extensions functions
  and some of Saxon's evaluate and expressions extensions.
  
  People can either embed the library in their application or use xsltproc the command line
  processing tool. This library is free software and can be reused in commercial applications.
  
  This is NOT an official distribution of libxslt, for any issue regarding using this snap please
  refer to the issue tracker:
  
      https://github.com/Lin-Buo-Ren/libxslt-snap/issues
snap-id: AZt5N0Bbo3oTTGDSg6F1pcfybcSzChps
channels:
  latest/stable:    1.1.33+pkg-213d             2019-07-20 (67) 10MB -
  latest/candidate: ↑                                                
  latest/beta:      ↑                                                
  latest/edge:      1.1.33-49-g15edbe4+pkg-01d2 2019-07-20 (73) 10MB -
nicholas@mordor:~/xml$ 

显然,版本10只需手动下载即可,但同样,从v6到v10,这是一个相当大的滞后。这就是问题所在。

EN

回答 1

Ask Ubuntu用户

回答已采纳

发布于 2020-12-04 22:38:22

你在找萨克森/C还是撒克逊/J?

在Java上,大多数有此需求的人都使用Maven作为开源版本。由于担心许可问题,我们目前没有在Maven上发布商业产品,但我们有计划改变这一点。

对于Saxon/C,它目前是手动安装。同样,我们试图提高产品的可安装性,但由于平台组合的多样性,它更加复杂。

我不确定libxslt的相关性。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1297363

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档