AIX yum の設定 本アイ ビー エム株式会社 Power Systems テクニカルセールス 2016 年 11 8 rev 1.0
IBM Corporation 2016. All Rights Reserved. ワークショップ セッション および資料は IBM またはセッション発表者によって準備され それぞれ独 の 解を反映したものです それらは情報提供の 的のみで提供されており いかなる参加者に対しても法律的またはその他の指導や助 を意図したものではなく またそのような結果を むものでもありません 本講演資料に含まれている情報については 完全性と正確性を期するよう努 しましたが 現状のまま 提供され 明 または暗 にかかわらずいかなる保証も伴わないものとします 本講演資料またはその他の資料の使 によって あるいはその他の関連によって いかなる損害が じた場合も IBM は責任を負わないものとします 本講演資料に含まれている内容は IBM またはそのサプライヤーやライセンス交付者からいかなる保証または表明を引きだすことを意図したものでも IBM ソフトウェアの使 を規定する適 ライセンス契約の条項を変更することを意図したものでもなく またそのような結果を むものでもありません 本講演資料で IBM 製品 プログラム またはサービスに 及していても IBM が営業活動を っているすべての国でそれらが使 可能であることを暗 するものではありません 本講演資料で 及している製品リリース 付や製品機能は 市場機会またはその他の要因に基づいて IBM 独 の決定権をもっていつでも変更できるものとし いかなる 法においても将来の製品または機能が使 可能になると確約することを意図したものではありません 本講演資料に含まれている内容は 参加者が開始する活動によって特定の販売 売上 の向上 またはその他の結果が じると述べる または暗 することを意図したものでも またそのような結果を むものでもありません パフォーマンスは 管理された環境において標準的な IBM ベンチマークを使 した測定と予測に基づいています ユーザーが経験する実際のスループットやパフォーマンスは ユーザーのジョブ ストリームにおけるマルチプログラミングの量 出 構成 ストレージ構成 および処理されるワークロードなどの考慮事項を含む 数多くの要因に応じて変化します したがって 個々のユーザーがここで述べられているものと同様の結果を得られると確約するものではありません 記述されているすべてのお客様事例は それらのお客様がどのように IBM 製品を使 したか またそれらのお客様が達成した結果の実例として されたものです 実際の環境コストおよびパフォーマンス特性は お客様ごとに異なる場合があります IBM IBM ロゴ ibm.com [ 当該情報に関連し商標リスト中に掲載された IBM ブランド 製品名称があれば追加する ] は 世界の多くの国で登録された International Business Machines Corporation の商標です 他の製品名およびサービス名等は それぞれ IBM または各社の商標である場合があります 現時点での IBM の商標リストについては www.ibm.com/legal/copytrade.shtml をご覧ください Adobe, Adobe ロゴ, PostScript, PostScript ロゴは Adobe Systems Incorporated の 国およびその他の国における登録商標または商標です IT Infrastructure Library は英国 Office of Government Commerce の 部である the Central Computer and Telecommunications Agency の登録商標です インテル, Intel, Intel ロゴ, Intel Inside, Intel Inside ロゴ, Intel Centrino, Intel Centrino ロゴ, Celeron, Intel Xeon, Intel SpeedStep, Itanium, および Pentium は Intel Corporation または 会社の 国およびその他の国における商標または登録商標です Linux は Linus Torvalds の 国およびその他の国における登録商標です Microsoft, Windows, Windows NT および Windows ロゴは Microsoft Corporation の 国およびその他の国における商標です ITIL は英国 The Minister for the Cabinet Office の登録商標および共同体登録商標であって 国特許商標庁にて登録されています UNIX は The Open Group の 国およびその他の国における登録商標です Cell Broadband Engine は Sony Computer Entertainment, Inc. の 国およびその他の国における商標であり 同社の許諾を受けて使 しています Java およびすべての Java 関連の商標およびロゴは Oracle やその関連会社の 国およびその他の国における商標または登録商標です Linear Tape-Open, LTO, LTO ロゴ, Ultrium および Ultrium ロゴは HP, IBM Corp. および Quantum の 国およびその他の国における商標です 2
更新履歴 n 2016 年 11 8 rev. 1.0 初版発 3
次 yum とは 前提条件 AIX yum 環境の構築 4
yum とは yum(yellowdog Updater Modified) Linux の RedHat 系ディストリビューション (CentOS や Fedora など ) で利 されるパッケージ管理ツール OS へのソフトウェアの導 と削除 依存関係の整理などを う AIX の rpm パッケージ管理に yum を利 することが可能に 問い合わせ コマンド # yum 整合性の確認 パッケージ管理 パッケージ情報 ファイル レポジトリ ( ディレクトリや外部ネットワーク ) rpm パッケージ情報 5
前提条件 AIX のバージョン AIX 6.1 TL9 SP6 以降 AIX 7.1 TL4 以降 AIX 7.2 以降 AIX yum レポジトリへの接続環境 インターネットへの接続 (proxy 経由でも可能 ) 6
AIX yum 環境構築の流れ 1. rpm.rte 4.9.1.3 以降を導 2. yum_bundle_v1.tar のパッケージ群を導 3. yum の稼動確認 7
1. rpm.rte 4.9.1.3 の導 ダウンロード https://ftp.software.ibm.com/aix/freesoftware/aixtoolbox/ INSTALLP/ppc/rpm.rte.4.9.1.3 SMIT より導 smitty install 8
2. yum_bundle_v1.tar のパッケージ群を導 (1/2) ダウンロード https://public.dhe.ibm.com/aix/freesoftware/aixtoolbox/e zinstall/ppc/yum_bundle_v1.tar tar で展開 # tar xvf yum_bundle_v1.tar x curl-7.44.0-1.aix6.1.ppc.rpm, 584323 bytes, 1142 media blocks. x db-4.8.24-3.aix6.1.ppc.rpm, 2897799 bytes, 5660 media blocks. x gdbm-1.8.3-5.aix5.2.ppc.rpm, 56991 bytes, 112 media blocks. x gettext-0.10.40-8.aix5.2.ppc.rpm, 1074719 bytes, 2100 media blocks. x glib2-2.14.6-2.aix5.2.ppc.rpm, 1686134 bytes, 3294 media blocks. x pysqlite-1.1.7-1.aix6.1.ppc.rpm, 51602 bytes, 101 media blocks. x python-2.7.10-1.aix6.1.ppc.rpm, 23333701 bytes, 45574 media blocks. x python-devel-2.7.10-1.aix6.1.ppc.rpm, 15366474 bytes, 30013 media blocks. x python-iniparse-0.4-1.aix6.1.noarch.rpm, 37912 bytes, 75 media blocks. x python-pycurl-7.19.3-1.aix6.1.ppc.rpm, 162093 bytes, 317 media blocks. x python-tools-2.7.10-1.aix6.1.ppc.rpm, 830446 bytes, 1622 media blocks. x python-urlgrabber-3.10.1-1.aix6.1.noarch.rpm, 158584 bytes, 310 media blocks. x readline-6.1-2.aix6.1.ppc.rpm, 489547 bytes, 957 media blocks. x sqlite-3.7.15.2-2.aix6.1.ppc.rpm, 1334918 bytes, 2608 media blocks. x yum-3.4.3-3.aix6.1.noarch.rpm, 1380343 bytes, 2696 media blocks. x yum-metadata-parser-1.1.4-1.aix6.1.ppc.rpm, 62211 bytes, 122 media blocks. 9
2. yum_bundle_v1.tar のパッケージ群を導 (2/2) rpm ファイルのインストール # rpm -ivh *.rpm Preparing... ########################################### [100%] 1:readline ########################################### [ 6%] 2:sqlite ########################################### [ 13%] 3:gettext ########################################### [ 19%] 4:glib2 ########################################### [ 25%] 5:yum-metadata-parser ########################################### [ 31%] 6:gdbm ########################################### [ 38%] 7:db ########################################### [ 44%] 8:python ########################################### [ 50%] 9:pysqlite ########################################### [ 56%] 10:python-iniparse ########################################### [ 63%] 11:curl ########################################### [ 69%] 12:python-pycurl ########################################### [ 75%] 13:python-urlgrabber ########################################### [ 81%] 14:yum ########################################### [ 88%] 15:python-devel ########################################### [ 94%] 16:python-tools ########################################### [100%] 10
3. yum の稼動確認 (1/2) レポジトリの確認 # yum repolist AIX_Toolbox 3.0 kb 00:00:00 AIX_Toolbox/primary_db 185 kb 00:00:00 AIX_Toolbox_72 3.0 kb 00:00:00 AIX_Toolbox_72/primary_db 7.9 kb 00:00:00 AIX_Toolbox_noarch 3.0 kb 00:00:00 AIX_Toolbox_noarch/primary_db 16 kb 00:00:00 repo id repo name status AIX_Toolbox AIX generic repository 259 AIX_Toolbox_72 AIX 7.2 specific repository 10 AIX_Toolbox_noarch AIX noarch repository 26 repolist: 295 11
3. yum の稼動確認 (2/2) パッケージをインストール 例 : bash をインストール # yum install bash Setting up Install Process Resolving Dependencies --> Running transaction check ---> Package bash.ppc 0:4.3.30-1 will be installed --> Finished Dependency Resolution Dependencies Resolved ========================================================================================= Package Arch Version Repository Size ========================================================================================= Installing: bash ppc 4.3.30-1 AIX_Toolbox 2.5 M Transaction Summary ========================================================================================= Install 1 Package Total download size: 2.5 M Installed size: 7.9 M Is this ok [y/n]: 12
Open innovation to put data to work 13 2014 International Business Machines Corporation