如何查看linux系统源码
能够查看linxu系统源码是类unix系统开源性的体现,是在其他系统享受不到的待遇,我的系统是ubuntu,将查看过程列在下面:
例如我想查看cat命令工具的源码——
- 查看工具的路径
$ whereis catcat: /bin/cat /usr/share/man/man1/cat.1.gz
- 查看工具所属的包
$ dpkg -S /bin/catcoreutils: /bin/cat
coreutils就是cat的源码包名
- 下载工具源码包
$ sudo apt-get source coreutils[sudo] password for lizh: 正在读取软件包列表... 完成正在分析软件包的依赖关系树 正在读取状态信息... 完成 需要下载 10.8MB 的源代码包。获取:1 http://mirrors.sohu.com/ubuntu/ maverick/main coreutils 8.5-1ubuntu3 (dsc) [1,891B]获取:2 http://mirrors.sohu.com/ubuntu/ maverick/main coreutils 8.5-1ubuntu3 (tar) [10.7MB]获取:3 http://mirrors.sohu.com/ubuntu/ maverick/main coreutils 8.5-1ubuntu3 (diff) [21.5kB]下载 10.8MB,耗时 42秒 (254kB/s) gpgv: 于 2010年06月11日 星期五 14时49分55秒 CST 创建的签名,使用 RSA,钥匙号 21B2133Dgpgv: 无法检查签名:找不到公钥dpkg-source: 警告: 对 ./coreutils_8.5-1ubuntu3.dsc 校验签名失败dpkg-source: info: extracting coreutils in coreutils-8.5dpkg-source: info: unpacking coreutils_8.5.orig.tar.gzdpkg-source: info: applying coreutils_8.5-1ubuntu3.diff.gz
转载于:https://www.cnblogs.com/blueclue/archive/2011/10/29/down_linux_source.html
如何查看linux系统源码相关推荐
- linux的进程/线程/协程系列3:查看linux内核源码——vim+ctags/find+grep
linux的进程/线程/协程系列3:查看linux内核源码--vim+ctags/find+grep 前言 摘要: 1. 下载linux内核源码 2. 打标签方法:vim+ctags 2.1 安装vi ...
- 【Linux 内核】编译 Linux 内核 ② ( 解压内核源码 | 查询当前 Linux 内核版本号 | 进入并查看 linux 内核源码目录 )
文章目录 一.解压内核源码 二.查询当前 Linux 内核版本号 三.进入并查看 linux 内核源码目录 一.解压内核源码 将 下载的 Linux 内核源码 linux-5.6.14.tar.gz ...
- 手把手教你查看android系统源码
引言: android开发人员想必都很想知道,怎么才能查看源码吧.毕竟,想跨入高级,不看源码,你看啥? 老司机请远离. 准备工作: 下载SourceInsight4.0,如果有,就略过.如果没有,下载 ...
- 推荐六种查看Android系统源码的网址
1. http://androidxref.com 从 Android 1.6 到 Android 9 的源码 支持关键字全局搜索 目录界面如下: 2. http://aospxref.com 从 A ...
- AS查看Android系统源码
首先要编译安卓源码.我现在使用的是Android5.0源码.平台是tiny4412平台. 一. 编译Android 系统 进入上述解压得到的android-5.0.2,执行以下命令(注意:" ...
- linux系统源码安装dosbox,Linux-dosbox使用
1.使用dos工具 把 工具放到一个文件夹中,如 ~/learnASM/tools/ ,在 ~/learnASM 中创建一个Shell脚本:~/learnASM/runDosbox.sh: dosbo ...
- linux系统源码安装教程,linux之源码包安装步骤
源码:程序代码,人类可看懂的代码 编译程序:将程序代码编译成机器看懂的代码 二进制文件:经过编译程序变为二进制程序后,机器可执行的文件 make和configure: make是一支程序,会自动寻找M ...
- Linux系统下载linux系统源码
为什么80%的码农都做不了架构师?>>> 用户如果是第一次使用 repo 来下载代码,则在下载代码之前需要安装 repo 工具,具体操作如下: <!-- lang: sh ...
- Linux系统源码安装PHP(超详细)
PHP是一个拥有众多开发者的开源软件项目,最开始是Personal Home Page的缩写,已经正式更名为 "PHP: Hypertext Preprocessor".PHP是在 ...
最新文章
- 【廖雪峰python入门笔记】Unicode编码_UnicodeDecodeError处理
- 计算机系统结构sw指令集,《深入理解计算机系统》第三章学习笔记
- C++常用的系统函数
- 一些web开发中常用的、做成cs文件的js代码 - 搜刮来的
- K8S_Google工作笔记0009---通过二进制方式_操作系统初始化
- 数据结构与算法 —— 向量的扩容策略与分摊时间复杂度
- Excel不好吗?为什么非要用Python做数据分析
- 当前日期增加自然月(比如当前时间为3月31号,加上1个月,预期结果是4月30日,但是输出了5月1日)...
- python aiompq集群_python操作memcached以及分布式
- ag-grid 设置行高
- 【转载】蚁群算法原理及实现
- 手机刷入其它系统跳过谷歌开机引导,谷歌安全验证
- TensorFlow北大公开课学习笔记-3.3反向传播
- 自由落体matlab代码,matlab仿真自由落体..doc
- jquery stop()方法
- 7_22_html_美食网设计
- 【目标检测】YOLOv5-PyQT可视化例程开发
- 详细BP神经网络预测算法及实现过程实例
- 2019年有效的rtsp流媒体测试地址整理汇总
- JAVA-SSH2:JSch试用