我在 Windows 机器上使用的 6 个开源工具

568 位读者喜欢这篇文章。
Open and closed source

Opensource.com

在我工作过的大多数地方,都存在一个中心化的计算机和应用程序标准,或多或少对所有员工都是强制性的。这种环境有其优点,我不会在这篇文章中赘述,但对于我这个开源和 Linux 爱好者来说,我尽量使用我习惯和喜欢的工具。

因此,当我收到一台新的标准化 Windows 工作电脑时,我会立即安装我最喜欢的应用程序,我很幸运被允许这样做。

Vim

我安装的第一个应用程序是 Vim。在任何电脑上我都离不开它。我尝试过其他编辑器和文字处理器,但没有一个能与 Vim 匹敌。我尝试使用 Microsoft OneNote,但对它的界面和它创建的巨大文件不满意。我将我所有的笔记,超过 800MB,转移到 Markdown 文件中。所有 Markdown 文件,包括图片,占用的存储空间不到 800KB。我称之为胜利。如果我以前工作场所的所有 14,000 名用户都这样做,我们本可以节省大量空间和存储方面的投资。Markdown 文件也具有跨平台的可移植性,如果需要,可以轻松转换为其他格式。

Pandoc

接下来是 Pandoc,它可以将我的 Markdown 笔记转换为其他格式,例如 Microsoft Word 或 PDF。要转换为 PDF,您还需要一个 LaTeX 文档准备引擎,这是下一个要安装的。

MikTex

MikTex 是一个 LaTeX 编辑器。我不太把它当作编辑器来使用,但我需要前面提到的 LaTeX 引擎,以便能够通过 Pandoc 将文件转换为 PDF 文件。

VirtuaWin

来自 Linux 环境,我怀念拥有多个工作区。通常,我工作过的公司都使用 Microsoft Windows 7 作为标准操作系统,它不支持工作区。VirtuaWin 来拯救!安装后,您需要为键盘快捷键进行一些配置,但之后,您就可以立即在工作区之间切换了。

KeePass

在 IT 行业工作多年,并专注于安全之后,我是复杂密码的忠实粉丝。有很多理由使用密码管理器,我更喜欢 KeePass,因为我已经使用了多年,并且它可以在我所有不同的平台上工作。KeePassX 是另一个很棒的替代方案。

GIMP

在 Windows 中有很多方法可以对图片进行简单的更改或编辑,但对我来说,最简单的方法是启动 GIMP。它适用于从小修小补到大型照片或图片编辑。它非常强大但仍然易于理解,并且也能很好地完成简单的事情。

不断演变的收藏列表

这些是我现在使用的工具,我还有其他喜欢的工具,例如 LibreOfficeAtom 编辑器和 XChat

最佳的办公套件工具取决于您应该使用的模板类型,以及您是否需要与使用相同文件的同事协作。当我可以使用自己的模板来遵循公司的图形配置文件时,我使用了多年的 LibreOffice,但是当我与使用 Microsoft Word 的同事协作时,类型设置总是无法很好地配合,并且会对布局进行奇怪的自动更改。

我一直未能找到任何替代品的一个应用程序是 Skype for Business,这阻止了我完全转向开源。它通常是公司范围内的聊天、音频和视频会议解决方案,并且仍然很难找到开源替代方案。如果您有解决方案,请在评论中告诉我。

您在封闭式桌面环境中,最喜欢的开源应用程序、解决方案和技巧是什么?

User profile image.
Jimmy Sjölund 是 Red Hat 的首席敏捷实践者,专注于组织转型和团队卓越,同时探索敏捷和精益工作流程。他是一位可视化爱好者和开放组织大使。

26 条评论

我们工作的地方使用 W10,它总是让我惊叹“Windows 体验”有多么原始。多桌面、多登录、有效的搜索等等在哪里?我在 M$ 机器上每天使用的开源软件包括 Cygwin(用于 grep 和 vi)、Notepad++、Evince(我发现最快的 pdf 阅读器)、Audacity、Avidemux、LibreOffice,以及 KeyPass 和 Gimp。我使用的其他三个优秀的工具是 Irfanview、JRuler 和 UBitMenu。UBitMenu 非常值得 10 英镑的许可费用。如果您像我一样,一直不喜欢 M$ Office 中的 ribbon 界面,它可以解决这个问题,方法是恢复适当的菜单。

很棒的建议!我曾经在 Office 的 ribbon 界面中挣扎,但现在有点习惯了。但我仍然需要有时点击来找到在哪里做某些事情...

回复 作者 MartyMonroe

感谢您建议在 Windows 下使用的开源软件。我在 Linux 下使用过许多这些工具(evince、audacity、avidemux、gimp),但我从来没有想到要看看它们是否在 Windows 下也很容易获得。

Windows 10(专业版和企业版)确实有多个桌面,或用 MS 的术语来说是“虚拟桌面”。按 Ctrl-Win-D 创建一个新的,Ctrl-Win-F4 删除一个,或 Win-Tab 给您当前虚拟桌面的概览。(Ctrl-Win + 左右箭头允许您轻松地在它们之间切换。)

至于多登录,据我所知,Windows 自至少 Windows 7 以来就允许这样做(我从未接近过 Vista,所以不太了解它)。

