Debian 9 上默认安装的软件包很少 - 全新安装

Debian 9 上默认安装的软件包很少 - 全新安装

我已经使用 Ubuntu 一年多了,并决定尝试 Debian - 我现在已经相当熟悉基础知识了。我从以下位置安装了 Debian 9.0.0大的 ISO文件(~3.5GB) 使用可启动 USB。我的 WiFi 硬件需求额外的调整,因此除非我先这样做,否则我无法使用apt-get.

在尝试让我的 WiFi 正常工作时,我意识到全新安装后默认安装的软件包/程序非常少。例如,为了修复 WiFi,我需要使用make- 但它不起作用,因为我没有build-essential安装。因此,在没有互联网的情况下,我尝试build-essential使用安装的 ISO 文件进行安装(并/etc/apt/sources.list进行了适当的更新)。然而,正如预期的那样,我遇到了大量未满足的依赖项,并且有一次我注意到我没有gcc安装过。 同样,我也发现linux-headers没有安装。

问题:Debian 是否遵循 DIY 方法(就像我听说 Arch Linux 那样)?或者我在某个地方出错了(在安装中或之后)?

我不在 CS 领域工作,而且我无法从一开始就安装所有基本软件包 - 我使用我的机器来工作。任何帮助,将不胜感激。谢谢。

编辑:我已经搜索过这个主题,但找不到有用的信息,除了这个帖子。但是,默认情况下,我什至没有aptitude在系统上安装。

答案1

我还没有足够的代表来发表评论,但由于我今天刚刚安装了 Debian 9,我想我可以回答。鉴于您还安装了与我安装后相同的东西,我猜我们有相同的网卡(RTL8723BE)。

正如评论中提到的,Debian 试图为您提供一个不臃肿的操作系统,它具有足够的功能,但仍然易于使用(通过让您在设置中选择您的 DE)。假设您可以访问以太网来安装任何非免费驱动程序。其他软件包是附加磁盘的一部分,您可以在需要时下载它们。

我亲自将手机连接到笔记本电脑并安装了build-essential,其中还包括make从您使用的同一 GitHub 存储库安装驱动程序所需的其他工具。

我不会将 Debian 称为像 Arch 或 Gentoo 那样的 DIY 系统,因为它确实为您提供了一个很好的使用基础;它更多的是关于极简主义。

答案2

听起来您实际上并没有完成安装,并且只拥有安装系统中的最少工具。 apt 工具应该属于这些最小工具,但 aptitude 前端则不然,Debian 中默认情况下不安装它。

当我在笔记本电脑上安装 Debian 时,我在安装过程的早期阶段确实遇到了一些麻烦,因为它需要安装介质上没有的网络驱动程序。我记得我需要的建议解决方法是找到驱动程序包并将它们放在 USB 记忆棒上。这需要识别 WiFi NIC 并在其中找到正确的包Debian 存储库的 Web 前端。一种方法是检查 Ubuntu 下使用的驱动程序;该包可能具有相同的名称。我记得,我所做的就是通过以太网电缆将笔记本电脑连接到交换机,并以这种方式完成安装。

总的来说,虽然我想说 Debian 比 Ubuntu 或 Linux Mint 更能体现用户的主动性,但 Debian 项目的目标是提供完整的通用用途,因此除非您明确选择最小安装,否则默认的 Debian安装将包括您期望的大部分或全部工具。

相关内容