由于调试设备时设备无法连接外网,所以不能使用 CentOS 系统默认的网络安装方式,改用挂载系统镜像或U盘为本地源的方法,安装设备需要的软件和库。
a、挂载 CentOS 系统镜像或插入U盘
# mount /dev/sdx /media/CentOS
b、配置本地yum源
# cd /etc/yum.repos.d/
# ls
会看到几个 repo 文件
CentOS-Base.repo 是 yum 网络源的配置文件
CentOS-Media.repo 是 yum 本地源的配置文件
修改CentOS-Media.repo
在 baseurl 中修改第2个路径为 /mnt/cdrom(即为光盘挂载点)
将 enabled=0 改为 1,使能本地源
c、禁用默认的yum 网络源
将 yum 网络源配置文件改名为 CentOS-Base.repo.bak,临时禁用网络源。
# mv CentOS-Base.repo CentOS-Base.repo.bak
d、执行挂载命令
# mount /dev/cdrom /mnt/cdrom
# mount /dev/sdx /media/CentOS
e、执行 yum 命令安装需要的软件或库
# yum --disablerepo=\* --enablerepo=c7-media install -y ncurses-devel
# yum install -y postgresql
# yum install -y gcc