我如何在 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,它可以通过恢复正确的菜单来解决这个问题。

感谢您建议在 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,如果您使用的是专业版或企业版,并且如果您拥有周年更新(Microsoft 去年夏天强加给其 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 business

我看到的最后几次试验表明它可以连接聊天,但不能连接语音或演示。

回复 作者 Rafael Oros (未验证)

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.