(home)
(English)
cyg-updateは簡単なpythonスクリプトです。cygwinのバイナリをミラーし,
最新のemacsをインストールするためにsetup.iniを変更し、setup.exeを実行
します。
- Mar 17 2009
- updated cyg-update-lib/lftp.exe
- Aug 15 2008
- commented out adjustMake().
- added getSetupExe(). setup.exe is retrieved from cygwin.com.
- added shutil.copyfile(setupini, setupini + '.bk') to backup setup.ini.
- added only-newer option for lftp.exe.
- removed setup.exe and make under cyg-update-lib.
- changed the default ftp site to ftp.jaist.ac.jp.
- Jul 23 2007
- Jul 5 2007
- setup.exe is replaced with the original one found at cygwin.com,
because issues in older versions are now fixed.
- Feb 4 2007
- added "cyg-update-lib" directory and stored files except this into it.
- replaced modifysetupini() with adjustEmacs().
- added adjustMake() to replace "make" with "make-3.80".
- added -x "\\..*" to lftp options.
- Nov 26 2006
- avoided to remove '\r' from setup.ini.
- Feb 7 2006
- added code to check whether there is setup.ini.
- made variables "mirrormode" and "noexec" local.
- Sep 17 2005
- updated setup.exe to the cvs one and removed '-5'
- option for it from cyg-setup.py.
- May 30 2005
- added the most recent lftp.exe for supporting "ftp:list-empty-ok".
- May 28 2005
- added the corrected setup.exe.
- May 26 2005
- major refactoring by Kakei.
- May 20 2005
- modified. the script catches exception from os.remove().
- May 12 2005
- modified. the script removes setup.ini at first when mirroring.
- May 8 2005
GNU General Public License (GPL).
- cyg-update.tgz
-
スクリプトと関連ファイルを含むアーカイブです。cyg-update.py中の
remotedir/targetdirを設定してください。これらはコマンドラインで指定
することもできます。
cyg-update.tgzを展開した後,cygwinのバイナリのミラーとインストールを行
うため,次のようにスクリプトを実行します。
$ cd cyg-update
$ python cyg-update.py --mirror
既にミラーしたバイナリをインストールしたい場合は,"--mirror"なしでスク
リプトを実行してください。その他のオプションは"--help"で見ることができ
ます。
Usage: python cyg-update.py [options] [source]
Options:
-m, --mirror mirror mode on
-n, --noexec don't execute setup.exe
-r ..., --remotedir=... use specified cygwin remote directory
-t ..., --targetdir=... use specified local target directory(default:cygwin)
-h, --help show this help
中丸 幸治