φ(.. ) 備忘録
   
  

2021年9月21日火曜日

Windows 10 に Cygwinインストール

久しぶりにWindows 10にセットアップしたCygwinをminttyで開いたら、不要なターミナル画面が2画面くらいでてきてビックリ!原因調べるのめんどくさいので、再インストールすることにした。

まず、Cygwinには64bit版と32bit版の二種類のインストーラーが用意されている。普通に考えたら64bit版を選択したくなるが、過去の投稿で書いた通り、一部機能(perlのOLE)が64bit版で動かないことがあったため、32bit版を選択する。今は治っているかもしれないが・・・

インストール手順は以下。

  1. 古いCygwinのインストールフォルダを念のためリネーム。(C:\Cygwin -> C:\Cygwin.bak
  2. 新しいCygwinフォルダ(C:\Cygwin)を作成し、このインストーラをダウンロードしてCygwinフォルダに配置。
  3. インストーラを実行。Install from Internetを選択し次へクリック。
  4. Root Drectoryがインストールフォルダであることを確認し、次へクリック。
  5. 次へクリック
  6. Use System Proxy Settingsを選択して次へ
  7. 近そうなDownload Sites(日本ならjp)を選択し次へ
  8. パッケージを追加したい場合は、「New」欄のプルタブをクリックして、Skipとなっているところをインストールするバージョンを選択し、次へをクリック。私は、gcc,make,perl,tcsh,minttyを追加した。
  9. 完了クリック
  10. Cygwin Terminalを起動すると、各種デフォルト設定ファイルがhome配下に自動でコピーされる。このあと古いCygwinにある各種設定ファイル(.bashrcや.tcshrc)を新しいCygwinのhome配下にコピー。これで移行完了。動作が問題ないようなら古いCygwinは消してしまおう。
以上で、インストール完了。ちなみに、Windowsのユーザー環境変数に以下を追加するとCygwin Terminal起動時のShellを変更できる。
 変数名=「SHELL」 値=「シェルの在りか 例)/bin/tcsh」


0 件のコメント :

コメントを投稿