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,睡覺好困。

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM