我如何在 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 7 以来,Windows 就允许这样做(我从未接近过 Vista,所以不太了解它)。

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

回复 作者 MartyMonroe

您是否尝试过“GNU Ring”作为“Skype for Business”的替代品?
https://ring.cx/

我没有尝试过 GNU Ring。我需要能够连接到公司“Skype for Business”并进行聊天、电话会议和演示文稿的工具。作为一家大型公司的普通员工,我无法更改或更换整个系统。

回复 作者 Óvári (未验证)

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

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

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

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

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

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

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

谢谢

回复 作者 jimmysjolund

那将是一篇有趣的文章!我认为我很难说服工作中的通信平台利益相关者尝试 GNU Ring。也许一家小公司的某个人可以接受它?

回复 作者 Óvári (未验证)

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

我将 pidgin 与一个插件一起使用,用于 skype。我不确定它是否适用于 skype for bussiness

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!

但要求有点令人惊讶
2GB 内存和 120MB 可用硬盘空间
1280x800 显示分辨率

2 GB 内存,真的吗?我曾在 1 GB 内存上运行过音频录音工作室...

回复 作者 rraggl

现在卸载 Tagspaces。

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

回复 作者 jimmysjolund

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

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

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

问候

Ernesto Escobedo

是的,Putty 和 Filezilla 都是很棒的应用程序。我没有在文章中提到它们,因为我目前的角色不使用 ssh 或 ftp。

回复 作者 net0bsd

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