是否可以在不安装桌面环境的情况下运行Firefox之类的图形应用程序?


11

我已经成为Ubuntu用户两年了,正在考虑迁移到Arch。我喜欢他们的哲学“拱门之路”,并且钦佩他们坚韧不拔地向用户展示系统。我认为,如果我要驯服Linux Box并成为超级用户,那是唯一的方法。我愿意一路走来获得真正的Arch经验,从源代码编译软件包以安装和编辑配置文件以更改系统设置。但是,有些应用程序是我日常工作流程的一部分,我不知道它们是否会在没有gui /桌面环境的情况下运行。其中至关重要的是Firefox。

如果可以在不安装桌面环境的情况下使用一个或两个图形应用程序,那就太好了。在Linux上可能吗?


注意这里可用的纯文本网页浏览器(例如,猞猁),它不需要桌面环境或任何X库。如果只需要Web浏览功能,而不是图形 Web 浏览功能,则很有用。
goldPseudo 2012年

您所说的“桌面环境”到底是什么意思?您是说像KDE或Gnome这样的大型文件,还是X服务器和窗口管理器?
基思

Answers:


17

好吧,Firefox需要X服务器。您需要在软件包管理的帮助下安装Firefox-它应该安装最少的软件包,包括X服务器。然后,您只需要在没有桌面环境的情况下运行X服务器。基本上像这样:

$ X

然后,您只需在此X服务器中启动Firefox:

$ DISPLAY=:0 firefox

您可以使用CTRL + ALT + F1和CTRL + ALT + F7从X服务器和帧缓冲区切换。

希望能帮助到你。


谢谢!你的答案是正确的。我将尽快尝试。
严厉的沃德汉

1

没有图形环境,您将需要使用基于文本的浏览器,例如elinks / lynx,它们实际上不是很漂亮

您可以单独运行X,然后从命令行中手动指定“ server:0”来生成图形实用程序,但这确实很麻烦。

如果您追求极简主义,则可以尝试轻量级的Windows管理员。有关整个列表,请参见Arch-wiki窗口管理器。我不使用Arch,但是有些人推荐Fluxbox。您将需要对他们进行试验以找到自己喜欢的人。


窗口管理器很想回到使用图形应用程序。我想使设置尽可能简单,主要是因为我打算将计算机主要用于编程和冲浪。我了解lynx,并在Ubuntu上进行了尝试。您说得对,一点都不漂亮。
哈什·瓦德汉

2
在没有图形效率应用程序(例如IDE)的情况下进行编程就像在开战前就断臂了。或者您有一台RAM很少的计算机。
harrymc'4

6
vim或emacs对于许多程序员来说足够了,并且都可以在没有X的情况下很好地工作
schlicht

2
@harrymc您的来源是什么?没有图形化生产力应用程序怎么办如此有害呢?您是否认为IDE比基于控制台的文本编辑器好得多?
Kelmikra

2
@harrymc我的经验表明,在控制台中使用文本编辑器与使用IDE一样有效,甚至更多。粗略的在线搜索没有发现与该主题相关的任何内容。
Kelmikra
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.