AnsibleをRocky Linux 9の一般ユーザにインストールします。pythonの仮想環境にインストールすることで環境の分離を容易にします。
記事の目次
システムをアップデートする!
システムを最新化していない場合は、システムをアップデートします。
$ sudo dnf update -y
Python3をインストールする!
Python3は、インストール済みのはずです。
$ sudo dnf install python3 -y Last metadata expiration check: 2:33:10 ago on Thu 03 Nov 2022 08:10:11 AM JST. Package python3-3.9.10-2.el9.x86_64 is already installed. Dependencies resolved. Nothing to do. Complete!
Ansible用にPythonの仮想環境を作成する!
Ansible用にPythonの仮想環境を作成します。
$ python3 -m venv ansible $ source ~/ansible/bin/activate
Ansibleをインストールする!
Ansibleをインストールします。
(ansible) $ pip install ansible
Ansibleがインストールされたことを確認する!
Ansibleがインストールされたことを確認します。
(ansible) $ ansible --version ansible [core 2.13.5] config file = None configured module search path = ['/usradmin/.ansible/plugins/modules', '/usr/share/ansible/plugins/modules'] ansible python module location = /usradmin/ansible/lib64/python3.9/site-packages/ansible ansible collection location = /usradmin/.ansible/collections:/usr/share/ansible/collections executable location = /usradmin/ansible/bin/ansible python version = 3.9.10 (main, Feb 9 2022, 00:00:00) [GCC 11.2.1 20220127 (Red Hat 11.2.1-9)] jinja version = 3.1.2 libyaml = True
おわりに
Ansibleを、一般ユーザのPythonの仮想環境にインストールしました。
参考情報
関連記事
Ansible書籍(Amazon)
Ansible実践ガイド 第3版 impress top gearシリーズ
Ansibleクックブック impress top gearシリーズ