それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

cygwin のcygport を有効にする

cygwin の cygports を有効にする・無効にする。
超おなざりですけど。

cygports の切替え

cygports -e #cygports を有効に

使い終わっったら通常のレポジトリに。

cygports -d #cygports を無効に

コード













1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20

#!/usr/bin/ruby

#coding: utf-8

require 'optparse'

 



target = nil

opt = OptionParser.new

opt.on("-d","--disable", "cygwin 標準(cygports無効)" ){|v| target = iij}

opt.on("-e","--enable", "cygports を有効にする"){|v| target = cygports}

opt.parse! ARGV

unless target then

ARGV = ["--help"]

opt.parse! ARGV

exit

end

 

#puts target

 

IO.foreach("|/usr/bin/apt-cyg -m #{target} update ") {|line|puts line}



view raw
gistfile1.rb
This Gist brought to you by GitHub.