CentOS8离线安装mono
今天在新服務器安裝mono,由于網絡原因安裝老失敗,想起老服務器有安裝成功過mono,把老服務器的mono緩存拷到新的再安裝就可以了。
首先從老服務器卸載mono,設置緩存后,重新安裝mono
# 卸載mono yum remove mono# 編輯yum配置文件 vi /etc/yum.conf# 配置文件中加入這兩行 cachedir=/var/cache/yum/ keepcache=1安裝mono
參考鏈接:https://www.mono-project.com/download/stable/#download-lin-centos
老服務器安裝成功后,安裝文件會緩存在 /var/cache/yum,拷貝“mono-centos8-stable-X”文件夾到新服務器。
新服務器同樣方式設置yum啟用緩存,然后安裝mono
# 編輯yum配置文件 vi /etc/yum.conf# 配置文件中加入這兩行 cachedir=/var/cache/yum/ keepcache=1# 安裝mono # centos8 rpmkeys --import "http://pool.sks-keyservers.net/pks/lookup?op=get&search=0x3fa7e0328081bff6a14da29aa6a19b38d3d831ef" su -c 'curl https://download.mono-project.com/repo/centos8-stable.repo | tee /etc/yum.repos.d/mono-centos8-stable.repo'# 安裝mono yum install mono-devel新服務器之前的樣子:
總是報錯
(15-16/31): libgdiplus0-6.0.5-0.xamarin. 1% [- ] 657 kB/s | 2.6 MB 03:21 ETA
The downloaded packages were saved in cache until the next successful transaction.
You can remove cached packages by executing ‘yum clean packages’.
Error: Error downloading packages:
Cannot download libg/libgdiplus0/libgdiplus-devel-6.0.5-0.xamarin.1.epel8.x86_64.rpm: All mirrors were tried
拷貝緩存后的樣子:
ps:老服務器是上海的阿里云,新服務器是北京的百度,之前買過一臺河北的阿里云安裝mono也是要等很久~~
CentOS8 的mono離線文件我打包了一份,有遇到相同問題的, 不妨試一試。
鏈接:https://pan.baidu.com/s/1rkix1Qyr8IxUwdpwZG2TFQ
提取碼:csdn
總結
以上是生活随笔為你收集整理的CentOS8离线安装mono的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 方差的意义
- 下一篇: 标准功能模块组件 -- 内部联络单组件,