Skip to main content

AIX Toolbox

Tutorials

下載

RPM
ISO/Tar File

https://support.ibm.com  (NOTE: 需要有軟體維護合約(SWMA)的帳號)

  1. -> Downloads
  2. -> Entitled Systems Support (ESS)
  3. -> Login
  4. -> My Entitled Software
  5. -> Software Downloads
  6. -> AIXV7R3
  7. -> Search Glass
  8. -> AIX Enterprise Edition 7.2 and 7.3
  9. -> 2259: AIX Toolbox for Linux APPS v06.01.00,ENU,DVD
  10. -> I Agree
  11. -> HTTPS method
  12. -> ESD-Toolbox_for_Linux_Apps_Common_7.1-7.3_112023_LCD4107738.iso

常用技巧

檢視 非AIX Toolbox 的套件

為了維護套件的相依性與可更新,不要安裝非 AIX Toolbox 包含的其他套件。

執行以下指令,如果輸出 Build Host 不是包含 *.ibm.com 位址的套件,應該考慮將它移除。

Tip: 如果是 AIX-rpm 套件,這是 AIX ISO 預設安裝的,可以忽略它。
rpm -qai  | egrep "Name|Install Date|Build Date|Build Host"
Local DNF repository

建立 AIX Toolbox 本地套件庫

步驟:

  1. 從官網下載最新的 AIX Toolbox ISO 或 TGZ 檔
  2. 在 AIX 系統掛載 ISO 檔或解開 TGZ 檔,目的路徑:/mnt/aixtoolbox 
  3. 建立本地庫,執行腳本 /mnt/aixtoolbox/ezinstall/ppc/dnf_aixtoolbox_local.sh  
  4. 檢查設定檔:/opt/freeware/etc/dnf/dnf.conf 
  5. 執行套件更新

Mount the ISO file

loopmount -i aix_linux_toolbox_*.iso -o "-V udfs -o ro" -m /mnt/iso

Create local repo.

    Usage: dnf_aixtoolbox_local.sh <mount path or tar extraction path> 
    /mnt/iso/ezinstall/ppc/dnf_aixtoolbox_local.sh /mnt/iso

    自動產生設定檔 /opt/freeware/etc/dnf/dnf.conf :

    [main]
    cachedir=/var/cache/dnf
    keepcache=1
    debuglevel=2
    logfile=/var/log/dnf.log
    exactarch=1
    gpgcheck=1
    installonly_limit=3
    clean_requirements_on_remove=True
    best=True
    
    plugins=1
    
    [Local_AIX_Toolbox]
    name=Local AIX generic repository
    baseurl=file:///mnt/iso/RPMS/ppc/
    enabled=1
    gpgcheck=0
    
    [Local_AIX_Toolbox_noarch]
    name=Local AIX noarch repository
    baseurl=file:///mnt/iso/RPMS/noarch/
    enabled=1
    gpgcheck=0
    
    [Local_AIX_Toolbox_72]
    name=Local AIX 7.2 specific repository
    baseurl=file:///mnt/iso/RPMS/ppc-7.2/
    enabled=1
    gpgcheck=0