你好,我从 2007 年开始使用 Debian 和 Fedora。
Ubuntu 似乎已经进行了营销和自我打造,以使 Linux 更易于日常使用,并更加用户友好。
问题:
我计划在两年内成立的公司中使用 Linux,但我需要一个像 Windows 一样,具有完全 GUI 并且不需要将 shell 用于任何目的的 Linux。
例如本指南:https://www.linuxbabe.com/ubuntu/upgrade-from-ubuntu-16-04-17-10-to-ubuntu-18-04。即使使用 GUI,您仍然必须在终端中输入命令。
问题:
Ubuntu 就是这样吗?我能把一台 Ubuntu 电脑送给那些宁愿死也不愿接触命令行的员工shell
吗?
答案1
具有相同用途的终端程序和 GUI 程序被有意设计为具有部分重叠的功能,但通常终端程序及其 GUI 对应程序都不能完全替代另一个程序。终端程序通常比具有类似功能的 GUI 程序具有更多选项,但代价是更难理解和使用。您需要运行man program-name
以显示终端程序的手册,而不是通过用户界面简单直观地访问 GUI 程序的功能。
为了使这些说明兼容 Ubuntu Desktop 和 Ubuntu Server,许多文档网页和其他在线资源仅提供终端命令。如果不访问终端,您将不知道如何使用这些资源。
答案2
Ubuntu 就是这样吗?我可以将 Ubuntu 计算机交给那些宁愿死也不愿接触命令行/shell 的员工吗?
我的母亲(75 岁)使用 Ubuntu,从不接触命令行。所以是的,这是完全可能的。您需要考虑 2 个用例:
- 使用该系统的用户。
- 维护系统的管理员。
第一种不需要命令行。如果用户需要命令行,他应该询问管理员。
第二种方法应该是使用命令行。在 Windows 中,如果桌面坏了,您可以重新安装。在 Linux 中,您可以使用命令行来修复问题。
管理员需要先设置系统。升级不是用户应该做的任务;这是管理员任务的一部分。管理员应该安装 LTS 版本,因此只需每 2 年(大约)升级一次,因此您使用的链接毫无用处。您坚持使用 16.04、18.04、20.04,并在发布之间跳过。
您可以让系统自行更新,但我不会亲自执行;这也是一项管理任务,应定期执行。任务的一部分是在开始更新之前确认更新的内容。另一项任务是提供独立软件的更新:我倾向于从下载中安装浏览器(我总是同时安装 Firefox 和 Chrome),这样您就可以在操作系统之外更新浏览器。