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

如何为Cygwin安装apt cyg?

  •  34
  • AIon  · 技术社区  · 7 年前

    采取的形式 here -解释如何安装 apt-cyg

    安装apt cyg

    你可能听说过apt-get(Ubuntu)、yum/dnf(Fedora)、pacman(Arch)或brew(Mac OS X)……Cygwin的类似程序称为apt-cyg。

    安装apt cyg很简单。首先,保存此文件: https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg 。然后,使用文件资源管理器在下载文件夹中找到该文件,并将其移动到C:\cygwin\bin。然后,打开Cygwin并输入“chmod+x/bin/apt-cyg”。这告诉Cygwin,您希望能够执行apt cyg命令。最后,输入“apt cyg mirror” ftp://sourceware.org/pub/cygwin “。这将设置apt cyg在下载程序时使用官方存储库。

    听起来很简单。但我有一个错误。

    本教程没有指定 用什么名称和扩展名保存该文件

    我将其另存为 apt-cyg.txt ,并将其移动到 C:\cygwin64\bin

    这不起作用。运行时 apt cyg bad interpreter: No such file or directory

    how to install apt-cyg for Cygwin? - error

    我的猜测是扩展名或文件名不好。我应该使用什么名称和扩展名?

    这个过程还有其他步骤吗?

    注:

    6 回复  |  直到 7 年前
        1
  •  51
  •   Hayden    7 年前

    您可以这样安装:

    1-确保 lynx 已安装

    lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg

    install apt-cyg /bin

    就是这样!

        2
  •  23
  •   Stephen Rauch Afsar Ali    6 年前

    1. 右键单击“ https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg “链接
    2. 选择“将链接另存为”
    3. chmod 在bash中,如图所示
        3
  •  8
  •   Mahesha999    6 年前

    这个 github repo of apt-cyg 要求安装 apt-cyg 具体如下:

    lynx -source rawgit.com/transcode-open/apt-cyg/master/apt-cyg > apt-cyg
    install apt-cyg /bin
    

    (这需要 lynx 猞猁 安装cygwin期间,您可以在以下位置重新运行安装程序: installation-path-to-cygwin\cygwin\setup\setup-x86_64.exe 然后选择 猞猁 在其安装向导中。)

    猞猁 猞猁 .

    剧本 here txt ). 如果您已以txt格式下载,您可以 change extension .将此文件剪切粘贴到 path-tocygwin\cygwin\setup\bin .

    就这样!!!现在 必须可以从cygwin终端访问。

    注:

    如果你正在跑步,不要忘记设置proxt path apt-cyg install

    export http_proxy=http://username:password@proxy-server-name:proxy-server-port
    export https_proxy=http://username:password@proxy-server-name:proxy-server-port
    

    例如:

    export http_proxy=http://mahesh:password%40123@proxy.mycompany.com:8080
    export https_proxy=http://mahesh:password%40123@proxy.mycompany.com:8080
    

    @ %40 .

    apt-cyg install gcc-core
    
        4
  •  7
  •   Michal    7 年前

    似乎扩展没有问题,但脚本中的行结尾有问题(请参阅第^M部分)。当您在多个平台上使用git并将unix结尾的lf更改为windows结尾的clrf等时,也会发生类似的情况。

    sed -i 's/\r//g' apt-cyg
    

    命令中不应有扩展,因此在将apt cyg下载到后,不要向其添加任何扩展 /bin .

        5
  •  2
  •   Igor Maximov    4 年前

    使用安装程序安装Net软件包。exe,然后使用 wget.exe https://raw.githubusercontent.com/transcode-open/apt-cyg/master/apt-cyg install apt-cyg /bin

        6
  •  -3
  •   Doug Henderson    7 年前

    setup-x86.exe setup-x86_64.exe https://www.cygwin.com/ 是安装cygwin的官方方法。如果您使用其他方法安装并且出现问题,您可能会得到很少或没有官方支持。只需使用官方gui安装程序来安装和更新软件包。