打印 Ubuntu 源代码

打印 Ubuntu 源代码

新手正在阅读 Ubuntu Unleashed 18.04 书籍和 DVD。我想打印出源代码。Ubuntu Unleashed 第 30 页指出 C 语言代码有 5500 万行,C++ 代码有 500 万行。

一位会员回复说我需要进入课程名称列表,挑选一个我感兴趣的课程并打印出来。课程名称有超过 2500 个。

具体问题:

  1. 我需要知道如何访问程序名称列表。

    自答:运行终端,输入apt并返回,读取信息的打印输出,输入apt list并返回。显示所有程序名称。

  2. 我需要知道计算机启动时使用的启动程序名称顺序。

  3. 我需要知道如何打印出程序。

我找到了内部程序终端访问。

我尝试输入 2 位成员提供的信息来列出程序名称,但作为新手,我一定遗漏了一些东西,因为我收到了错误。

答案1

我想打印出 Ubuntu 源代码。

首先,你真的不想这样做。它很庞大,纸上的计算机代码毫无价值。它很难改变,也很难跳转。

其次,它不像一本书。它有各种组件,这些组件共同构成了系统。这包括您几乎不与之交互的内核、您实际上每天都要交互的桌面环境等等。

要获取软件包的源代码,只需运行apt-get source packagename,例如apt-get source pidgin。这将为您提供一个 格式的文件夹packagename-version/,其中包含所有源代码文件。大多数软件包的文件数量可能在数百到数千之间。例如,Pidgin 有 2510 个文件。

因此我建议重点关注您感兴趣的套餐。

答案2

这些工具将帮助您下载任何包的源代码。

# pkg        command
devscripts: /usr/bin/dget
apt:        /usr/bin/apt-get

相关内容