有没有办法在未安装 KDE 或 GNOME 的情况下拥有 Web 浏览器?

有没有办法在未安装 KDE 或 GNOME 的情况下拥有 Web 浏览器?

可能的重复:
在 ubuntu 服务器版中安装 firefox

我正在运行一台 ubuntu 机器(实际上是服务器),它没有安装任何用户界面,只有一个命令行。

我想知道是否可以在这台机器上运行一个网络浏览器(例如 Google Chrome),而无需安装整个 GNOME 或 KDE 环境。

这可以做到吗?或者 chrome 是否非常依赖这些环境?

编辑:也许稍微解释一下为什么我需要这个。

  1. 我不喜欢带有点击和导航槽文件夹的桌面环境。

  2. 我确实喜欢编程/尝试新事物。

  3. 编程时,人们经常需要帮助(我不知道该怎么做-> google),所以浏览网页是必须的。

同样,可以通过浏览器查看 PDF。

答案1

它不依赖于桌面环境。什么依赖(至少在 Chrome、Opera 或 Firefox 等图形模式浏览器的情况下)是 Xorg 服务器及其库1

一旦安装了浏览器的核心依赖项(包括 X 服务器),您就可以通过以下方式在最小环境下运行它:

  • 使用非常简约的窗口管理器(WM),比如evilwmtwm等等
  • .xinitrc直接从您的或文件运行浏览器.Xsession

有关更多示例,请查看有关的问题构建一个最小的、仅限浏览器的发行版以及循环浏览器调用的示例我已经建议了(这是“无 WM”选项)。

不过,有一点需要注意。我对 Ubuntu 的有限经验表明它非常...... 嗯,比方说“慷慨的”- 在计算依赖关系时,特别是因为除了绝对依赖关系之外,默认 APT 配置自动安装还建议这样做。也就是说,标准包管理工具假定了对丰富功能和桌面集成的需求 - 这导致了许多依赖性。因此,最重要的是,它们可能会迫使您安装某些 DE 的大部分内容作为 Chrome 等的依赖项。为此,您可能需要深入研究一些与包管理相关的配置,甚至被迫独立安装浏览器(而不是通过包管理工具) - 这反过来会造成混乱......您肯定会最好使用其他发行版,例如 Arch 或 Gentoo,它们在您的预期功能方面更加保守和可定制。

1即使没有 X,使用替代图形库也可以以非常有限的方式工作,例如直接FB

答案2

你可以尝试links或者lynx.两者都应该可以通过apt-get.这些是纯文本浏览器,当您只有控制台时,通常可以相对较好地完成工作。但我认为没有任何控制台浏览器支持 PDF,因为该格式本质上通常是高度图形化的。

答案3

是的当然。你需要X11已安装但仅此而已。你可以使用类似的东西弗瓦姆, 或者惊人的或者游牧者管理 X11 会话。这些窗口管理器的配置可以通过它们自己的 rc 文件完成,并通过 .xinitrc/.xsession 启动。然后,您可以从 shell 启动 Chrome 或 Firefox。

如果您不想安装 X11,那么您可以使用纯文本浏览器,例如w3m或者山猫

相关内容