既然您被迫在工作中使用 Windows 10,如果您使用的是专业版或企业版,并且如果您安装了周年更新(微软去年夏天强加给 Windows 10 用户群的大规模、令人不安的更新),我强烈建议您查看 WSL(Windows Linux 子系统)。我仍然是 Cygwin 的粉丝,但 WSL 允许您非常轻松地直接从 Canonical/Ubuntu 存储库(通过 apt)安装和运行软件包,并且在大多数情况下它们运行得非常好。这是我在 Windows 环境中见过的最好的 bash 集成。更重要的是,您运行的所有内容都是 ELF 编译的二进制文件,而不是为 Windows 编译的二进制文件(就像 Cygwin 下的程序一样)。再说一遍,我仍然认为 Cygwin 很棒,但我已经开始更喜欢 WSL,因为它易于使用、集成和原生 Linux 软件包。

回复 作者 MartyMonroe

您是否尝试过用“GNU Ring”来替代“Skype for Business”?
https://ring.cx/

也许您可以将这个想法发送给有权更改或替换整个系统的人。

Skype 在移动设备和 Linux 上都无法正常工作。

来自“GNU Ring”网站
Ring 是一款免费软件,用于通用通信,尊重用户的自由和隐私。

一款免费软件
* 开源
* 在 GPLv3 许可下发布
* 由活跃的社区支持

一个网络
* OpenDHT 协议
* 去中心化通信
* 对等发现和连接

安全
* 具有身份验证的端到端加密
* 身份由 X.509 证书管理
* 基于 RSA/AES/DTLS/SRTP 技术

也许您可以尝试 GNU Ring 并撰写一篇关于您的发现的文章?

谢谢

回复 作者 jimmysjolund

我在 Windows 机器上安装的第一个工具是 Total Commander。是我发现的最优秀的文件管理器。显然,切换过来 2 年后,我仍然在努力寻找其 Linux 等效物...

我使用带有插件的 pidgin,用于 skype。我不确定它是否适用于 skype for business

Firefox!

好主意!我自己是 Chromium/Chrome 用户,但是是的,Firefox 应该在列表上。

回复 作者 victorhck (未验证)

感谢列表,其中一些我才刚刚听说。我最喜欢的一些应用程序是 KeePass、ConEmu、7-Zip、ShareX、Atom。在 Windows 上,HexChat 是 XChat 的开源免费替代品。:)

ConEmu 看起来很有趣!我在家里的 linux 笔记本电脑上运行 Hexchat,但在工作时间和工作 Windows 电脑上,我不再连接 IRC。现在都是 Skype for Business ...

回复 作者 Rachman (未验证)

我也喜欢 win-sshfs,这样我就可以在 Windows 上挂载 Linux 共享。但我还无法在 Windows 10 中让它工作...
TeraTerm 是另一个没有人提到的。Putty 很好,但 TeraTerm 内置了 scp

TeraTerm 是一个很好的替代方案!目前我没有任何工作相关的任务需要终端或 ssh,但我看到我的许多同事都在运行 Putty。我会建议 TeraTerm 作为另一个替代方案。

Cygwin 胜出!:-D

很抱歉这句话很俗套,但说真的,如果您是 Linux 粉丝,为什么不在 Windows 上使用所有您喜欢的工具呢?

我在构建新机器后立即添加的其他三个开源工具是 7-Zip、Notepad++ 和 Firefox。

顺便说一句,我自己不是 OneNote 的忠实粉丝,但我的一些密切同事是,所以我最终每天都在使用它。您是如何替换索引、搜索和同步功能的?Markdown 本身当然无法提供这些功能,但这些功能正是 OneNote 真正有用的地方。

也许我应该试用一下 Cygwin。之前它似乎有点复杂。:D 至于 OneNote,我只需要搜索。由于我将所有内容都保存在网络驱动器上,因此它们始终可用,并通过 Windows 设置同步到我的笔记本电脑。由于 markdown 文件是文本文件,我也可以在文件中搜索,这提供了我需要的所有功能。

回复 作者 sgtrock (未验证)

在我的工作 Windows 机器上,我使用 Gimp、Irfan View、Libre Office、Sumatra PDF、Atom,以及几乎最重要的:Tagspaces。

如果您正在寻找 Evernote / One Note 的开源替代品,那就别再找了。它实际上也是一个文件管理器。在 tagspaces.org 上查看一下

(瘦客户端运行托管桌面环境,带有 Exchange 等。为了保持礼貌,我会说我不太喜欢这种解决方案,但就像您一样,Jimmy,我无法做出决定。我只能施加缓慢而稳定的压力,并祈祷其余的事情。)

现在卸载 Tagspaces。

它不能很好地处理瑞典字符,不仅如此,它还替换了所有已经起作用的 UTF-8 瑞典字符,让我不得不浏览所有笔记,再次将它们替换为 åäö ...

回复 作者 jimmysjolund

非常感谢您的文章,感谢分享。

坦率地说,我认为您忘记了以下程序:putty 是卓越的通过 ssh 与终端连接的程序,并且在 linux 和 windows 中都运行良好,

另一方面,filezilla 将是另一个不可或缺的缺失文件,用于上传到服务器。

问候

Ernesto Escobedo

Creative Commons License本作品根据 Creative Commons Attribution-Share Alike 4.0 International License 获得许可。
© . All rights reserved.