萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Linux 教學

紅旗 Linux 桌面 5.0 安裝與使用 SAP GUI 客戶端指南

紅旗 Linux 桌面 5.0 升級後缺少標準 C++ 函式庫,導致 SAP GUI for Java 無法啟動。本文說明補裝 compat-libstdc++ 套件恢復相容性的完整方法。

問題背景

  • 紅旗 4.1:預載 Java、安裝 SAP GUI、設定 PLATIN_JAVA 環境變數即可使用。
  • 紅旗 5.0:缺少 libstdc++.so.5(GCC 3.x 相容庫),SAP GUI 啟動失敗。

紅旗 4.1 安裝回顧(三步驟)

  1. Java 環境:系統內建或安裝 IBM Java。
  2. 安裝 SAP GUI:java -jar PlatinGUIxxxx.jar。
  3. 設定 /etc/profile:
export PLATIN_JAVA=/usr/bin/java
export PLATIN_JAVA_VER=1.5.0

紅旗 5.0 解決方案

  1. 取得相容庫套件:compat-libstdc++-7.3-2.96.118.i386.rpm(可從紅旗光碟、官方倉庫或 rpmfind.net 取得)。
  2. 安裝套件:
rpm -ivh compat-libstdc++-7.3-2.96.118.i386.rpm
  1. 驗證庫檔案存在:
ls -l /usr/lib/libstdc++.so.5
  1. 依照 4.1 步驟安裝 SAP GUI 並設定環境變數。
  2. 啟動 SAP GUI 驗證正常運作。

圖示說明

紅旗 Linux SAP GUI 設定示意圖

補充說明

  • 64 位元系統需同時安裝 32 位元相容庫:yum install compat-libstdc++-33.i686(RHEL/CentOS 對應套件名)。
  • SAP GUI for HTML / NetWeaver Business Client 為替代方案,無需本地安裝。
  • Java 版本建議使用 SAP 認證版本(如 SAP JVM、IBM Java 1.6/1.7/1.8 認證版)。
copyright © 萬盛學電腦網 all rights reserved