对于熟悉 Cygwin 及其打包系统/安装程序的人来说,您会知道从 cygwin.com 分发的安装程序带有基本的骨架软件以及使用直接连接/本地包/ftp 连接下载包的工具。
坦率地说,这个包管理器既丑陋又臃肿。我一直发现在我的 linux 系统上定位我经常使用的几个基本软件是一件很痛苦的事情。(例如 zip、unzip、tar、git、openssh、svn、wget、python、vim 等...)坦率地说,我喜欢该软件并在我所有的机器上使用它,但我讨厌经历烦人的安装方法。(我也讨厌必须从内置列表中选择一个镜像,而关于主机的信息很少。)
有谁知道这些对于基本的 cygwin 用户来说是否是一个更简单的安装程序,或者是否有一个 git 存储库,我可以使用脚本或其他东西克隆和安装?
我在我的几个工作站上都遇到过这个问题,我在 Google 上几乎没有发现与我的愿望相关的问题。很可能不存在这样的东西,但我想如果存在,这里的某个人可能知道它。
提前致谢。
安装程序可以将选定的软件包下载到您的磁盘上,而无需安装它们。这很有用,原因不止一个:
我这样做而不是tar
安装 Cygwin 的副本,因为最大的麻烦在于制作它的可预测、可运行的版本。移动它不仅仅是调整文件那么简单cygwin.bat
;有需要重建的安装座,当移动到另一台机器时,您可能必须重建/etc/passwd
和/etc/group
。这些操作可以编写脚本(如果您经常执行这些操作以保证工作量):
最后一个(对更新做出不屑一顾的评论)重新介绍了创建本地存储库的原因:如果您不以允许使用包信息的方式复制整个树,则很难正确更新它。开发人员(与最终用户相反)定期更新他们的系统。如果您的预期用途是短期的、非开发的,那么更新就不那么有趣了。在这种情况下,面向最终用户的软件包(例如MobaXterm)可能是更好的选择。
归档时间: |
|
查看次数: |
646 次 |
最近记录: |