• windows8.1下安装Cygwin并通过apt-cyg安装软件包


    参考

    http://yuanshuilee.blog.163.com/blog/static/2176972752014126786185/

    http://www.cnblogs.com/zhang-pengcheng/p/4156582.html

    http://my.oschina.net/funs/blog/109345

    Cygwin第一次玩,unix操作系统也是第一次玩,什么都不熟悉,上手慢。

    安装Cygwin很简单,网上安装教程很多,我就不细说了,但记住在选择软件包的时候记住把wget组件勾上,下面会用到的。

    说说安装apt-cyg和通过apt-cyg下载软件包吧。

    首先通过wget把apt-cyg下载下来,Cygwin64 Terminal命令行窗口中输入以下命令

    #wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg
    wget https://github.com/westfly/apt-cyg/blob/master/apt-cyg
    chmod +x apt-cyg
    mv apt-cyg ../../bin

    不过上面两哥地址下载下来的文件都有问题,不知道为什么。所以只能手动进入链接下载后解压把一个400多行的apt-cyg脚本放进Cygwin安装目录的bin目录下即可。

    然后修改下软件源即可下载软件包了:

    apt-cyg --mirror http://mirrors.163.com/cygwin


    做个试验,安装vim,输入以下命令即可自动下载安装了

    apt-cyg install vim

    在安装的过程中遇到了MD5 sum did not match, exiting错误,参考此链接最后的方法解决http://www.dexcoder.com/selfly/article/2230,即去掉MD5验证失败的处理。

    有一个解压错误,

    Unpacking...
    bunzip2: (stdin) is not a
    bzip2 file.
    tar: 它似乎不像是一个 tar 归档文件
    tar: 由于前次错误,将以上次的错误状态退出

    修改/bin/apt-cyg, 找到echo "Unpacking..."下面的一行 

    cat $file | bunzip2 | tar > "/etc/setup/$pkg.lst" xvf - -C /

    将其修改为下面即可    

    tar -xvf $file -C / > "/etc/setup/$pkg.lst"

    以上就是初期体验的过程Cygwin,睡觉好困。

     
  • 相关阅读:
    20165214 第八周学习任务
    20165214 实验二 Java面向对象程序设计
    20165214 结队编程项目-四则运算
    20165214 第七周学习任务
    20165214 第六周学习任务
    20165214 实验一 Java开发环境的熟悉
    20165313 《Java程序设计》第八周学习总结
    结对编程-四则运算
    2017-2018-2 20165313实验二《Java面向对象程序设计》
    20165313 《Java程序设计》第七周学习总结
  • 原文地址:https://www.cnblogs.com/SmileYG/p/5224000.html
Copyright © 2020-2023  润新知