有谁知道包含常用软件包的预构建 cygwin 发行版?

Jos*_*ria 6 linux cygwin

对于熟悉 Cygwin 及其打包系统/安装程序的人来说,您会知道从 cygwin.com 分发的安装程序带有基本的骨架软件以及使用直接连接/本地包/ftp 连接下载包的工具。

坦率地说,这个包管理器既丑陋又臃肿。我一直发现在我的 linux 系统上定位我经常使用的几个基本软件是一件很痛苦的事情。(例如 zip、unzip、tar、git、openssh、svn、wget、python、vim 等...)坦率地说,我喜欢该软件并在我所有的机器上使用它,但我讨厌经历烦人的安装方法。(我也讨厌必须从内置列表中选择一个镜像,而关于主机的信息很少。)

有谁知道这些对于基本的 cygwin 用户来说是否是一个更简单的安装程序,或者是否有一个 git 存储库,我可以使用脚本或其他东西克隆和安装?

我在我的几个工作站上都​​遇到过这个问题,我在 Google 上几乎没有发现与我的愿望相关的问题。很可能不存在这样的东西,但我想如果存在,这里的某个人可能知道它。

提前致谢。

Tho*_*key 2

安装程序可以将选定的软件包下载到您的磁盘上,而无需安装它们。这很有用,原因不止一个:

  • 目标系统可能无法直接访问互联网
  • 制作整个存储库的快照有助于从偶尔的包损坏中恢复(称之为“个人发布”)。

我这样做而不是tar安装 Cygwin 的副本,因为最大的麻烦在于制作它的可预测、可运行的版本。移动它不仅仅是调整文件那么简单cygwin.bat;有需要重建的安装座,当移动到另一台机器时,您可能必须重建/etc/passwd/etc/group。这些操作可以编写脚本(如果您经常执行这些操作以保证工作量):

最后一个(对更新做出不屑一顾的评论)重新介绍了创建本地存储库的原因:如果您不以允许使用包信息的方式复制整个树,则很难正确更新它。开发人员(与最终用户相反)定期更新他们的系统。如果您的预期用途是短期的、非开发的,那么更新就不那么有趣了。在这种情况下,面向最终用户的软件包(例如MobaXterm)可能是更好的选择。