wget http://apt-cyg.googlecode.com/svn/trunk/apt-cyg chmod a+x apt-cyg mv apt-cyg /usr/local/bin/
以下にapt-cygを使っていて、下記エラーが出る場合の対処法を記載する。
`setup.ini' というファイルはありません。 Error updating setup.ini, reverting
原因はリポジトリのサイトにx86_64ディレクトリが追加された事で、内部のPATH指定が異なるようだ。
apt-cygの中身は、シェルスクリプトになっているので、下記パッチをあてるか、直接編集して対応出来る。
--- apt-cyg.org 2013-08-10 10:57:28.000000000 +0900 +++ apt-cyg 2013-08-10 11:11:15.000000000 +0900 @@ -95,14 +95,14 @@ then touch setup.ini mv setup.ini setup.ini-save - wget -N $mirror/setup.bz2 + wget -N $mirror/x86_64/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_64/setup.ini if test -e setup.ini && test $? -eq 0 then echo Updated setup.iniDownload here
パッチをあてる場合
cd wget http://tyfunction.net/download/apt-cyg.patch cd /usr/local/bin/ patch < ~/apt-cyg.patch rm ~/apt-cyg.patch
直接編集する場合は、
95行目あたりから二箇所を編集すれば良い。
0 件のコメント:
コメントを投稿