我最喜欢的 Windows Linux 工具
2023-06-08 08:00:00
·
飞浪
·
·考克斯
让我们面对现实吧,无论我们多么希望这不是真的,或者我们多么努力避免它,我们有时都必须使用Windows。事实上,如果你从事信息技术工作,你很可能不得不比你想象的更多地使用它。你甚至可能被迫在本地桌
让我们面对现实吧,无论我们多么希望这不是真的,或者我们多么努力避免它,我们有时都必须使用 Windows。事实上,如果你从事信息技术工作,你很可能不得不比你想象的更多地使用它。你甚至可能被迫在本地桌面上使用它,要么是公司政策,要么是因为某些 Windows 应用程序无法在 Linux(本机或 Wine)中运行。所以,让我们来谈谈我们可以在 Windows 中使用的一些工具和应用程序,这些工具和应用程序要么使它更“像 Linux”,要么方便我们访问和管理 Linux。第一个选择,虚拟化在 Windows 系统上使用 Linux 工具的最佳方式是使用 Linux。如果您的系统可以支持它,我推荐Oracle 的 VirtualBox虚拟平台。它易于安装,配置起来轻而易举,并且开箱即用,支持所有现代 32/64 位发行版。下载后,可以像任何 Windows 应用程序一样安装它。这将使一切顺利进行(您必须重新启动,因为它会在 TCP 堆栈中安装一些虚拟网络设备驱动程序)。完成后,您应该会看到类似以下内容:[caption id="" align="aligncenter" width="640"]
VirtualBox 正在运行 Ubuntu[/caption] 在任何现代 PC 或笔记本电脑上安装 Ubuntu Linux 只需五分钟。设置时至少提供 2GB 内存和 1 个 CPU,它就会运行得非常好。使用 GRUB 将其启动到命令提示符,以获得基于 Linux 的终端,其中包含您可能需要的一切(编码、脚本和/或远程管理)。命令行和 XWindows 服务器如果您的系统不太“强大”,并且在其上运行完整的虚拟操作系统可能超出了它处理的范围并且仍然表现良好,我们还有另一种选择,它曾经非常流行,但由于一些稳定性和功能不完整问题,在过去几年中已经失去了动力,但仍然是一个可行的完整“类 Linux”环境 - CygWin.现在,Cygwin 的安装比 VirtualBox 稍微复杂一些,因为您必须回答一些问题。您将下载并运行一个非常小的安装程序(字面意思是 setup.exe),它将开始运行。系统将要求您选择一个镜像来开始从中下载目录文件,然后会询问您想要哪种类型的安装。我会远离“自定义”安装类型,因为有很多依赖项需要跟踪,如果您没有得到所有依赖项(或安装脚本依赖项脚本失败),您可能会得到不完整的安装。两个最佳选择是“最小”,它将安装常见的命令行 Linux 实用程序、shell 和环境变量,然后是“完整/完整”,它将安装所有内容,包括 X Windows 工具、终端和 X 服务器。我似乎更幸运,首先下载所有软件包,然后重新运行安装程序并将其指向下载目录。无论哪种情况,需要注意的是,无论您的系统有多强大,此安装都将花费相当长的时间。除了设置环境之外,还有大量的安装后脚本,这些脚本必须在所有软件包安装完成之前运行。安装完成后,Windows 菜单中会有许多菜单项。您应该有几个类别,包括 shell 提示符和 XWindows 菜单。在此菜单中,您将找到启动本地 XWindows 服务器的快捷方式。成功启动后,您还将看到一个 xterm 窗口,显示它已运行。这很棒,因为现在您可以使用 SSH 从其他 Linux 系统隧道传输远程 X 命令,并查看它们在本地运行。请参阅以下示例:[caption id="" align="aligncenter" width="640"]
Cygwin 连接到运行 KDE 的 Linux[/caption] Cygwin 确实存在一些稳定性问题,最近才针对 Windows 8 进行了更新,但一切似乎都已解决。我在 Windows 8 笔记本电脑上运行了完整安装,只有在尝试远程运行完整的 Linux 桌面时才会遇到问题,但这主要是因为系统侦听器要求直接运行完整桌面,而不是远程运行。更简单的窗口管理器(如 icebox 和 fvwm2)运行良好(并且速度快得惊人)。缩小规模出于多种原因,上述两个选项可能对您的系统来说都太多了(无论是由于资源限制、公司政策还是两者兼而有之)。获得大量“Linux 灵活性”的另一种方法是使用一款出色的(免费使用)Windows 应用程序MobaXterm.这个实用程序不仅很小(单个文件,您可以将其放在任何您想要的地方,无需复杂的安装),而且它是一个功能齐全的远程管理工具。它当然提供对您想要的任何内容的 SSH 命令行访问,但它嵌入了 Cygwin X Window 服务器(见上文),以便您可以在本地从远程服务器传输 X 命令并查看它们的显示。它的工作方式与完整的 Cygwin 安装一样好,并且不需要长时间的安装。一旦启动它,您将看到类似以下内容:[caption id="" align="aligncenter" width="640"]
Mobaxterm 免费客户端[/caption] 为什么我推荐这个 SSH 客户端而不是 Putty 或任何其他终端仿真器?因为它占用空间如此之小,功能却如此强大。它具有 SSH、嵌入式 X Windows 支持、VNC 客户端、RDP 客户端和 Citrix Web 客户端。您可以保存并配置它以在选项卡式界面、全屏或窗口化中运行,无论您喜欢哪种方式。与我使用过的任何其他客户端相比,它的内存占用量微乎其微,而且速度快、稳定。您可以购买应用程序的可定制版本,价格合理,为 69 美元(大约,这是本文撰写之日的换算)。结语我们已经讨论了在 Windows 系统上获得“类似 Linux”功能的多种方法。使用这些工具和应用程序,您应该能够得到一个无论您的系统规格或公司政策如何都可以使用的解决方案。在我们的桌面系统上,我们可能不得不生活在一个“Windows 世界”中,但没有什么能阻止我们适应它!请在下面的评论中给我们留言,描述您每天如何在 Windows 系统上完成 Linux 工作!
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!
请先 登录后发表评论 ~