linux(fedora)平台下億圖圖示(edrawmax)安裝成功后無法正常打開的解決辦法


簡介

億圖圖示 是一個簡單易用的圖形表達工作台,既能實現流程圖、架構圖、工程圖、思維導圖等數百種專業領域圖形圖表的繪制,又能提供一個白板進行頭腦風暴和任意編排,輕松實現數據和創意的可視化呈現。支持Windows、Mac、Linux及網頁版,一端創作,多端同步。

下載地址: https://www.edrawsoft.cn/edrawmax/

  • 系統環境: Fedora 34
  • 軟件版本: 億圖圖示V10.5.3

1. 安裝

  • 億圖圖示V10.5.3簡體中文 - Linux RPM通用版本 為例
sudo rpm -ivh edrawmax-10-5-cn.rpm

image

  • 軟件安裝目錄為 /opt/EdrawMax-10/

2. 使用錯誤


  • 錯誤提示
    edrawmax: error while loading shared libraries: libldap-2.4.so.2: cannot open shared object file: No such file or directory

  • 原因
    edrawmax軟件內置的庫缺少了libldap庫文件

  • 解決方法:

# 查詢系統中 libldap 的庫文件位置
whereis libldap
$ libldap: /usr/lib64/libldap.so

# 軟連接到 EdrawMax 安裝目錄下的 lib 庫目錄
ln -s /usr/lib64/libldap.so /opt/EdrawMax-10/lib/libldap-2.4.so.2

image


  • 錯誤提示
    edrawmax: /opt/EdrawMax-10/lib/libnss3.so: version 'NSS_3.65' not found (required by /usr/lib64/libsmime3.so)

  • 原因:
    EdrawMax內置的libnss3庫文件依賴的系統庫文件libsmime3版本不一致
    (系統libsmime3依賴libnss 3.67, 而軟件內置的libnss庫版本為3.65)

  • 解決方法:

cd /opt/EdrawMax-10/lib
mv libnss3.so libnss3.so.bak

image


  • 錯誤提示
    edrawmax: /opt/EdrawMax-10/lib/libnssutil3.so: version 'NSSUTIL_3.59' not found (required by /usr/lib64/libnss3.so)

  • 原因:
    EdrawMax內置的libnssutil3庫文件依賴的系統庫文件libnss3版本不一致

  • 解決方法:

mv libnssutil3.so libnssutil3.so.bak

image


注意:
若系統缺少對應的類庫, 則需要自行安裝.

dnf install nss


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM