从 Windows 迁移至 openSUSE

本文是……

另见:


1. 自由开源与 Linux

自由与开源是 Linux 的核心理念。

虽然历经多年的变迁,由 MargueriteSu 所写的 Free and Open Source 一文仍然值得一读。理解何为自由与开源将有助于你理解 Linux 。

2. openSUSE 的优缺点

2.1 缺点

自由带来的问题

Linux 将很多的东西开放给用户进行调试和管理,理论上,用户对于系统有着绝对的控制权,但是如果用户在不了解 Linux 运行机制的情况下去调试参数和设置,可能会造成严重的问题。

没有 100% 硬件支持

Microsoft 之类的大公司凭借着自己的市场地位获得了软硬件厂商优先支持,而这正是 Linux 所缺乏的。这其中典型的例子就是性能缩水的 Nvdia 显卡的 Linux 驱动。因此,将 Linux 安装到你的电脑后,一定是会出现或轻或重的 BUG 。

不适合游戏

虽然近些年 Linux 游戏环境改善了不少,但是最适合打游戏的系统仍然是 Windows 。

中文解决方案少

当你用搜索引擎检索可行的解决方案时,你不难发现主要的结果都被 Debian/Ubuntu 占据了,而且 openSUSE 不是 Debian 的分支,一部分方案就直接失效了。同时你周边使用 Linux 的人可能也是少之又少。

缺乏 Windows 专有软件

在 Linux 上,你可能没有办法直接使用 Windows 专有软件,或者你觉得 Linux 的替代方案满足不了你的需求,又或者软件厂商没有意愿提供 Linux 版(如:Microsoft Office)。

2.2 优点

自由开放

你可以自由地选择你所喜欢的工具、解决方案,来构建你自己的系统环境。

安全无毒

因为开放源码和互帮互助的开源精神,你无需担忧 openSUSE 存在所谓的系统后门、隐性隐私收集程序、Windows 上常见的各种广告和威胁数据安全的勒索病毒。

稳定,新手友好

不论是定期发行的 Leap 分支,还是滚定发行的 Tumbleweed 分支,都是很 稳定 的。同时,openSUSE 并非是一个注重绝对的易用性的发行版,它在做好各种基本工作的同时,也为使用者提供灵活性和选择。我们希望你能够通过不断了解 openSUSE ,来探索这片空间。

开源与社区

源码的开放,让用户可以修改它以适应自己的使用环境,同时用户也可以和开发者直接交流讨论,以改善源码的质量。用户有时候也会成为新的开发者。

新知识

学习和使用 Linux 的过程中,可以让你结交新的朋友,获取新的知识,体验新的世界。

……

2.3 其他

狭义的免费

Linux 只是在狭义(经济方面)上 “免费” 而已,实际上,从接触 Linux 开始,到日常使用 Linux ,甚至成为 Linux 的开发者、贡献者或维护者,都不是免费的。它需要你为此付出相应的时间和精力去学习和历练。

Linux 不是 Windows 杀手

开源本质上是一种精神,而不是商业游戏规则。自由开源软件的目的也不是 “征服用户”。实际上从它产生的第一天起,它就没有把用户纳入过考虑范围,只是一些开发者深恶痛绝 Sun 的 Unix 闭源,所以为了满足自己的实际需求才做出了 Linux 。而它也不会 “成为收费商业软件的梦魇”,因为事实已经告诉你不是那么一回事了,IBM/Intel 甚至包括 Microsoft 本身都在为自由开源软件和自由开源运动做贡献和进行赞助。

3. 迁移前的准备

3.0 VirtualBox

你必须学会如何使用 VirtualBox 或者其他虚拟机软件,以避免因为不熟悉 Linux 而导致不必要的数据丢失、不可挽回的系统崩溃或硬件损坏等严重后果。

3.1 英语

openSUSE 虽然是一个流行的发行版,但是国内使用该发行版的人偏少。这意味着大部分和 openSUSE 相关的内容是纯英文或者非中文的。

所以,你应当具备一定的英语阅读理解能力,或是能够熟练使用翻译器。

3.2 入门指导书

你可以找一本专门介绍 Linux 系统的入门书籍,以便于帮助你进一步了解 Linux 。

推荐:

3.3 尝试开源软件

你可以在 windows 上尝试一些优秀的 Linux 软件(它们通常会有 windows 版),了解这些软件可以让你更快地迁移到 openSUSE 。如:

3.4 检查文件的兼容性

Linux 支持绝大部分开源文件格式和大部分通用文件格式。

  • 看看你已有的 Windows 程序,检查 “另存为” 或是 “导出” 有哪些格式可用。
  • 检查 Linux 应用程序中的 “打开” 或 “以…打开” 或是 “导入” 对话框,看看是否发现有在 Widows 程式中可用的任何格式。
  • 检查 Linux 应用程序中的 ” 保存 “ 或是 “另存为” 对话框,看看它是否可以存成 Windows 使用者了解的格式。
  • 去学习或了解一些通用和开源文件格式,例如:Markdown.tar.gz

3.5 试用 Live CD

openSUSE 有 LiveCD, 用它你可以启动一个只从 CD 及内存执行的完整 Linux 系统 ,它不会影响你磁盘中的资料。这是个在真正安装之前了解 Linux 跟你的硬件有多么相容的好办法。它也是一个单纯看看 openSUSE 的简单方法。当然,从 CD 执行的系统比实际安装在你硬盘中的慢很多。并且它在重启后不会保存你对它做出的变更。

3.6 来自社区的礼物

我们构建和更新一些文档帮助你更快地迁移到 openSUSE :

参考:

6赞

Liunx 社区里面有个存在于古今中外的诡异风气,但对 大部分人 来说 不怎么理智 的风气:

困难=好,复杂=优秀,折腾=有意义,用现成的东西=懒惰,用反人类的软件=天才做的事情,花六个小时自动化 6 分钟可以做的事情=高效,用 windows/mac = 不懂电脑。。。。。。。。

简洁优雅=菜鸟/小白?

输入法和驱动需要大量人工干预,甚至要花费大量时间复制粘贴各种命令,并不是对小白不友好,而是操作系统糟糕的体现。

为什么有人对这种 “对用户不友好” 的事实视而不见,而称抱怨的用户为 “菜鸟”。这个似乎很明显,答案是 “优越感”。如果每个人都会做一件事情,如何能体现出我的超群智力?所以我就是要专门选择那种最难用,最晦涩,最显得高深的东西,把它折腾会。这样我就可以被称为 “高手”,就可以傲视群雄。
什么是“对用户友好”

6赞

我想表达大约是新用户在不了解 Linux 的情况下,去使用 Linux ,会遇到自由度过高导致一些的问题(例如不知道某个设置的用途或含义就去调试它)。

虽然 openSUSE 也是一个可以做到开箱即用的发行版……

我还是没有精准表达出我想表达的意思 :thinking:

1赞

:+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1: :+1:

引用的最后是出自王垠?他的话我觉得听听就好。我不太敢苟同。

@Wu_Jinxi 长的不好看的人说话就不能听了???

他是在胡说罢了,现在好抱着 Linux 优越感的的想法的人早就落后于时代了,而且王垠这个人他自己已经用回 windows 了,用什么吹什么罢了。

个人意见,个人意见。可我没说他长得不好看啊。