linux如何编译内核-创新互联
这篇文章主要介绍了linux如何编译内核,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。
创新互联建站长期为成百上千家客户提供的网站建设服务,团队从业经验10年,关注不同地域、不同群体,并针对不同对象提供差异化的产品和服务;打造开放共赢平台,与合作伙伴共同营造健康的互联网生态环境。为洞口企业提供专业的成都网站设计、网站制作、外贸营销网站建设,洞口网站改版等技术服务。拥有10年丰富建站经验和众多成功案例,为您定制开发。什么是Linux系统
Linux是一种免费使用和自由传播的类UNIX操作系统,是一个基于POSIX的多用户、多任务、支持多线程和多CPU的操作系统,使用Linux能运行主要的Unix工具软件、应用程序和网络协议。
1、下载需要的内核版本
2、上传到操作系统
3、解压到/usr/src目录下
比如:3.19内核
tar -xvf linux-3.19.tar.xz -C /usr/src
4、创建连接
cd /usr/src
ln -sv /usr/src/linux-3.19 Linux
5、进行内核设置
cd /usr/src/linux
make menuconfig
这步,最好是拷贝一个前面运行的.config文件,在这个文件上进行修改,否则,可能重启起不来。
比如下面这样:
cp /boot/config-3.10.0-123.el7.x86_64 /usr/src/linux/.config
6、编译内核
make --可能1个小时到3个小时不等。
make modules_install
make install
7、重启。
内容扩展
部署内核源代码
打开终端,更改用户权限为root。具体做法是在终端输入sudo su,然后按提示输入密码。判断是否是root用户是使用whoami命令,若输出为root则已经切换到root账户。
输入mv linux-2.6.36.tar.gz /usr/src,目的是把下载的内核源代码文件移到/usr/src目录。
输入cd /usr/src切换到该目录下。
输入tar zxvf linux-2.6.36.tar.gz,目的是解压内核包,生成的源代码放在linux-2.6.36目录下。
输入cd linux-2.6.36,切换到该目录下。
输入cp /boot/config-,然后按下Tab键,系统会自动填上该目录下符合条件的文件名,然后继续输入 .config,目的是使用在boot目录下的原配置文件。
感谢你能够认真阅读完这篇文章,希望小编分享的“linux如何编译内核”这篇文章对大家有帮助,同时也希望大家多多支持创新互联成都网站设计公司,关注创新互联成都网站设计公司行业资讯频道,更多相关知识等着你来学习!
另外有需要云服务器可以了解下创新互联scvps.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、网站设计器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
分享标题:linux如何编译内核-创新互联
浏览地址:http://azwzsj.com/article/dcohpc.html