Linux如何搭建本地repo源
搭建本地repo源:
使用rpm包,在CentOS上搭建本地源,方便機器直接yum安裝軟體,以安裝saltstack和ansible為例,本文非常適合不能上網,啥也沒裝的虛擬機器。
1)掛載CentOS7系統映象
# mkdir /mnt/centos70
# mount -o loop CentOS-7-x86_64-Everything-1611.iso /mnt/centos70/
2)設定本地repo檔案
# vi /etc/yum.repos.d/local.repo
[Centos7]
name=Centos7.0
baseurl=file:///mnt/centos70
enabled=1
gpgcheck =0
3)從映象安裝createrepo、httpd,設定防火牆埠
# yum install createrepo httpd
# firewall-cmd --list-ports
# firewall-cmd --zone=public --add-port=80/tcp --permanent
# firewall-cmd --reload
4)解壓安裝包(這邊壓縮包裡面放了需要的rpm包,saltstack的直接官網下載),createrepo命令給安裝包建立索引。
# tar –zcvf ansible-2.3.tar.gz –C /var/www/html/
# tar –zcvf salt2017.7.0.tar.gz –C /var/www/html/
# cd /var/www/html/
# createrepo --update salt2017.7.0
# createrepo --update ansible-2.3.0
5)新增salt和ansible的repo配置
[[email protected] html]# cat /etc/yum.repos.d/local.repo
[Centos7]
name=Centos7.0
baseurl=file:///mnt/centos7
enabled=0 #設定禁止
gpgcheck=0
[salt]
name=salt2017.7.0
baseurl=http://<yum server ip addr>/salt2017.7.0
enabled =1
gpgcheck=0
[ansible-2.3]
name=ansible-2.3
baseurl=http:// <yum server ip addr>/ansible-2.3.0
enabled=1
gpgcheck=0
6)在其他機器上,就可以重新整理repo、安裝salt和ansible
# yum clean all
# yum makecache
# yum repolist
# yum install salt salt-master salt-ssh
# yum install ansible
7)ansible的winrm安裝
# python get-pip.py --no-index --find-links=pkgs/
# pip install --no-index --find-links=pkgs/ -r winrm.txt
8)else:如果pip沒安裝的話,先離線安裝pip:
#先安裝pip,pip和wheel都要放在pkgs裡面
# python get-pip.py --no-index --find-links=pkgs/
Tips:如果遇到http報錯許可權問題,修改SELinux策略:
/ansible-2.3.0/repodata/repomd.xml: [Errno 14] HTTP Error 403 - Forbidden
Trying other mirror.
# chcon -R -t httpd_user_content_t /var/www/html/
相關推薦
Linux如何搭建本地repo源
搭建本地repo源: 使用rpm包,在CentOS上搭建本地源,方便機器直接yum安裝軟體,以安裝saltstack和ansible為例,本文非常適合不能上網,啥也沒裝的虛擬機器。 1)掛載CentOS7系統映象 # mkdir /mnt/centos70
Linux——搭建本地yum源
一、搭建本地Yum源 Yum: Yum(全稱為 Yellow dogUpdater, Modified),能夠從指定的伺服器自動下載RPM包並且安裝,可以自動處理依賴性關係,並且一次安裝所有依賴的軟體包,無須繁瑣地一次次下載、安裝 。 例項: 此處我們
linux搭建本地yum源
自動創建 left inf lin 本地yum源 cnblogs alt .aspx http 編輯本隨筆 1、準備rpm安裝包 2、安裝createrepo軟件包以及依賴包 鏈接:https://pan.baidu.com/s/1GSzQE-N_HToGSYzGAuW
linux系統搭建本地yum源以及搭建第3方軟件倉庫
linux 基礎 學習篇 搭建yum源與軟件倉庫一、搭建本地yum源 yum是上層軟件管理工具,可以解決軟件的依賴關系,但是yum能使用的前提是必須要有yum源,以及配置源的指向文件。1.配置鏡像安裝源一般情況,我會把重要的文件保存在根目錄下,這裏將鏡像導入根下的1.配置鏡
Linux下 本地yum源搭建
help 2.3 名稱 1.3 基本 工具 cdrom 軟件包管理 yum源 第1章 關於yum源 1.1 什麽是yum源 yum(Yellow dog Updater, Modified)是一個在 Fedora 和 RedHat 以及 CentOS 中的 Shell
搭建本地yum源服務器
yum源 yum源的搭建可分為兩種方法:使用本地鏡像進行搭建,鏡像中的rpm版本比較舊搭建Apache服務器掛載ISO鏡像,將鏡像中的包放至Apache服務器目錄下用yum源服務器的包同步到本地在Apache服務器目錄下建立對應目錄用rsync同步一、使用本地鏡像搭建Apache服務器 使用yum安裝,
局域網內搭建 本地yum 源
yum 源搭建 局域網 repodata目的:局域網內配置yum 源服務器,方便局域網內服務器安裝軟件測試環境: IP :10.139.13.34 apache 服務器 用來做局域網內的yum 源服務器 IP: 10.139.13.34 內網服務器 部署步驟: 搭建apache 服務器用來提供yum
通過ftp搭建本地yum源
本地 yum iso 由於本地局域網所限,所以必須要搭建一個yum源;服務器是內部服務器,不能訪問公網;且只能在公司鏈接,限制了源IP;正發愁怎麽把ISO上傳到服務器上;服務器down了,磁盤壞道,而且做的raid0;換盤重裝系統,又讓我手欠的刪除了glibc包;然後悲催的去機房直連主機進入拯救模
rpm工具使用、yum工具使用、源碼包安裝、yum更換國內源、使用系統盤搭建本地倉庫源
line libjpeg proto script gcc 系統 安裝路徑 lists 容量 Linux安裝軟件包的三種方法 rpm工具:預先在Linux機器上編譯並打包安裝的文件,安裝迅速。(缺點:安裝程序包時,有可能因為依賴另外一個程序包而無法安裝)yum工具:可以使
搭建本地yum源
本地yum源1 為什麽搭建本地yum源在機器沒有聯網的情況上,可以使用yum安裝軟件。最近在學習了搭建無人值守安裝系統 kickstart ,用到了PXE網絡裝機(下面會寫搭建方法)。一個叫菜鳥的網友發給我一個圖片關於PXE和YUM倉庫的資料。原來的文檔已經看不懂了,重新搭建整理。2 掛載光盤設置裏面連接鏡像
Centos搭建本地yum源
yum一.準備工作新建一臺VM或者一個PC,安裝linux系統(本人用的是Centos 7.3) 確保機器可以連上Internet. 二.開始安裝1.安裝本地httpd服務yum install httpd2.打開http服務service httpd startservice httpd status
Linux在本地yum源中增加rpm包
bubuko 依賴關系 工作 需要 omd 位置 技術 ima clean 當前用的本地yum源中缺少需要的包,需要手動添加,下面記錄一下添加步驟。 1、找到yum原的具體位置,例如我的在/var/www/html/yum/centos/7目
001--搭建本地yum源(基於ftp)
ESS ble ipconfig gpg 使用 mar con 主機模式 丟失 我的環境:學校機房電腦windows7(物理機,無網絡)、虛擬機centos6(僅主機模式:192.168.1.128)思路:物理機搭建ftp,虛擬機連接下載1、安裝ftpwindows下搭建f
搭建本地yum源和區域網yum源
搭建本地yum源和區域網yum源 由於很多客戶環境是專網,不允許連網,無法使用網上的各種yum源,來回拷貝rpm包安裝麻煩,還得解決依賴問題。所以想著搭建個本地/區域網YUM源,方便安裝軟體。 1
Linux配置本地yum源,共享型yum源,yum常用命令
一:配置本地yum源 1.hostnamectl檢視主機的版本 這一步可以看出,我的主機系統是7.2版本的,這一步我是在虛擬機器裡面做的 2.關掉虛擬機器,新增光碟機 點選燈泡-->點選Add Hardware-->點選Manage選擇7.2版本的
通過映象搭建本地yum源
操作流程 通過下載安裝dhcp來進行實驗,搭建本地yum源 上傳映象檔案 先給虛擬機器新增一個光碟機 注意:要在虛擬機器的關閉狀態 (Force off)時新增光碟機 開啟虛擬機器,檢視映象已經存在 搭建本地yum源 df -
Linux——搭建網路yum源及第三方軟體庫
一、搭建網路yum源 目的:實現共享型yum源的部署,讓其他多臺沒有映象的主機通過訪問網路yum源,下載軟體 (1)首先,需要在主機搭建本地的yum源 注:搭建本地yum源的過程描述在此不再贅述,這裡只將操作截圖列出如下 通常我們會將新建一個根下的目錄/iso,將進行儲
Centos7中搭建本地yum源
電腦無法連線外網,搭建個本地yum源伺服器 a> 下載映象進行上傳 http://isoredirect.centos.org/centos/7/isos/x86_64/CentOS-7-x86_64-Everything-1804.iso b> 將iso檔案上傳
搭建本地Yum源之實戰
說明:yum主要用於自動安裝、升級rpm軟體包,能自動查詢並解決rpm包之間的依賴關係。要成功的使用yum工具安裝更新軟體或系統,就需要一個包含各種rpm軟體包的軟體倉庫,我們稱之為yum源; 伺服器端配置: 1、建立yum倉庫目錄
Linux----搭建本地yum
yum是什麼? 在Windows上安裝一個軟體,可以通過電腦管家,360等等。因為他們提供了軟體的安裝和解除安裝,並解決了軟體之間的相關問題,是我麼們可以一鍵安裝。在linux上有一個與電腦管家功能類似的工具叫yum。 yum源又是什麼? yum源就是軟體安裝包的來源,如果我們可以連線網路,