1.下载软件包
法一:
yum -y install yum-utils(which contains yumdownloader)
mkdir /root/gcc
cd /root/gcc
yumdownloader —resolve gcc(不下载依赖包)
法二:
yum install --downloadonly --downloaddir=/root/gcc gcc(自动下载所需依赖包到本地)
2.创建源
yum -y install createrepo
createrepo /root/gcc
3.使用
使用本地源:
cd /etc/yum.repos.d
vim gcc.repo
[gcc]
name=gcc packages
baseurl=file:///root/gcc
enabled=1
gpgcheck=0
priority=1(yum -y install yum-priorities)
yum clean all
yum makecache
yum -y install gcc
使用另一台主机的源:
server:
yum install telnet-server
systemctl start telnet.socket
python -m SimpleHTTPServer 8089
client:cd /etc/yum.repos.d
vim gcc.repo
[gcc]name=gcc packages
baseurl=http://10.133.19.103:8089
enabled=1
gpgcheck=0
priority=1 (yum -y install yum-priorities)
yum clean all
yum makecache
yum -y install gcc