Linux 给了我所有需要的工具

还没有读者喜欢这篇文章。
Pull to open here

Opensource.com

Linux 无处不在。它以 Android 的形式存在于我们的手机上。它被国际空间站使用。它为互联网的大部分骨干网络提供支持。然而,许多人从未注意到它。发现 Linux 是一项有益的努力。许多其他人已经在 Opensource.com 上分享了他们的 Linux 故事,现在轮到我了。

我仍然记得 2008 年我第一次发现 Linux 的时候。帮助我发现 Linux 的人是我的父亲,Socrates Ballais。他是菲律宾塔克洛班市的一位经济学教授。他也是一位技术爱好者。他教了我很多关于计算机和技术的知识,但只提倡在 Windows 出现故障时才将 Linux 作为备用操作系统使用。

我的早期

在我们家里有电脑之前,我是一个 Windows 用户。我玩游戏、创建文档,以及做所有其他孩子们用电脑做的事情。我不知道 Linux 是什么,也不知道它是用来做什么的。Windows 徽标是我对电脑的象征。

当我们有了第一台电脑时,我的父亲在上面安装了 Linux (Ubuntu 8.04)。作为一个好奇的孩子,我启动进入了这个操作系统。我对这个界面感到震惊。它很漂亮。我发现它非常用户友好。在一段时间里,我在 Ubuntu 中所做的只是玩捆绑的游戏。我会在 Windows 中完成我的学校作业。

第一次安装

四年后,我决定在我们的家用电脑上重新安装 Windows。毫不犹豫地,我也决定安装 Ubuntu。就这样,我再次爱上了 Linux。随着时间的推移,我变得越来越精通 Ubuntu,并会随意向我的朋友们倡导使用它。当我有了第一台笔记本电脑时,我立刻就安装了它。

今天

今天,Linux 是我首选的操作系统。当我在电脑上需要做些什么时,我都会在 Linux 中完成。对于文档和演示文稿,我通过 Wine 使用 Microsoft Office。对于我的网络需求,有 Chrome 和 Firefox。对于电子邮件,有 Geary。你可以用 Linux 做几乎所有的事情。

我的大部分(如果不是全部)编程工作都是在 Linux 中完成的。缺乏像 Visual StudioXCode 这样的标准集成开发环境 (IDE) 教会了我作为程序员要灵活和学习更多东西。现在,一个文本编辑器和一个编译器/解释器就是我开始编码所需要的一切。我只在它是完成手头任务的最佳工具时才使用 IDE。我发现 Linux 比 Windows 更适合开发者。总的来说,Linux 给了我开发软件所需的所有工具。

今天,我是初创公司 Creatomiv Studios 的联合创始人兼首席技术官。我使用 Linux 为我们最新的项目 Basyang 的后端服务器开发代码。我也是一位业余摄影师,使用 GIMPDarktable 编辑和管理照片。为了与我的团队沟通,我使用 Telegram

Linux 的美妙之处

许多人可能认为 Linux 只是为那些喜欢解决复杂问题和在命令行工作的人准备的操作系统。另一些人可能认为它是一个垃圾操作系统,缺乏许多公司的支持。然而,我将 Linux 视为一件美丽的事物和一个创造工具。我喜欢 Linux 现在的样子,并希望看到它继续发展壮大。

User profile image.
嗨!我是 Sean。我是菲律宾大学的学生。我为了乐趣而编码,也做一些自由职业。我已经编写了很多人使用的代码。我写博客是为了表达而不是炫耀。我已经编码将近 5 年了,还在学习。我编码、写博客、支持开源、阅读、玩(体育和电子游戏)、倾听和学习。而且显然还是单身。

11 条评论

不错的故事!

出于好奇,你为什么通过 Wine 使用 Microsoft Office?是否需要共享或协作处理相同文档,或者其他一些本地文档和演示文稿套件或应用程序可以工作?

嘿 Jimmy,

希望你喜欢阅读这篇文章。

我不得不通过 Wine 使用 Microsoft Office,因为我从朋友、家人和同学那里收到的大部分文件都是 .docx 或 .pptx 格式的。根据经验,LibreOffice 无法正确显示 MS Office 文件。据我所知,当我在 Writer 中打开 .docx 文件时,大部分格式都会被破坏。此外,我还在使用 LibreOffice 中没有的功能。

顺便说一句,我将安装 LibreOffice 来打开我的 OpenDocument 文件(.odt、odp 等)。

