gpt4 book ai didi

c - Ubuntu:如何查找实用程序的源代码?

转载 作者:行者123 更新时间:2023-12-04 09:31:27 24 4
gpt4 key购买 nike

如何查找与其父包名称不同的实用程序的源代码?

例如,我想查找:/usr/bin/sort

最佳答案

apt-get source 命令将为您下载 Ubuntu 包和源代码:

$ dpkg -S /usr/bin/sort
coreutils: /usr/bin/sort
$ cd /tmp
$ apt-get source coreutils
Reading package lists... Done
Building dependency tree
Reading state information... Done
Need to get 10.8 MB of source archives.
Get:1 http://us.archive.ubuntu.com/ubuntu/ natty/main coreutils 8.5-1ubuntu6 (dsc) [1,955 B]
Get:2 http://us.archive.ubuntu.com/ubuntu/ natty/main coreutils 8.5-1ubuntu6 (tar) [10.7 MB]
Get:3 http://us.archive.ubuntu.com/ubuntu/ natty/main coreutils 8.5-1ubuntu6 (diff) [23.3 kB]
Fetched 10.8 MB in 6s (1,731 kB/s)
dpkg-source: info: extracting coreutils in coreutils-8.5
dpkg-source: info: unpacking coreutils_8.5.orig.tar.gz
dpkg-source: info: applying coreutils_8.5-1ubuntu6.diff.gz
$

现在 coreutils-8.5 目录包含修补的源代码,准备好使用 debuild(1)coreutils_8.5.orig.tar 进行重建。 gz 包含原始上游源代码,如果您想使用它而不是修补后的源代码。

关于c - Ubuntu:如何查找实用程序的源代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8108529/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com