離線安裝ansible
背景:在企業環境中,安裝ansible的伺服器往往不能訪問網際網路,簡單的下載ansible原始碼安裝,會碰到缺少各種依賴包的問題,因此,推薦製作yum源,然後使用yum安裝ansible。
1、準備一臺能連線網際網路的相同OS伺服器,使用yumdownloader工具下載ansible安裝包以及所有依賴包。
以 root 身份安裝Yumdownloader工具:
yum install yum-utils
建立資料夾
mkdir /root/mypackages
預設源裡沒有ansible,需要安裝fedora epel源:
yum install
下載ansible和所有依賴包
yumdownloader --resolve --destdir /root/mypackages/ ansible
yumdownloader --resolve --destdir /root/mypackages/ createrepo
注意 :如果redhat linux報This system is not registered to Red Hat Subscription Management的問題,請參考
http://blog.itpub.net/30345407/viewspace-2666578/
2、將上一步下載的所有rpm安裝包打包,傳輸到企業環境的伺服器上,解壓到/packages資料夾裡。
首先安裝createrepo:
cd /packages
rpm -ivh createrepo-0.9.9-27.el6_9.noarch.rpm
然後使用createrepo生成符合要求的yum倉庫,執行:
createrepo /packages
3、配置本地yum源
vi /etc/yum.repos.d/yum.repo
[test]
name=myyum
baseurl=file:///packages
gpgcheck=0
enabled=1
儲存退出,然後執行:
yum clean all
yum repolist
4、使用yum安裝ansible
yum install ansible
驗證安裝成功:
ansible --version
ansible 2.4.2.0
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/30345407/viewspace-2666584/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- rpm方式離線安裝ansible
- 離線安裝 dockerDocker
- 離線安裝dockerDocker
- nuget離線安裝
- CentOS離線安裝NginxCentOSNginx
- 離線安裝 Apache AmbariApache
- Centos 安裝yum,安裝ansibleCentOS
- KubeSphere 3.3.0 離線安裝教程
- CDH6 離線安裝
- 如何離線安裝GitHub for windows?GithubWindows
- Cloudera Manager 離線安裝教程Cloud
- linux離線安裝redisLinuxRedis
- 離線安裝net6
- Linux離線安裝SVNLinux
- Ubuntu下離線安裝PostgreSQLUbuntuSQL
- linux離線安裝nginxLinuxNginx
- yum安裝ansible
- Ansible安裝mysqlMySql
- ansible安裝zookeeper
- Docker 離線安裝 & 離線私有倉庫搭建總結Docker
- 寶塔皮膚離線版部署-離線版如何安裝?
- Ansible學習筆記-Ansible安裝筆記
- 正確離線安裝supervisor
- elasticsearch-head離線安裝Elasticsearch
- RedHat 6.5離線安裝GCC方法RedhatGC
- 【mysql】CentOS離線安裝配置MySqlMySqlCentOS
- salt-minion離線安裝
- 安裝ansible-2.4.2
- 安裝ansible-2.5.0
- Ansible安裝指令碼指令碼
- Ansible原理和安裝
- Openshift 4.4 靜態 IP 離線安裝系列:初始安裝
- rhel9.2離線下載安裝包,並安裝
- Windows Homestead 離線安裝,帶盒子連線Windows
- 怎麼離線安裝vue環境Vue
- linux離線安裝mysql5.7LinuxMySql
- centOS 7 離線安裝 MySQL 5.6 完美安裝CentOSMySql
- Openshift 4.4 靜態 IP 離線安裝系列:準備離線資源