我在 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 下工作,如果您使用的是专业版或企业版,并且您已经安装了周年更新(微软去年夏天强加给其 Windows 10 用户群的庞大而令人不安的更新),我强烈建议您查看 WSL(适用于 Linux 的 Windows 子系统)。 我仍然是 Cygwin 的粉丝,但 WSL 允许您非常轻松地从 Canonical/Ubuntu 存储库(通过 apt)直接安装和运行软件包,并且在大多数情况下,它们运行得非常好。 这是我见过的 bash 在 Windows 环境中最好的集成。 更重要的是,您运行的所有内容都是 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。 这是我找到的最棒的文件管理器。 显然,切换到 Linux 两年后,我仍然难以找到它的 Linux 对等物...

Double Commander
http://doublecmd.sourceforge.net/
Double Commander 是一款跨平台的开源文件管理器,具有两个并排的面板。 它的灵感来自 Total Commander,并具有一些新的想法。

回复: ,作者:Matt Erdoesnot (未验证)

我使用 Pidgin 和一个插件来连接 Skype。 我不确定它是否适用于 Skype for Business。

Firefox!

很棒! 我自己是 Chromium/Chrome 用户,但是,是的,Firefox 应该在列表中。

回复: ,作者:victorhck (未验证)

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

ConEmu 看起来很有趣! 我确实在我的 Linux 笔记本电脑上运行 Hexchat,但在工作时间和工作 Windows PC 上,我不再连接 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本作品采用知识共享署名 - 相同方式共享 4.0 国际许可协议进行许可。
© . All rights reserved.