centos建立本地yum倉庫

2021-09-08 11:04:39 字數 1403 閱讀 8659

怎樣發布自己軟體的安裝和更新yum源

第一種:  ftp服務  ftp://

第二種:  http服務  http://

第三種:  本地檔案  file://

我們暫且可以將yum的安裝分為客戶端和伺服器端,當然你的客戶端和伺服器端可以是一台主機

1. 首先,假定我們應用的名字叫helloworld(可以參考簡單 rpm 包製作來建立兩個版本helloworld安裝rpm包,helloworld-1.0.0-1.el6.x86_64.rpm和helloworld-1.0.0-2.el6.x86_64.rpm,其中第二個rpm包是第乙個的公升級包)

2. 建立yum倉庫

3. 在測試機器上建立新檔案/etc/yum.repos.d/my.repo,內容如下

其中 是 yum 源的機器名或ip位址。

4. 更新本地 yum 快取

sudo yum clean all  

sudo yum makecache  

5. 查詢helloworld應用

sudo yum list helloworld  

sudo yum search helloworld  

6. 安裝應用

sudo yum install helloworld  

然後執行 helloworld 來測試

7. 更新應用

7.1 首先更新 yum 倉庫中的 rpm 包,將 helloworld-1.0.0-2.el6.x86_64.rpm 複製到 /var/www/html/yum_repo/my/packages 目錄下,然後將舊版本的rpm包刪除。最後執行下面的命令來更新倉庫

cd /var/www/html/yum_repo/my/packages  

sudo createrepo .  

7.2 在客戶端更新 helloworld

sudo yum clean all  

sudo yum makecache  

sudo yum update helloworld  

centos更換yum源和建立本地倉庫

centos更新源 步驟 1 首先備份mv etc yum.repos.d centos base.repo etc yum.repos.d centos base.repo.backup 3 執行以下命令生成快取 yum clean all yum makecache 4 驗證163的repo是否...

本地yum源配置倉庫(Centos)

本地yum源配置 倉庫 mount dev sr0 mnt 在虛擬機器上連線光碟,將光碟掛載到 mnt下,通過目錄 mnt識別光碟裡的 資料 vi etc yum.repos.d local.repo 路徑要為 etc yum.repos.d 字尾名為repo,yum才能識別 local 源唯一標識...

本地yum倉庫安裝失敗 搭建本地yum倉庫

一 首先準備兩台centos虛擬機器,一台搭建yum源伺服器,一台作為客戶端進行訪問及安裝 更新軟體。1 yum源伺服器版本是centos7.4 2 客戶端版本是centos6.9 二 自動掛載光碟機 1 準備centos6.9的虛擬光碟和centos7.4的虛擬光碟,掛載至centos7.4系統上...