跳转到内容 跳转到页面导航:上一页[访问键p]/下一页[访问键n]
documentation.suse.com / 指南 / SLES-SAP的附加软件
适用于用于SAP应用的SUSE Linux企业服务器 12个SP5

一个SLES-SAP的附加软件

用于SAP应用程序的SUSE Linux企业服务器可以轻松安装订阅中未包含的软件:

  • 扩展和模块允许安装由SUSE创建和支持的其他软件。有关扩展和模块的更多信息,请参见部署指南,部分系统初始配置安装模块、扩展和第三方附加组件产品beplay体育官方app下载https://documentation.suse.com/sles-12

  • SUSE Connect程序允许安装由第三方创建和支持的包,特别是针对SLES-SAP。它还可以方便地访问第三方培训和支持。看到章节A.2“SUSE Connect程序”

  • SUSE Package Hub允许安装由SUSE Linux Enterprise社区创建的软件包,但不提供支持。看到第A.3节“SUSE软件包集线器”

. 1识别用于SAP应用程序的SUSE Linux企业服务器的基础产品

为了识别和区分SUSE产品,请使用以下文件之一:beplay体育官方app下载

/etc/os-release

具有键值对的文本文件,类似于shell兼容的变量赋值。每个键都在单独的一行上。

你可以搜索CPE_NAME关键的;但是,在不同的版本和服务包之间,该值会发生变化。如果您需要更多的细节,请参阅文章//www.9173uu.com/support/kb/doc/?id=7023490

/etc/product.d/baseproduct

指向XML文件的链接。的/etc/product.d/目录包含不同的.prod文件。

根据您购买的产品和您安装系统的方式,链beplay体育官方app下载接/etc/product.d/baseproduct能指着不同的吗.prod例如文件,sle-module-sap-applications.prod。同样的信息CPE_NAME是否存储在标签中< cpeid >

除其他信息外,这两个文件都包含操作系统和基本产品。基本乘积(键CPE_NAME和标签< cpeid >)跟随公共平台枚举规范

基本上,您可以从文件中提取任何信息/etc/product.d/baseproduct或者使用命令grepxmlstarlet(两者都适用于您的产品)。beplay体育官方app下载由于XML也是文本,所以使用grep简单的搜索当输出的格式无关紧要时。但是,如果您的搜索更高级,需要在另一个脚本中输出,或者希望避免在输出中使用XML标记,则使用xmlstarlet命令。

例如,要得到你的基础产品,使用grep是这样的:

>grepcpeid /etc/beplay体育官方app下载products.d / baseproduct < cpeid > cpe: / o: suse: sle-module-sap-applications:释放: spSP_NUMBER< / cpeid >

释放SP_NUMBER是占位符,并描述您的产品发行号和服务包。

同样可以用xmlstarlet。您需要XPath(引导您找到信息的步骤)。使用适当的选项,您可以避免< cpeid >/< / cpeid >标签:

>xmlstarletsel -T -T -v "/product/cpeid" /etc/beplay体育官方app下载products.d / baseproduct cpe / o: suse: sle-module-sap-applications:释放: spSP_NUMBER

更高级的搜索(这对于grep)将列出所有其他产品所需的依赖项。beplay体育官方app下载假设,basename指出sle-module-sap-applications.prod,将输出SUSE Linux Enterprise Server for SAP Applications所需的所有产品依赖项:

>>xmlstarlet/product/productdependency[@relationship='requires']/@name" /etc/products.beplay体育官方app下载d/baseproduct SUSE_SLE sl -ha

a .SUSE Connect程序

使用以下命令从YaST控制中心启动“SUSE Connect Program”SUSE Connect程序。从可用选项中进行选择。单击,启用软件存储库添加库

SUSE Connect程序启用的所有软件均来自第三方。如需支持,请与相关供应商联系。SUSE不支持这些产品。

请注意
注意:SUSEConnect命令行工具

SUSEConnect命令行工具是一个单独的工具,具有不同的用途:它允许您注册SUSE产品的安装。beplay体育官方app下载

a .SUSE软件包集线器

SUSE Package Hub为SLE提供了许多以前只能在openSUSE上使用的软件包。来自SUSE Package Hub的包是由社区创建的,不提供支持。这些选择包括,例如:

  • R编程语言

  • Haskell编程语言

  • KDE 5桌面

要启用SUSE Package Hub,请按照如下说明添加存储库https://packagehub.suse.com/how-to-use/

更多信息,请参见SUSE Package Hub网站https://packagehub.suse.com

Baidu
map