linux kernel patch的说明

Linux kernel 包含许多版本,比如:2.6.34。在Kernel的网站上可以下载:

linux-2.6.34.tar.bz2

linux-2.6.34.tar.gz

linux-2.6.34.tar.xz

这些是不同的压缩方式,解压后都是一样的。

同时还包括

linux-2.6.34.1.tar.bz2

linux-2.6.34.2.tar.bz2

linux-2.6.34.3.tar.bz2

。。。

linux-2.6.34.14.tar.bz2

这些包就是基于2.6.34的改动,形成了新的版本。

如果将linux-2.6.34.14.tar.bz2解压以后得到的文件和

对linux-2.6.34.tar.bz2使用patch-2.6.34.14打补丁得到的文件是一样的。

所以linux-2.6.34.14.tar.bz2解压以后,不用再打补丁。 linux-2.6.34选择相应的补丁patch-2.6.34.1, patch-2.6.34.2, patch-2.6.34.3...,可以生成对应的版本:linux-2.6.34.1,linux-2.6.34.2,linux-2.6.34.3.。。。


在ubuntu下 12.04 安装了server版本,中文无法正常显示

locale

将会提示错误:

locale: Cannot set LC_CTYPE to default locale: No such file or directory
locale: Cannot set LC_MESSAGES to default locale: No such file or directory
locale: Cannot set LC_ALL to default locale: No such file or directory
服务器版本缺少中文包,在/etc/apt/source.list中,如果机器可以上网,先执行:

apt-get update

通过:

apt-get install language-pack-zh-hans

安装中文包就可以了



执行安装某个软件,提示:

configure: error: "Requested feature inp not available due to unsupported patch (Unable to locate program 'patch' (install: patch))"

以为遇到什么大问题了,后来才知道,执行:

#sudo apt-get install patch

就可以了,太SB

猜你喜欢

转载自blog.csdn.net/yudingding6197/article/details/8526544