AIX Toolbox Tutorials Configuring YUM and creating local repositories on IBM AIX - IBM Developer Tips for Installing Python or other AIX Toolbox for Open Source Software Get Started with the AIX Toolbox for Open Source Software Creating local repo with DNF and AIX Toolbox Media Image 下載 RPM AIX Toolbox for Open Source Software : Downloads alpha (ibm.com) (NOTE: 如果發生 500 錯誤,請 Refresh 頁面) Index of /aix/freeSoftware/aixtoolbox   ISO/Tar File Download AIX ISO images from IBM https://support.ibm.com   (NOTE: 需要有軟體維護合約(SWMA)的帳號) -> Downloads -> Entitled Systems Support (ESS) -> Login -> My Entitled Software -> Software Downloads -> AIXV7R3 -> Search Glass -> AIX Enterprise Edition 7.2 and 7.3 -> 2259: AIX Toolbox for Linux APPS v06.01.00,ENU,DVD -> I Agree -> HTTPS method -> 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 本地套件庫 步驟: 從官網下載最新的 AIX Toolbox ISO 或 TGZ 檔 在 AIX 系統掛載 ISO 檔或解開 TGZ 檔,目的路徑: /mnt/aixtoolbox   建立本地庫,執行腳本 /mnt/aixtoolbox/ezinstall/ppc/dnf_aixtoolbox_local.sh 檢查設定檔: /opt/freeware/etc/dnf/dnf.conf   執行套件更新 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   /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 套件更新 root@aixvm:worktmp> dnf repolist repo id repo name Local_AIX_Toolbox Local AIX generic repository Local_AIX_Toolbox_72 Local AIX 7.2 specific repository Local_AIX_Toolbox_noarch Local AIX noarch repository root@aixvm:worktmp> dnf check-update Local AIX generic repository 1.6 MB/s | 1.4 MB 00:00 Local AIX noarch repository 1.7 MB/s | 595 kB 00:00 Local AIX 7.2 specific repository 1.1 MB/s | 146 kB 00:00 Last metadata expiration check: 0:00:01 ago on Wed Mar 5 15:19:23 CST 2025. ca-certificates.ppc 2024.2.66-1 Local_AIX_Toolbox dnf.ppc 4.2.17-32_51 Local_AIX_Toolbox_72 dnf-automatic.ppc 4.2.17-32_51 Local_AIX_Toolbox_72 dnf-data.ppc 4.2.17-32_51 Local_AIX_Toolbox_72 expect.ppc 5.45.4-2 Local_AIX_Toolbox libcomps.ppc 0.1.15-101 Local_AIX_Toolbox libdnf.ppc 0.39.1-32_52 Local_AIX_Toolbox_72 libmodulemd.ppc 1.5.2-100 Local_AIX_Toolbox librepo.ppc 1.11.0-103 Local_AIX_Toolbox ... ... root@aixvm:worktmp> dnf update