因为现场的网关使用了定向卡,公司的网关又忘记了IP地址,所以需要strace包的话,只剩下两条路了:
1. 下载源码,自己进行编译。到git上下载了源码,说是执行./bootstrap,然后调用configigure进行配置,再make。但是我电脑上bootstrap就失败了。折腾了一会儿,也没有明白。时间来不及,先搁置。
2. 到debian的网页上去下载现成的deb包进行安装。这一步倒是ok。好记性不如烂笔头,这里记录一下操作步骤,免得时间长了忘记:
1. 进入debian10的软件包下载页面,
Debian -- Package Search Results -- busterhttps://packages.debian.org/search?keywords=buster在右侧,输入想下载的软件包,然后架构选择(cat /etc/debian_version 可查看debian版本),比如arm64,如下所示:
点击完后,点击完后,会显现debian哪些版本,有提供strace的包下载,比如有debian9(stretch),debian10(buster),我这里实际需要的是debian9的,因此点击strech,进入下一个页面
新的页面如下所示,还是会提供各个硬件架构的下载地址和文件清单,如下所示。
我需要arm64,因此点击arm64,进入下一个页面:
我们选择亚洲的下载地址,在亚洲的地址,优先选择中国的地址。也就是上面红框的地址。
另外,我的电脑直接点击ftp.cn.debian.org/debian,不会发生跳转,所以将链接拷贝到,到新的窗口,复制打开,就这样了:
接下来,进入pool/main/,然后根据strace的首字母s,找到strace的下载页面,如下:
接下来选择最新的版本,下载后进行安装即可
dpkg -i strace_4.26-0.2_amd64.deb