zoukankan      html  css  js  c++  java
  • 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,睡觉好困。

     
  • 相关阅读:
    C#程序之Main()方法
    JavaScript引用类型之RegExp类型(正则表达式)
    正则表达式之量词(重复出现)?、*、+
    正则表达式一元字符与字符组
    正则表达式简介
    yii自动登录
    Yii学习
    改变Yii2的默认路由
    extract()函数
    html5标签figure、figcaption
  • 原文地址:https://www.cnblogs.com/SmileYG/p/5224000.html
Copyright © 2011-2022 走看看