我正在尝试安装 coreutils 包的调试版本,但不可用。我也遇到了这个问题关联并按照所有步骤操作,但我仍然看不到 coreutils 的调试包apt-get policy coreutils
。
调试包coreutils
真的可用吗?如果有,我该如何下载它们?
答案1
要安装任何未以包形式包含在存储库中的调试符号-dbg
,您需要添加新的存储库,详情请参阅调试指南:
添加存储库:
echo "deb http://ddebs.ubuntu.com $(lsb_release -cs) main restricted universe multiverse" | \ sudo tee -a /etc/apt/sources.list.d/ddebs.list echo "deb http://ddebs.ubuntu.com $(lsb_release -cs)-updates main restricted universe multiverse deb http://ddebs.ubuntu.com $(lsb_release -cs)-security main restricted universe multiverse deb http://ddebs.ubuntu.com $(lsb_release -cs)-proposed main restricted universe multiverse" | \ sudo tee -a /etc/apt/sources.list.d/ddebs.list
添加 GPG 密钥:
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 428D7C01
更新您的包裹清单:
sudo apt-get update
安装调试符号包,在本例中
coreutils-dbgsym
:sudo apt-get install coreutils-dbgsym
请注意,您需要指定相同的版本,以便使用apt-cache policy package
并使用进行安装sudo apt-get install package-dbgsym=version
。