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 运行良好。而且,既然你是一名开发人员,我相信你也会利用 Terminal 而不是 Window 的 CMD,我认为它非常强大并且值得一提。
期待你的更多帖子!

谢谢! :)

是的,我真的很喜欢 Terminal。在我看来,它比 Windows CMD 更好看。我现在不再使用 IDE 来开发软件了(除非当然是必要的或要求的)。我发现使用文本编辑器(Atom 胜出!)和 Terminal 更适合我的工作流程。天哪,我在 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 License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.