1. 程式人生 > >Gitlab rpm安裝包手動升級法

Gitlab rpm安裝包手動升級法

開發十年,就只剩下這套架構體系了! >>>   

Gitlab rpm安裝包手動升級法

由於預設官方yum升級,是從亞馬遜伺服器下載,極不穩定。所以才用手動下載安裝包檔案,進行升級。

本文采用方法。

  1. 第一步還是使用官方命令進行升級。

    sudo yum install -y gitlab-ce
    
  2. 如果下載速度理想,就無需手動升級安裝。不理想就需要停止自動更新

    ,並手動下載安裝包

  3. 訪問官方地址,下載對應版本,對應系統的安裝包。

    注:可以根據自動升級時下載的版本,選擇對應檔案。

    https://packages.gitlab.com/gitlab/gitlab-ce
    
  4. 安裝包手動上傳至伺服器,並替換下載未完成的安裝包。下面是升級快取地址:

    /var/cache/yum/x86_64/7/gitlab_gitlab-ce/packages/
    
  5. 再次執行官方升級命令即可完成自動安裝。

官方有更聰明的手動升級方法,上傳檔案包後,一行命令就可完成自動替換。

 # Debian/Ubuntu
 dpkg -i gitlab-ce-XXX.deb

 # CentOS/RHEL
 rpm -Uvh gitlab-ce-XXX.rpm

更多說明,請查閱官方文件。

https://docs.gitlab.com/omnibus/update/README.html#updating-using-a-manually-download