2020-05-06 ethtool源代码学习步骤

Ubuntu配置步骤1:启用deb源码source code仓库

2020-05-06 ethtool源代码学习步骤_第1张图片
开启deb源码source code仓库

Ubuntu配置步骤2:安装gcc/autoconf/automake工具链和其他依赖

并编译ethtool生成deb安装包和dbgsym调试符号

sudo apt-get install build-essential debhelper autoconf automake
sudo apt-get build-dep ethtool

# 下载Ubuntu团队维护的ethtool的deb包源码,本地编译生成调试符号
apt-get source -b ethtool

# 等待编译完成后,手动安装当前目录下的deb包:
sudo dpkg -i ethtool*.deb ethtool*.ddeb

上述命令最终编译生成两个deb安装包文件:

  • ethtool-dbgsym_5.4-1_amd64.ddeb 这个是dbgsym调试符号
  • ethtool_5.4-1_amd64.deb 是ethtool的主程序deb包
2020-05-06 ethtool源代码学习步骤_第2张图片
自己编译的deb安装包

附录

https://www.kernel.org/pub/software/network/ethtool/

你可能感兴趣的:(2020-05-06 ethtool源代码学习步骤)