AIX : create_ova コマンド使用時に導入されるrpm モジュール


##### はじめに

前の記事["AIX 7.2TL5 create_ovaコマンド で OS上で ova イメージ・ファイル取得が可能](https://qiita.com/c_u/items/941c5d909721b47cc32f)でcreate_ova コマンドを使用する際に、追加で rpm が導入されます。

local 環境で rpm を手探りで持っていかなければならない場合には調べるのが大変と思いますので、参考までに導入されたrpmを記載します。




---

##### 環境


IBM Power Systems Virtual Server (PowerVS ) : AIX 7.2 TL05 SP01



　* IBM Cloud で提供されているイメージを使用しているので、オンプレで使用しているOSとは rpm に違いがあるかもしれません。(cloud-init 関連など)

---


##### 結果

create_ova コマンド実行後の rpm の総数は最初から導入されたものを含めて 58個でした。


```
AIX-rpm-7.2.5.0-2.ppc
bash-4.3.30-1.ppc
bzip2-1.0.8-2.ppc
ca-certificates-2016.10.7-2.ppc
cloud-init-0.7.5-4.4.ppc
curl-7.52.1-1.ppc
db-4.8.24-3.ppc
expat-2.2.9-2.ppc
expect-5.42.1-3.ppc
gdbm-1.18.1-1.ppc
gettext-0.20.2-1.ppc
glib2-2.56.1-2.ppc
info-6.4-1.ppc
libffi-3.2.1-2.ppc
libgcc-8-1.ppc
libgcc8-8.3.0-4.ppc
libgomp-8-1.ppc
libgomp8-8.3.0-4.ppc
libiconv-1.16-1.ppc
libstdc++-8-1.ppc
libstdc++8-8.3.0-4.ppc
libtextstyle-0.20.2-1.ppc
libunistring-0.9.10-1.ppc
libxml2-2.9.10-1.ppc
libyaml-0.1.4-2.ppc
ncurses-6.2-2.ppc
osinstall-1.6-1.noarch
pv-1.6.6-1.ppc
pysqlite-1.1.7-2.ppc
python-2.7.18-1.ppc
python-argparse-1.2.1-1.noarch
python-boto-2.34.0-1.noarch
python-cheetah-2.4.4-2.ppc
python-configobj-5.0.5-1.noarch
python-devel-2.7.18-1.ppc
python-iniparse-0.4-1.noarch
python-jsonpatch-1.8-1.noarch
python-jsonpointer-1.0-1.noarch
python-oauth-1.0.1-1.noarch
python-pip-10.0.1-1.noarch
python-prettytable-0.7.2-1.noarch
python-pycurl-7.19.3-1.ppc
python-pyserial-2.7-1.ppc
python-PyYAML-3.11-1.ppc
python-requests-2.4.3-1.noarch
python-setuptools-0.9.8-2.noarch
python-six-1.10.0-1.noarch
python-tools-2.7.18-1.ppc
python-urlgrabber-3.10.1-1.noarch
python-xml-0.8.4-1.ppc
readline-8.0-2.ppc
sqlite-3.32.3-1.ppc
tcl-8.4.7-3.ppc
tk-8.4.7-3.ppc
xz-libs-5.2.5-1.ppc
yum-3.4.3-5.noarch
yum-metadata-parser-1.1.4-2.ppc
zlib-1.2.11-1.ppc
```


(IBM Cloud で提供されているOSイメージでは)デフォルトのrpm導入は、47 個だったので、新しく 11 個の rpm が導入されています。

・create_ova コマンド使用によって追加で導入されたrpm (11個)

```
libgomp-8-1.ppc
libgomp8-8.3.0-4.ppc
libiconv-1.16-1.ppc
libstdc++-8-1.ppc
libstdc++8-8.3.0-4.ppc
libtextstyle-0.20.2-1.ppc
libunistring-0.9.10-1.ppc
libxml2-2.9.10-1.ppc
pv-1.6.6-1.ppc
python-pip-10.0.1-1.noarch
xz-libs-5.2.5-1.ppc
```

----

導入されていた rpm でもアップデートされたものがありました。

・create_ova コマンド使用によってバージョンが更新されたrpm (11個)

```
bzip2-1.0.8-2.ppc
expat-2.2.9-2.ppc
gdbm-1.18.1-1.ppc
gettext-0.20.2-1.ppc
glib2-2.56.1-2.ppc
ncurses-6.2-2.ppc
python-2.7.18-1.ppc
python-devel-2.7.18-1.ppc
python-tools-2.7.18-1.ppc
readline-8.0-2.ppc
sqlite-3.32.3-1.ppc
```

アップデートされるバージョンは、yum リポジトリーのソースの [AIX Toolbox for Linux Applications](https://www.ibm.com/support/pages/aix-toolbox-linux-applications-downloads-alpha) に配置されているバージョンによるものと思います。


----

ちなみに、create_ova コマンドを使用する前の PowerVS で提供されているOS イメージ AIX 7200-05-01 のデフォルト rpm (47個)のリスト


```
tcl-8.4.7-3.ppc
expect-5.42.1-3.ppc
libgcc-8.1.0-2.ppc
ncurses-6.1-2.ppc
gettext-0.19.7-1.ppc
info-6.4-1.ppc
sqlite-3.15.2-1.ppc
yum-metadata-parser-1.1.4-2.ppc
python-requests-2.4.3-1.noarch
python-PyYAML-3.11-1.ppc
expat-2.2.4-1.ppc
curl-7.52.1-1.ppc
python-2.7.15-3.ppc
python-boto-2.34.0-1.noarch
python-configobj-5.0.5-1.noarch
python-jsonpointer-1.0-1.noarch
python-oauth-1.0.1-1.noarch
python-pycurl-7.19.3-1.ppc
python-pyserial-2.7-1.ppc
python-six-1.10.0-1.noarch
cloud-init-0.7.5-4.4.ppc
python-devel-2.7.15-3.ppc
python-argparse-1.2.1-1.noarch
db-4.8.24-3.ppc
tk-8.4.7-3.ppc
AIX-rpm-7.2.5.0-2.ppc
libstdc++-8.1.0-2.ppc
zlib-1.2.11-1.ppc
bash-4.3.30-1.ppc
readline-7.0-5.ppc
glib2-2.14.6-2.ppc
libffi-3.2.1-2.ppc
libyaml-0.1.4-2.ppc
gdbm-1.8.3-5.ppc
ca-certificates-2016.10.7-2.ppc
bzip2-1.0.6-2.ppc
pysqlite-1.1.7-2.ppc
python-cheetah-2.4.4-2.ppc
python-iniparse-0.4-1.noarch
python-jsonpatch-1.8-1.noarch
python-prettytable-0.7.2-1.noarch
python-urlgrabber-3.10.1-1.noarch
python-setuptools-0.9.8-2.noarch
python-xml-0.8.4-1.ppc
yum-3.4.3-5.noarch
python-tools-2.7.15-3.ppc
osinstall-1.6-1.noarch
```





-----


ご参考：
[create_ova コマンド](https://www.ibm.com/support/knowledgecenter/ja/ssw_aix_72/c_commands/create_ova.html)


以上です。