回复 作者 jimmysjolund

嗨 Sean,实际上 LibreOffice 在处理 docx(等)文件方面做得非常好。我在本科期间一直使用 OpenOffice,在研究生期间一直使用 LibreOffice;效果很好。自 1998 年以来,我就没有使用过 Microsoft 产品。祝你好运。

回复 作者 seanballais

嗨 Mark,

我不得不承认 LibreOffice 在处理 docx 文件方面做得很好,并且作为一个办公套件本身也很好。我甚至在六年级和整个高中都使用过它。天哪,我用 LibreOffice 写了我在高中时做的与计算机视觉相关的论文。

我喜欢 LibreOffice。但是有时候 LibreOffice 显示 docx 文件时会出现问题,而我不能承担这种风险。这就是为什么我仍然将 Microsoft Office 与 LibreOffice 结合使用。LibreOffice 确实需要在某些功能上进行改进,例如文档中的图像处理、与 Powerpoint 文件的兼容性及其 UI。UI 不符合我的口味。但是,总的来说,我相信 LibreOffice 将在未来有所改进,也许,仅仅是也许,会与 Microsoft Office 并驾齐驱。

也祝你好运。

回复 作者 Mark H Harris (未验证)

我同意你的看法 Mark,我已经使用 Linux 多年了,发现 Libre Office 仍然不兼容,我的意思是它非常缺乏显示 Microsoft Office 文档的能力,所以到目前为止我最好的选择是在我的 Windows VirtualBox 上打开我朋友的文档。

回复 作者 seanballais

我的大学很友好地接受了 MS Office 和 OpenDocument 格式的所有内容。当我是我们居住的住房社区委员会主席时,我试图将我们的文档和应用程序转换为 LibreOffice,因为所有成员的不同 MS Office 版本彼此不兼容。我失败了。但我确实成功地让他们通过 Google Docs 进行协作。从那以后,我的经验是,人们更倾向于接受 Google Docs 作为一个平台,而不是安装 LibreOffice,即使 Google Docs 的功能更加有限。

回复 作者 seanballais

Google Docs 很棒。但我更喜欢将我的文件保存在我的硬盘驱动器中,而不是在云端,除非在某些情况下我需要将我的文档保存在云端。我仍在研究如何将 Google Docs 集成到我的工作流程中。目前我仍然坚持使用 Microsoft Office 作为我的主要办公套件。

回复 作者 jimmysjolund

喜欢你的文章,有点像我开始使用 Linux 的方式,但我更喜欢在使用 MS Office 时使用 Windows。根据我的经验,Wine 或 PlayOnLinux 会多次失败,我没有使用 MS Office 的那种流畅感。
当我谈到编码时,我完全同意 Linux 比 Windows 更好,而且我认为 Linux 在 IDE 方面做得越来越好,Eclipse 或 Android Studio 运行良好。而且,既然你是一名开发人员,我相信你也会利用终端而不是 Windows 的 CMD,我认为它非常强大,值得一提。
期待你更多的帖子!

谢谢!:)

是的,我确实喜欢终端。在我看来,它比 Windows CMD 更好看。我现在不再使用 IDE 开发软件了(除非当然是必要或要求的)。我发现使用文本编辑器(Atom 胜出!)和终端更适合我的工作流程。天哪,我在 Creatomiv 开发我们最新项目的服务器时就使用了文本编辑器-终端组合。

关于你通过 Wine 安装 MS Office 时遇到的问题,这可能与你的系统有关。你使用的是什么发行版?

我会看看我是否可以在 OpenSource.com 上发布更多文章。我也有一个博客 (http://seanballais.github.io),我在那里至少每月发布一次主要与技术相关的文章。

回复 作者 Rohit Arora

使用 Ubuntu 你不能使用 VisualStudio/XCode 为 WindowsPhone/IOS 开发应用程序。有什么方法可以做到吗???

嘿 DatLe,

抱歉回复晚了。

我不知道在 Linux 上开发 Windows Phone 和 iOS 应用程序的任何方法。好吧,至少不是原生方式。你可以使用 HTML 为上述平台开发应用程序。

我相信有很多框架可以在 Linux 上实现 iOS 开发。我不确定 Windows Phone 开发,但我认为我不会很快为 Windows Phone 开发。

Sean

回复 作者 DatLe (未验证)

Creative Commons 许可协议本作品根据 Creative Commons 署名-相同方式共享 4.0 国际许可协议获得许可。
© . All rights reserved.