在成为 Debian Linux 的长期用户后,我决定尝试一下 SUSE。 SUSE的主要卖点之一是YaST
配置系统。它提供了一组用于常见配置任务的向导。几乎所有我能找到的教程都YaST
在某个时候有用。
不幸的是,该实用程序的文本版本似乎缺少 GUI 版本中的许多功能。事实上,我能找到的所有教程(LDAP
例如用于设置服务的教程)都假设您使用的是 GUI。我能找到的远程使用YaST
GUI 的唯一有记录的方法是通过 SSH 从最小的 X 服务器转发连接。
我对此感到非常惊讶,因为如此大量使用 GUI 工具更像 Windows,而不是 UNIX。
SUSE 服务器是否只是为了图形化使用而设计的?
答案1
我住在 SuSE 目前扎根的小镇(德国纽伦堡),我从一些最初为 SuSE 工作的人那里获得了一些背景信息。
当前的图形界面yast2
(运行在 X11 上)有其前身,当时通常只有非图形界面。那个前身yast
仍然存在,但现在没有它的图形追随者那么多的功能。
当yast
它问世时,这是一种革命性的方法:一种 Linux 设置工具,你可以在一个地方设置几乎任何东西。
后来,管理层决定(我认为在 SuSE 的所有权转移到 Novell 的时候)将开发重点集中在 GUI 版本上。
这并不罕见 - 如果您将 RedHat 的 Curses-system-config-tools 与其 X11 对应工具进行比较 - 您还会发现 GUI 工具有更多的设置。
但与所有其他 GUI(甚至 Ubuntu)一样,您会发现它甚至yast2
缺乏简单、直接修改配置文件的全部功能。
SuSE 防火墙就是一个很好的例子。看看yast2 firewall
向您提供的内容,然后再看一下/etc/sysconfig/SuSEFirewall2
- 您会看到许多无法使用 GUI 设置的内容。
所以恕我直言 - 不 - SuSE 与每个 Linux 一样 - 它只是在更好的单点管理 GUI 方面拥有更长的历史。
答案2
简短的回答是肯定的。
命令行工具往往会吓跑新用户,而且他们需要更长的时间来学习。我相信你以前听过这些争论。 SuSE 开发人员希望确保系统足够简单,让人们能够在使用过程中弄清楚它,并从这个最低限度开始构建。 Debian 也倾向于这个方向,但他们并没有走得那么远,因为当 Debian 开始时,人们更强烈地感觉到 Linux 是为爱好者服务的。