Ⅰ 如何在linux上安装内核头文件
什么系统?CentOS、Fedora、RHEL等直接用yum install kernel-headers。
Ubuntu尝试用apt-get install。
不过,建议安装前,先查看一下当前使用的内核版本。
linux下可能会有2个内核共存。例如2.6.18和2.6.33共存。每次启动时,都会选定一个内核版本。那么。安装kernel-headers时,选择的版本应当与当前使用的内核版本一致。
就是2.6.18的内核配2.6.18的kenrl-headers。
因为以前曾经有人遇到过不匹配的状况,导致某些程序功能无法安装使用。
例如2.6.33的kernel已经发布安装但2.6.33的kernel-headers还没有发布。
结果以2.6.33内核登录系统后,安装kernel-headers时就出错了。
可以使用uname -r来查看当前内核版本。
使用yum list | grep kernel-headers来查看当前yum仓库中的kernel-headers的版本是否和内核版本一致。
如果一致,直接yum install kernel-headers
如果不同,重启系统,换其他内核版本登录后,再yum install。
Ubuntu参考执行
Ⅱ 如何在Linux上安装内核头文件
什么系统?CentOS、Fedora、RHEL等直接用yum
install
kernel-headers。
Ubuntu尝试用apt-get
install。
不过,建议安装前,先查看一下当前使用的内核版本。
linux下可能会有2个内核共存。例如2.6.18和2.6.33共存。每次启动时,都会选定一个内核版本。那么。安装kernel-headers时,选择的版本应当与当前使用的内核版本一致。
就是2.6.18的内核配2.6.18的kenrl-headers。
因为以前曾经有人遇到过不匹配的状况,导致某些程序功能无法安装使用。
例如2.6.33的kernel已经发布安装但2.6.33的kernel-headers还没有发布。
结果以2.6.33内核登录系统后,安装kernel-headers时就出错了。
可以使用uname
-r来查看当前内核版本。
使用yum
list
|
grep
kernel-headers来查看当前yum仓库中的kernel-headers的版本是否和内核版本一致。
如果一致,直接yum
install
kernel-headers
如果不同,重启系统,换其他内核版本登录后,再yum
install。
Ubuntu参考执行
Ⅲ 安装Linux kernel 5.4
下载Linux kernel 5.4的主线包。根据您的操作系统类型,按顺序下载并安装软件包:
linux-headers-5.4.0-xxxxxx_all.deb
linux-headers-5.4.0-xxx-generic(/lowlatency)_xxx_amd64.deb
linux-moles-5.4.0-xxx-generic(/lowlatency)_xxx_amd64.deb
linux-image-xxx-5.4.0-xxx-generic(/lowlatency)_xxx_amd64.deb
安装Linux Kernel 5.4
Ⅳ Linux Kernel怎么装啊为什么我运行不了,我家操作系统是XP的。。。
Kernel
Linux不知你是不是要在虚拟机上装,注意,在虚拟机上安装不成功和你的Windows
XP没有任何关系,和你的虚拟机设置有关。你的叙述不够详尽不好回答。
第二个问题,先设置新的虚拟机:文件-〉新建-〉新虚拟机(我用的是英文,大概翻译过来的)。选择操作系统:Microsoft
Windows
98,下一步……,设置好后,插入光盘和DOS启动软盘(有光驱驱动),启动虚拟机,按F2进入BIOS,设置第一启动为Floppy
Disk,从软盘启动。
然后进入DOS,在DOS中输入fdisk,回车,对硬盘分区,重启动,进入DOS,进入光盘文件目录,输入setup回车,再按回车,进入安装程序。等待安装程序检查好磁盘,将光标移到屏幕上的“<Exit>”处,回车退出扫描程序。
如果磁盘正常,安装程序会进入下一步。
单击“继续”,等待安装程序准备好向导。然后选择Windows的安装目录,建议保持默认不变(C:\windows)。单击下一步,等待程序准备好安装目录。接下来选择安装类型,建议选择“典型”即可。
单击下一步。
选择安装的组件,选择“安装最常用的软件(推荐)”,下一步。向导要求输入计算机名和工作组,默认的文本即可,不用更改,下一步。
选择地区,默认就是中国,不用更改,下一步。要求创建启动盘,由于已经有了,下一步,然后取消即可。
下一步就开始复制文件了,过程较长,其间不用管它,静候其复制完毕即可。
复制完毕后,计算机重启。
然后输入用户信息,下一步。
接受许可协议,下一步。
输入序列号,下一步。
完成向导安装。计算机这时会检测即插即用和非即插即用设备,检测完成第一步,要求重启。
继续搜索即插即用设备。
然后调整计算机的时间。
接下来系统会安装其他的组件,这是安装的最后一步。
Windows部分
安装完成。
然后选择安装虚拟机工具,安装驱动。
Ⅳ 如何安装linux kernel source
1、下载新内核源码:到官网,下载最新版本linux内核,保存到/usr/src/kernels目录,大约54MB。 2、# cd /usr/src/kernels 3、# tar jvxf linux-2.6.31.5.tar.bz2 4、进入系统原内核目录,把其中的隐藏文件.config复制到新内核目录中。 5、cd进入新内核目录,然后执行# make oldconfig 此时所有提示均按回车,选项提示都默认。 6、# make xconfig 此时弹出一个内核配置窗口,里面全是英文,我看不懂,干脆就直接把这个窗口关掉,继续往下做。 7、# make bzImage && make moles && make moles_install && make install 第七步编译时间比较长,要30到50分钟不等,要看机器情况了。 8、#uname -r查看内核版本,完成上面步骤后就可以重启系统了,启动时会在GRUB菜单里出现新内核选项了。 此方法安装新内核后同时也会保留旧内核,启动时,可以在新老内核间选择,相当的实用。
Ⅵ linux kernel 安装
它提醒你去安装内核头文件
如果现在的内核是2.6.28-11的话,运行(uname -r来查看当前内核):
sudo apt-get install linux-headers-`uname -r`
如果当前内核不是2.6.28-11
具体软件包名字应该是linux-headers-2.6.28-11,我不是很确定ubuntu下是不是这么叫的,可以去新立德搜搜linux-headers
Ⅶ 如何给linux安装新内核
清除垃圾(这一步:一般是在就内核重新编译时使用,在编译新的内核是不需要);
make clean及make mrproper;
进行内核裁减配置;
内核裁减配置的原则:
从实际出发。
如:根据支持的硬件设备来决定需要选择的驱动模块,根据需要选择所支持的文件系统格式等;
具体配置命令为:
make config :通过命令接口,依次要求你设定每个选项,如果.config文件存在,会根据该文件来设置默认值;
make menuconfig :显示以curses为基础的、终端式的配置菜单。
make xconfig :图形界面,显示以Tk为基础X Window配置菜单。
最常用的为:make menuconfig(注:需要ncurses的rpm包)。
说明:这一步中选择为M模式的,编译到/lib/moles/下相关目录文件中;选择为*模式的,编译到内核中即/boot/vmlinuz中,启动时加载到内核中。
具体内核裁减配置参阅其它资料。
第四步:生成依赖关系(make dep)
内核源码树中大多数文件都会与一些头文件有依存关系,要想编译内核顺利,在正式编译前必须让内核源码树中的各个Makefile文件知道这些依存关系。
依存关系建立期间会在内核源码树中每个子目录里产生一个隐藏的.depend文件,此文件内含子目录里各个文件所依存的头文件清单。
第五步:建立内核映像和模块
2.4内核:make bzImage :在arch/YOUR_ARCH/boot/中生成在在zImage内核映像文件;
make moles :在相应目录下生成内核模块(即驱动模块)
2.6内核:make :作用相当于make bzImage与make moles
第六步:安装模块(make moles_install)
让make moles或make 过程中产生的.o驱动模块拷入/lib/moles/下相应目录中;
第七步:安装内核
第一种情况:直接使用make install命令即可。
第二中情况:先采用cp arch/i386/boot/bzImage /boot/×××(×××表示自己随意的命名)
mkinitrd /boot/×××.img 2.6.12.6(内核版本号)
Ⅷ 如何在centos 7 linux kernel安装桌面
Linux Kernel 4.0 已经在上周发布,带来了重大的变化,驱动程序更新,支持新的设备和增强文件系统功能;另外就是带来用户期待已久的功能就是:用户更新内核时,不再需要重启系统,当然对于普通用户来说这个功能不太重要,但对于Linux服务器来说就太重要了。现在我们就来看看在 CentOS 7 系统上安装Linux Kernel 4.0。
因为可以通过 ElRepo 库进行安装,是的我们要在 CentOS 7 系统上安装 Kernel 4.0 变得很容易,输入以下命令。
先切换到 root 账户,添加 Key:
su root
Ⅸ 怎样在 Ubuntu 上安装 Linux Kernel 4.4
第一步:在Linux上安装VirtualBox
1、大多数的Linux发行版中,官方源都有VirtualBox,例如在Ubuntu中安装
$ sudo apt-get install virtualbox
第二步:下载并在VirtualBox中安装android 4.4 kitkat
2、这步挺简单的,只是需要去androud Sourceforge.net项目下载Android 4.4 x86 Kit Kat文件(地址)
3、要想安装Android 4.4 kitkat,首先,你需要启动刚刚下载.iso文件,打开VirtualBox,创建一个新的虚拟机,然后按照下面图片设置:
4、接下来,它会询问你新设备的内存大小,Android 4.4 kikat需要1G内存才能完美运行,但是由于我的电脑只有1G内存,我只能选择512MB。
5、选择“现在创建虚拟硬盘”(“Create a virtual hard drive now”)来创建一个新的硬盘。
6、它现在会询问你新虚拟硬盘的类型,选择VDI
7、现在设置虚拟硬盘大小,你可以按照你的所需来设置任何大小,但是除了将来安装Apps所用的空间,至少需要4G来保证系统正确安装。
8、现在你的新虚拟设备创建好了,可以启动下载的.iso文件了,从左边的列表选择创建的虚拟机,点击设置->存储,如下图,选择android 4.4 kitkat RC2的镜像文件。
9、点击OK,打开机器,启动.iso镜像,选择“安装”开始在虚拟机上安装系统。
10、请选择一个分区来安装Android-x86
11、如下图,你可以看见cfdisk界面,cfdisk是一个分区工具,我们将要使用它来创建一个新的硬盘分区,用来安装Android 4.4,现在,点击“New”
12、选择“Primary”作为分区类型
13、接下来,设置分区大小
14、现在我们必须给硬盘创建新的引导使其能够写入新的分区表,点击“Bootable”给引导标记新的分区,你不会注意到有任何变化,但是引导标记将会自己给选中分区。
15、完成之后,点击“Write”对硬盘写入新的分区。
16、它会询问你是否确认,输入“yes”并点击Enter
17、现在我们的新硬盘已经创建,点击Quit你就可以看来类似下图的显示,选中刚刚创建的用来安装Android的分区,点击Enter
18、选择“ext3”作为硬盘文件系统并格式化
19、它将会询问你是否需要安装GRUB启动器,当然选择Yes,如果不这样,你将不能启动新系统,所以选择Yes并点击Enter
20、最后,它会问你是否设置/system分区能写入,选择yes,它会在安装完系统后帮助你减少很多麻烦。
21、安装将会开始它的任务,安装器结束工作后,选择重启,在我做测试的时候,“Run-Android x86”不起作用,所以你不得不重启。
22、我们已经完成安装Android 4.4 KitKat RC2,问题是VirtualBox将会继续加载.iso镜像文件而不是从虚拟硬盘驱动启动,所以为了修正这个问题,选择设置->存储->移除iso文件
23、你可以启动你的虚拟设备,运行你的Android系统了
24、使用Android之前,你需要完成一个向导来进行配置。你会看见如下屏幕,现在的问题是,鼠标不能在android 4.4 kitkat工作,这意味着我们需要展示我们高超的键盘试用技巧了。首先,选择语言,你需要使用键盘上键和下键,进行到下一步,敲击右键移动光标,选择Enter