安装集成服务 linux,Hyper-v上安装linux集成服务包

Hyper-v上安装linux集成服务包

首先下载linux集成包

将镜像挂载到指定分区下:

Mount /dev/cdrom  /media/cdrom

将iso中的内容拷贝到指定目录下:

Mkdir /mnt/linux

Cp –R /media/cdrom/* /mnt/linux/

Cd /mnt/linux/

Make

Make install

Reboot

如果在make的时候出现:

[root@localhost linux]# make

Building all modules...

make -C /lib/modules/2.6.18-194.el5/build SUBDIRS=/opt/linux/src modules

make: *** /lib/modules/2.6.18-194.el5/build:没有那个文件或目录。停止。

make: *** [all]错误2

解决方法:

1.首先编译环境得保证是好的

Yum –y install gcc

2.确认文件是不是存在

Cd /lib/modules/2.6.18-194.el5/build

Ls –la

查看后结果

[root@localhost 2.6.18-194.el5]# ll

总计1372

lrwxrwxrwx 1 root root     44 04-17 01:00 build -> ../../../usr/src/kernels/2.6.18-194.el5-i686

看完之后会发现/usr/src/kernels/下是没有内容的

对于centos来说,内核源码是放在/usr/src/kernels目录中;如果通过在线升级内核,也是放在这个目录中;如果您的系统中的/usr/src/kernels/中没有内容,说明没有安装内核的源码包kernel-devel软件包;

通过在线安装的内核源码包,内核源码会被放到/usr/src/kernel下的目录中,您要进入相对应的目录进行编译;在这里我直接用yum安装。yum -y install kernel

yum -y install kernel-devel

再进入/mnt/linux下make如果还是出现没有那个文件的报错,说明build还是有问题

3.重新链接文件

查看系统链接文件的名称:注意/module下的版本号

[root@localhost 2.6.18-194.el5]# ll

总计1368

lrwxrwxrwx 1 root root     41 04-17 08:52 build -> ../../../lib/modules/2.6.18-194.el5/build

查看新下载的

cd /usr/src/kernels/

[root@localhost kernels]# ls

2.6.18-348.3.1.el5.centos.plus-i686

会发现2个原有链接的文件和现有的是不符的,需要重新链接

ln -fs ../../../usr/src/kernels/2.6.18-348.3.1.el5.centos.plus-i686 build

完成后再进行make

Cd /mnt/linux/

Make

Make install

Reboot

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值