macOS 的 15 个开源应用程序

专注的开源用户不会觉得在非 Linux 操作系统上使用他们最喜欢的应用程序很困难。
364 位读者喜欢这篇文章。
3 text editor alternatives to Emacs and Vim

opensource.com

我尽可能随时随地使用开源工具。不久前,我重返大学攻读教育领导学硕士学位。即使我从我最喜欢的 Linux 笔记本电脑换成了 MacBook Pro(因为我不确定校园是否会接受 Linux),我还是决定尽可能继续使用我最喜欢的工具,即使在 macOS 上也是如此。

幸运的是,这很容易,而且没有教授质疑我使用的软件。即便如此,我也无法保守秘密。

我知道我的一些同学最终会在学区担任领导职务,所以我与许多使用 macOS 或 Windows 的同学分享了下面描述的开源应用程序的信息。毕竟,开源软件真正关乎自由和善意。我还想让他们知道,以低廉的成本为学生提供世界一流的应用程序是很容易的。他们中的大多数人都感到惊讶和惊叹,因为,正如我们都知道的那样,开源软件没有营销团队,除了像你我这样的用户。

我的 macOS 学习曲线

通过这个过程,我了解了 macOS 的一些细微之处。虽然大多数开源工具都像我习惯的那样工作,但其他工具需要不同的安装方法。像 yumDNFAPT 这样的工具在 macOS 世界中不存在——我真的很想念它们。

一些 macOS 应用程序所需的依赖项和安装比我习惯的 Linux 更困难。尽管如此,我还是坚持了下来。在这个过程中,我学会了如何在我的新平台上保留最好的软件。甚至 macOS 的大部分核心都是开源的

此外,我的 Linux 背景使我很容易适应 macOS 命令行。我仍然使用它来创建和复制文件、添加用户,以及使用其他 实用程序,如 cat、tac、more、less 和 tail。

macOS 的 15 个优秀的开源应用程序

  • 学院要求我以 DOCX 格式电子提交我的大部分作业,我很容易就做到了,首先使用 OpenOffice,后来使用 LibreOffice 来完成我的论文。
  • 当我需要为演示文稿制作图形时,我使用了我最喜欢的图形应用程序,GIMPInkscape
  • 我最喜欢的播客创建工具是 Audacity。它比 Mac 自带的专有应用程序更容易使用。我用它来录制采访和为视频演示制作音轨。
  • 我早就发现我可以在 macOS 上使用 VideoLan (VLC) 媒体播放器。
  • macOS 的内置专有视频创建工具是一个很好的产品,但你可以轻松安装和使用 OpenShot,这是一个很棒的内容创建工具。
  • 当需要为客户分析网络时,我在我的 Mac 上使用易于安装的 Nmap(网络映射器)和 Wireshark 工具。
  • 我将 VirtualBox for macOS 用于演示 Raspbian、Fedora、Ubuntu 和其他 Linux 发行版,以及 Moodle、WordPress、Drupal 和 Koha,当我为图书管理员和其他教育工作者提供培训时。
  • 我使用 Etcher.io 在我的 MacBook 上制作启动盘。我只需下载 ISO 文件并将其刻录到 USB 闪存盘上。
  • 我认为 Firefox 比 MacBook Pro 自带的专有浏览器更容易使用且更安全,并且它允许我在操作系统之间同步我的书签。
  • 在电子书阅读器方面,Calibre 是无与伦比的。它易于下载和安装,您甚至可以将其配置为具有几次点击的教室电子书服务器
  • 最近我一直在向中学生教授 Python,我发现从 Python.org 下载和安装 Python 3 和 IDLE3 编辑器很容易。我也很喜欢学习数据科学并与学生分享。无论您对 Python 还是 R 感兴趣,我都建议您下载并安装 Anaconda 发行版。它包含出色的 iPython 编辑器、RStudio、Jupyter Notebooks 和 JupyterLab,以及其他一些应用程序。
  • HandBrake 是将旧的家庭视频 DVD 转换为 MP4 的绝佳方式,您可以在 YouTube、Vimeo 或您自己的 macOS 上的 Kodi 服务器上分享这些 MP4。

现在轮到你了:你在 macOS(或 Windows)上使用哪些开源软件?在评论中分享你的最爱。

User profile image.
教育家、企业家、开源倡导者、终身学习者、Python 教师。教育心理学硕士,教育领导学硕士,Linux 系统管理员。

13 条评论

如果你发现自己在 Mac 上缺少一个像样的软件包管理器,你可以试试 homebrew - https://brew.sh.cn/

你漏掉了 Scribus,它不仅对桌面出版很有用,而且对于制作演示文稿也很有用,你可以在其中融入 Gimp 和 Inkscape 的输出。

Vim (实际上是 Mvim)。

Keybase。

Simplenote。

Swift。

Tiddlywiki。

用于作曲和转录音乐:MuseScore :)

感谢您增加知识 :)

回复 作者 Thomas Bonte (未验证)

Blender 用于 3d 模型/动画,Krita 用于绘画,Sigil 用于制作电子书,LMMS 用于音乐。

我想附议 Blender 用于 3D 角色动画。它真是一个出色的开源应用程序。我学习了建模、绑定和动画在一个常用的专有应用程序中。几乎我所有的 3D 知识都是可以转移的。

回复 作者 Châu (未验证)

还有 nvALT(一个很棒的笔记应用程序),我将在即将发表的文章中介绍它

https://github.com/VCVRack/Rack 是一个很酷的。最近我致力于使其为 MacOSX 和 Linux 自动构建,因为一个使用它的朋友说他们依赖社区来构建。任何知道如何从 Linux 为 Windows 构建 MSYS2 的人,请联系我,因为作者只对 CI 感兴趣,如果它可以构建每个平台。:S

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