apt-cyg updateがエラーを吐くようになってしまいました。
apt-cyg update -m ftp://ftp.jaist.ac.jp/pub/cygwin
--2013-08-06 03:16:15-- ftp://ftp.jaist.ac.jp/pub/cygwin//setup.ini
=> `setup.ini'
==> CWD は必要ありません。
==> SIZE setup.ini ... 完了しました。
==> PASV ... 完了しました。 ==> RETR setup.ini ...
`setup.ini' というファイルはありません。
Error updating setup.ini, reverting
原因
恐らくですが、2013年7月ごろにCygwin64bit版がリリースされた関係で、32bit版と64bit版を別々に提供するためにレポジトリのURLが2つに分かれたのが原因と思われます。
↓
解決方法
apt-cygを下記のように書き換えたら解決しました。
なお、64bit版のCygwinをお使いの場合は"X86_64"にしてください。
--- apt-cyg.orig 2013-08-06 03:24:45.062574000 +0900
+++ apt-cyg 2013-08-06 03:22:53.877214600 +0900
@@ -95,14 +95,14 @@
then
touch setup.ini
mv setup.ini setup.ini-save
- wget -N $mirror/setup.bz2
+ wget -N $mirror/x86/setup.bz2
if test -e setup.bz2 && test $? -eq 0
then
bunzip2 setup.bz2
mv setup setup.ini
echo Updated setup.ini
else
- wget -N $mirror/setup.ini
+ wget -N $mirror/x86/setup.ini
if test -e setup.ini && test $? -eq 0
then
echo Updated setup.ini
参考記事