代码之家  ›  专栏  ›  技术社区  ›  Srikanth

我在哪里可以下载Cygwin的离线安装程序?

  •  73
  • Srikanth  · 技术社区  · 16 年前

    我需要一个脱机安装程序,其中包含大多数常用的实用程序。不知何故,默认安装程序将我与它的所有包选择混淆。我安装了Cygwin,但找不到 diff

    10 回复  |  直到 16 年前
        1
  •  143
  •   user3566037 Paul    9 年前

    以下是假设您想在没有Internet连接的计算机上安装Cygwin的说明。我假设你可以访问另一台计算机

    • x86 x86_64

    • 当安装程序询问“选择下载源”时,选择

    • 完成其余的设置(选择下载目录、镜像、所需软件包等)

    • 在目标计算机上,运行“setup.exe”

    • 像往常一样完成安装。不需要上网。

        2
  •  23
  •   abhisekp    9 年前
    1. 从中选择离您最近的镜像服务器 http://cygwin.com/mirrors.html

      选择任何FTP或HTTP镜像。

    2. 编辑: 如何下载整个镜像?

      wget -m <ftp-mirror-url>
      

    现在你有了 离线Cygwin安装程序

    更新: 使用巴邦。它基于cygwin,更加用户友好。 Get Babun

        3
  •  21
  •   Community CDub    9 年前

    如果您只需要UNIX命令行工具,我建议您不要安装Cygwin。Cygwin希望将您的Windows PC变成UNIX工作站,这就是为什么它喜欢安装所有软件包的原因。

    GnuWin32 installer for the GnuWin32 diff.exe . 有 offline installers for all the common tools

    (您要求脱机安装程序,但如果您以后需要,则会有 a tool which will download and install everything for you

    方法2:为cygwin创建脱机安装zip文件。

    不要乱保存软件包,因为cygwin的安装目录可以封装在zip文件中,并在任何计算机上需要时进行扩展。

    1. 下载Cygwin安装程序

    2. 压缩C:\Cygwin文件夹。现在,您有了您的脱机zip文件

    3. 在您喜欢的任何计算机上解压缩此文件。适当设置cmd.exe路径以指向windows控制面板下的cygwin bin目录。

        4
  •  5
  •   anon anon    15 年前

    不是对您的问题的直接回答,但是您可以从 http://www.mingw.org/

    这里有一个信息量稍大的链接 http://sourceforge.net/apps/mediawiki/cobcurses/index.php?title=Install-MSYS .

        5
  •  4
  •   Tobias Langner    16 年前

    也许这个描述有助于你完成任务。

    http://www.cygwin.com/ml/cygwin/2003-09/msg00041.html

        7
  •  2
  •   zzart    9 年前

    改为安装Babun-> https://babun.github.io/index.html 它包含Cygwin;)

        8
  •  0
  •   Community CDub    8 年前
        9
  •  0
  •   Simon K Bhatta4ya    10 年前

    ftp://ftp.comtrol.com/dev_mstr/sdk/other/1800136.tar.gz 下载后,只需提取图像并安装。

        10
  •  0
  •   gavenkoa    4 年前

    我坚持 rsync

    没那么大。减少我使用的同步大小 --exclude (比如我不需要texlive或ruby,它们对于基本系统来说也不是必需的)。

    检查:

    而不是通过HTTP/FTP承载此镜像,以便本地或组织安装:

    setup.exe -p emacs --site http://localhost/cygwin
    
        11
  •  -1
  •   Peter Mortensen icecrime    15 年前

    我不是Cygwin的超级粉丝。如果您有一些Unix代码需要完整的 POSIX 我想是系统。即使如此,使用它也会渲染程序 GPL Red Hat 申请不同的许可证。

    大多数人应该使用 MinGW (and MSYS) 相反这就为您提供了Unix shell和实用程序(如果您需要,甚至是编译器),而不需要专门的DLL。在Windows上使用GNU编译器的大多数人都在使用MinGW(尽管有些人没有意识到)。

    同样重要的是,您可以单独下载这些部件,而不是使用重新下载的安装程序。

    这个 SourceForge 下载页面是 here . 我建议从MSYS基本系统包开始,它将为您提供 coreutils , Bash make , tar