免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 1818 | 回复: 15
打印 上一主题 下一主题

Linux基本实验操作(1) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-01-10 09:34 |只看该作者 |倒序浏览
Linux基本实验操作(1) 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。
Linux 实践操作涉及到很多部分,只能一部分一部分的消化吸收,很多内容需要不停的实践总结

1.内核的重新编译及升级

LINUX是操作系统最基本的部分,它为众多外部应用程序提供了对计算机硬件访问和进程、内存等管理.内核通常可以分为单内核、双内核及微内核,还有一种现代意义上混和内核.传统的UNIX和LINX是单内核.单内核对硬件提供了大量的抽象,在HAL之使用原语实现进程、文件等管理.内核代码高度集成,运行在内核空间,容易出现问题.但是效率比较高.现在的LINUX虽然是单内核,但是可以运行时调入内核模块,可以方便的扩展内核.

【1】确定当前使用LINUX的内核版本:uname –r .

Linux内核版本采用两棵树形式发布,一棵是stable,另一棵是unstable. 版本发布的形式是x.y.z,当前x由2升为3.但使用的大部分是2.y用来确定stable和unstable.其中偶数是stable,奇数是unstable,目前大部分使用的是2.6.一位是小补丁.这个只针对3.0以前的通用规则,3.0以后以年份来决定版本.


【2】确定你想要编译的内核及为什么要编译一个新内核

内核编译是非常复杂的,选项众多,一不小心就会编错,编译之前一定要想好,你为什么要编译内核.通常编译一个内核的理由如新硬件老内核不支持或者应用需要使用新内核的某个功能,但老内核不支持.等等这些理由都是促使你进行内核编译的.编译内核也有两种方式,一种是编译成模块,另外一种是直接编译到内核之中.前一种是动态加载,后一种是内核的一个组成部分.前一种如tipc都是这样的.

【3】确定要编译的内核源码和补丁包
文章转载自
http://xilele.cctv.com/zixun/533326.htm

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
2 [报告]
发表于 2012-01-12 21:47 |只看该作者
内核编译是比较重要的。轻易别把原来的内核搞坏了。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
3 [报告]
发表于 2012-01-12 22:57 |只看该作者
这玩意儿没事不碰为好,生产环境以稳定为第一要务。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
4 [报告]
发表于 2012-01-13 18:03 |只看该作者
编译内核没什么,关键是不要轻易的删除旧内核。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
5 [报告]
发表于 2012-01-13 21:21 |只看该作者
回复 4# dooros


    生产环境,还是建议不要轻易去动,一般而言,安装好以后最好是新的软件都不要安装。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
6 [报告]
发表于 2012-01-13 21:24 |只看该作者
嗯,生产环境稳定第一。

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
7 [报告]
发表于 2012-01-13 21:25 |只看该作者
回复 6# dooros


    曾经有过血的教训,为了上新系统和搭建开发环境,出过问题的。

论坛徽章:
4
CU大牛徽章
日期:2013-03-13 15:29:07CU大牛徽章
日期:2013-03-13 15:29:49CU大牛徽章
日期:2013-03-13 15:30:192015年迎新春徽章
日期:2015-03-04 09:57:09
8 [报告]
发表于 2012-01-13 21:30 |只看该作者
我还没碰到这种事,不过我的旧内核一般都不删除,如果新内核不行就换回来。

论坛徽章:
381
CU十二周年纪念徽章
日期:2014-01-04 22:46:58CU大牛徽章
日期:2013-03-13 15:32:35CU大牛徽章
日期:2013-03-13 15:38:15CU大牛徽章
日期:2013-03-13 15:38:52CU大牛徽章
日期:2013-03-14 14:08:55CU大牛徽章
日期:2013-04-17 11:17:19CU大牛徽章
日期:2013-04-17 11:17:32CU大牛徽章
日期:2013-04-17 11:17:37CU大牛徽章
日期:2013-04-17 11:17:42CU大牛徽章
日期:2013-04-17 11:17:47CU大牛徽章
日期:2013-04-17 11:17:52CU大牛徽章
日期:2013-04-17 11:17:56
9 [报告]
发表于 2012-01-13 21:33 |只看该作者
回复 7# snow888


    编译内核怎么会造成"血的代价"?共享下经验(虽然是失败的)

论坛徽章:
1
2015年辞旧岁徽章
日期:2015-03-03 16:54:15
10 [报告]
发表于 2012-01-13 21:34 |只看该作者
回复 9# chenyx


    不是编译内核,是安装新软件,升级了部分的包,结果造成原来的系统运行不起来了。

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP