#navi(../)

* Cygwinインストール後のパッケージの追加と削除 [#i984606b]
Cygwinをインストールした後に各種パッケージのインストールとアンインストール方法を記述します。

#contents
#htmlinsertpcsp(win-top.html,win-sp.html)

** Cygwin関連記事 [#te15634c]
Cygwinのインストール記事を公開しています。
-[[Cygwinのインストールと環境構築>開発ツール/Cygwinのインストールと環境構築]]

CygwinではないWin32で動作する定番UNIXコマンドのインストール記事
-[[Windowsで定番UNIXコマンドを使う>開発ツール/Windowsで定番UNIXコマンドを使う]]

* パッケージの追加 [#eec401ea]
デフォルトでCygwinをインストールするとperlもインストールされていませんでした。~
そこで、Perlのインストール(パッケージの追加)を以下の手順でしてみます。

- Perlがインストールされていない~
Tera Termのcyglaunchを利用してCygwinを使っています。~
cyglaunchを利用する方法は、「[[Cygwinのインストールと環境構築>開発ツール/Cygwinのインストールと環境構築]]」を参考にしてください。
#ref(cygwin-pkg-01.gif)

+Cygwinのインストールに使用したsetup.exeを起動します。~
#ref(cygwin-setup-icon.gif)
#br
+Cygwinのsetup.exeが起動した最初の画面~
次へ(N)>ボタンを押して進んでください。
#ref(cygwin-pkg-02.gif)
#br
+当方、以下の設定でパッケージの追加を行いました。~
-- Choose A Download Source~
Install from Internet
-- Select Root Install Directory~
変更せずに「次へ(N)」をクリック(Cygwinインストール時の設定値になっていました。)
-- Select Local Package Directory~
変更せずに「次へ(N)」をクリック(Cygwinインストール時の設定値になっていました。)
-- Select Your Internet Connection~
Direct Connection
-- Choose A Download Site~
日本のダウンロードサイトを利用しました。~
+以下のProgress画面が表示されるのでしばらく待ちます。
#ref(cygwin-pkg-03.gif)
#br
+ パッケージ選択画面が表示されるのでインストールしたいパッケージを選択します。~
今回は、perlパッケージをインストールしてみます。~
Perlの+をクリックするとすべてSkipとなっています。~
たしかにPerlがインストールされていない状態です。
#ref(cygwin-pkg-04.gif)
#br
+Perl関連のパッケージをすべてインストールしてみます。~
''Default''となっているところをクリックすると''Install''に変わり全てにチェック(x)が入ります。(&color(red){赤枠部分};)
#ref(cygwin-pkg-05.gif)
#br
+次へ(N)ボタンを押すとperlパッケージに必要なパッケージ(依存しているパッケージ)についてのメッセージが表示されます。~
(すでに必要なパッケージがインストールされている場合は表示されません。)~
依存関係のあるパッケージがないと動かないので''Select required packages (RECOMMENDED)にチェックがされていることを確認し、次へ(N)ボタンをクリックします。
#ref(cygwin-pkg-06.gif)
#br
+選択したパッケージがインストール中(ダウンロード中)を示すProgress画面です。~
#ref(cygwin-pkg-07.gif)
#br
+ 選択したパッケージのインストール完了画面です。
#ref(cygwin-pkg-08.gif)
#br
+ perlがインストールされました。~
perl -v でインストールされていることを確認しました。
#ref(cygwin-pkg-09.gif)

* パッケージの削除 [#de94a728]
次にインストールしたパッケージのアンインストール方法を記述します。~
上記手順でインストールしたperlを削除してみます。

+ 上記のパッケージの追加の1~4までは同じ手順になります。
#br
#br
+ Perl関連パッケージがインストールされていることが確認できます。~
''Keep''になっています。
#ref(cygwin-pkg-10.gif)
#br
+ Defaultの部分を何度かクリックすると''Uninstall''に変化します。(&color(red){赤枠部分};)
#ref(cygwin-pkg-11.gif)
#br
個別のパッケージを消したい場合は、下位の部分のKeepをクリックしたください。
#br
+次へ(N)ボタンを押してメッセージにしたがって進んでいけばパッケージのアンインストールが終了します。
#br
#br
これで、Perl, Python, Rubyなどの言語を楽しむことができますよ。~
(わざわざCygwinを利用しなくてもWindows版がありますが…)
#br
#htmlinsertpcsp(win-btm.html,win-sp.html)
#br

トップ   編集 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS