make: *** /lib/modules/3.10.0-1160.el7.x86_64/build: No such file or directory. Stop.

这个问题应该是系统没有安装内核开发包,

[root@localhost /]# cd /lib/modules/3.10.0-1160.el7.x86_64/
[root@localhost 3.10.0-1160.el7.x86_64]# ll
total 3308
lrwxrwxrwx.  1 root root     39 Jan  1 09:15 build -> /usr/src/kernels/3.10.0-1160.el7.x86_64
drwxr-xr-x.  3 root root     23 Jan  1 09:16 extra
drwxr-xr-x. 12 root root    128 Jan  1 09:15 kernel
-rw-r--r--.  1 root root 860326 Jan  1 09:29 modules.alias
-rw-r--r--.  1 root root 819744 Jan  1 09:29 modules.alias.bin
-rw-r--r--.  1 root root   1333 Oct 20  2020 modules.block
-rw-r--r--.  1 root root   7391 Oct 20  2020 modules.builtin
-rw-r--r--.  1 root root   9440 Jan  1 09:29 modules.builtin.bin
-rw-r--r--.  1 root root 273324 Jan  1 09:29 modules.dep
-rw-r--r--.  1 root root 382253 Jan  1 09:29 modules.dep.bin
-rw-r--r--.  1 root root    361 Jan  1 09:29 modules.devname
-rw-r--r--.  1 root root    140 Oct 20  2020 modules.drm
-rw-r--r--.  1 root root     69 Oct 20  2020 modules.modesetting
-rw-r--r--.  1 root root   1810 Oct 20  2020 modules.networking
-rw-r--r--.  1 root root  97935 Oct 20  2020 modules.order
-rw-r--r--.  1 root root    569 Jan  1 09:29 modules.softdep
-rw-r--r--.  1 root root 401284 Jan  1 09:29 modules.symbols
-rw-r--r--.  1 root root 492947 Jan  1 09:29 modules.symbols.bin
lrwxrwxrwx.  1 root root      5 Jan  1 09:15 source -> build
drwxr-xr-x.  2 root root      6 Oct 20  2020 updates
drwxr-xr-x.  2 root root     95 Jan  1 09:15 vdso
drwxr-xr-x.  2 root root      6 Jan  1 09:26 weak-updates
[root@localhost 3.10.0-1160.el7.x86_64]# 

可以看下/usr/src/kernels/是否有对应的开发包

[root@localhost 3.10.0-1160.el7.x86_64]# cd /usr/src/kernels/
[root@localhost kernels]# ls
[root@localhost kernels]# 

如果这个目录是空的,就说明没有安装 内核开发包。
没有则下载:yum install kernel-devel-$(uname -r)
但我的机器上显示:没有可用软件包 kernel-devel-3.10.0-1160.el7.x86_64(别用yum search找不同版本的,不然安装后会有其它问题出现)
直接在这里下载

https://buildlogs.centos.org/c7.2009.00.x86_64/kernel/20200930015011/3.10.0-1160.el7.x86_64/

放到 / 目录下解压
rpm2cpio kernel-devel-3.10.0-1160.el7.x86_64.rpm | cpio -div
即会在/usr/src/kernels下出现3.10.0-1160.el7.x86_64

然后进入目录
	cd /lib/modules/3.10.0-1160.el7.x86_64/
执行
	rm -f build
再然后
	ln -s /usr/src/kernels/3.10.0-1160.el7.x86_64/ ./build

即可

我的Centos 7 安装包在

http://mirrors.cn99.com/centos/7.9.2009/isos/x86_64/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值