"linux-tools"软件包是什么?对于普通的桌面用户来说,它是否必需?

“linux-tools”套件到底是什么?
每个内核版本都会发布这个套件,但从我所看到的来说,它只包含了一些诊断工具(cpupower、pref、turbostat、x86_energy_perf_policy),并且没有被任何其他软件包所依赖。这些都是命令行工具,它们似乎处理CPU设置,并且我在一些其他图形程序或小部件中也看到了类似的功能。
那么...对于一个非技术性、避免使用控制台的用户来说,它们真的有必要吗?
1个回答

Linux-tools软件包包含三个可选的实用工具:一个用于在网络连接上共享USB设备的实用工具,KBuild基础设施组件和性能分析工具。(在较新版本的Ubuntu中,这些工具似乎已经移至linux-tools-generic软件包。)
不,一般情况下你不需要它们,而且你可能也不想要它们。这些实用工具被分离到一个不同的软件包中,因为它们并不是许多人直接使用的,并且对大多数系统的运行并非必需。
另一方面,我正在使用的笔记本电脑上确实安装了linux-tools软件包,因为它们是TLP实用工具建议安装的软件包,我安装了该工具来管理电源和电池问题。如果你正在运行一个带有不同能源管理软件包的系统,它也可能安装linux-tools软件包来进行操作。

1你实际上没有回答第一个问题:什么是Linux工具?也许了解这些工具会更好地帮助人们决定是否安装它们。 - Alexis Wilke
4Alexis:谢谢你的评论。答案似乎有点复杂——linux-tools软件包包含三个完全不同的工具。(一个USB设备共享工具,KBuild基础设施和性能分析工具。)但现在看起来,自2016年以来,Debian可能已经将该软件包拆分为组件软件包并删除了linux-tools。我还没有找到Ubuntu中(如果有的话)拆分发生的时间点,但在Debian中,现在有一个用于性能分析工具的linux-perf软件包。 - Tommy Trussell
1更新:看起来在Trusty和Xenial之间,Ubuntu将软件包从linux-tools更名为linux-tools-generic。我不知道他们是如何管理与Debian的“上游”差异的。 - Tommy Trussell