带有基本软件包的 Debian

带有基本软件包的 Debian

我今天在 Gnome 环境下安装了 Debian。因为我想尽可能地构建个人计算机,所以我想摆脱 Gnome 并用更简单的东西代替它。首先我用 APT 下载了 i3 并切换到它,然后我用“purge gnome-*”删除了所有与 Gnome 相关的软件包,之后我得到了 LightDM。在重新启动之前,我还使用 autoremove 命令删除无用的包。重新启动后,一切都按预期正常启动,但当我启动 Firefox 时,我意识到没有互联网连接。也许还缺少其他东西。我可以修复它还是应该重新安装 Debian?告诉我是否有一个选项可以使新的 Debian 尽可能基本,但准备好工作并下载新软件包。

答案1

您很可能依赖于网络管理器用于网络配置。 NetworkManager 是管理发生变化的计算机(即笔记本电脑)网络连接的常规方法。它也可以用在具有固定网络连接的机器上,但为此它就有点矫枉过正了。由于很多机器不需要它,所以它具有优先级选修的并且不是最基本安装的一部分,但是桌面环境(例如 Gnome)的安装通过网络配置小部件将其作为依赖项拉取(network-manager-gnome— 还有一个命令行界面network-manager包裹)。

网络本身不需要任何软件包(它内置于内核中),但引入网络接口需要一些可以卸载的软件包(但不应该卸载,除非您做了更多的事情autoremove)。您需要的最低限度是net-tools(ifconfigroute) 或者iproute2(ip)。这些是低级工具,如果您不使用 NetworkManager,在 Debian 上配置网络的正常方法是通过如果向上向下,通过编辑 /etc/network/interfaces然后运行ifup。例如,如果您有一个固定的 IPv4 地址并且您的以太网接口是eth0,您可以在 中输入如下内容/etc/network/interfaces

iface eth0 inet static
    address 192.0.2.2
    netmask 255.255.255.0
    broadcast 192.0.2.255
    gateway 192.0.2.1
auto eth0

如果您的网络使用 DHCP,那么您需要一个 DHCP 客户端(Debian 包含多个客户端,默认的是isc-dhcp-client并且/etc/network/interfaces应该包含

iface eth0 inet dhcp
auto eth0

如果您有笔记本电脑,请重新安装 NetworkManager 或其替代方案wicd

将来,请留意您卸载的内容。如果您使用某些功能,请将提供该功能的软件包标记为手动安装。

相关内容