红联Linux门户
Linux帮助

ubuntu下下载和使用对应的linux源码

发布时间:2016-09-18 11:12:21来源:linux网站作者:jiangwei0512
本文使用的ubuntu版本是16.04。
 
下载源代码
使用的下载命令如下:
apt install linux-source  
运行结果如下,下载到的代码位于/usr/src目录:
ubuntu下下载和使用对应的linux源码
之后就可以使用tar命令来解压缩文件到指定的目录:
tar -xjvf linux-source-4.4.0.tar.bz2 -C /home/jw/Code/  
其中的-C是用来指定解压缩的目标文件夹的。
这样就可以在指定的目录找到linux源代码并使用了。
不过还有一个小问题,这里前面使用了root来下载和压缩源代码,所以这时其它用户没有办法修改这些文件,可以使用下面的代码更改权限:
sudo chown jw:jw -R linux-source-4.4.0/  
这里讲源代码的权限给了jw:jw,前一个是组名,后一个是用户名。
-R表示便利目录下的所有文件。
这样jw这个用户也可以修改这些文件了。
 
编译
进入linux目录。
运行make命令,发现报错,说是没有.config文件。
建立默认的.config文件:
make i386_defconfig  
之后就可以使用make进行编译了。
编译完成之后的文件位于:
ubuntu下下载和使用对应的linux源码
以上是编译默认的适用于x86的linux,实际的用处并不是很大。这里只是做简单的参考。
对于实际的应用,还得自己配置.config文件做具体的设置。
 
本文永久更新地址:http://www.linuxdiyf.com/linux/24265.html