#ポストし忘れてた・・・。今更な情報ですが自分の備忘録の意味もあるので公開。
El Capitanの新機能に伴う問題・設定の修正
- OS X El Capitan:日本語入力のライブ変換モードをオフにする
- [システム環境設定] - [キーボード]を開く
- [入力ソース]タブを選択
- 「ライブ変換」のチェックを外す
MacPortsのアップデート
- Yosemite環境でインストールしたMacPortsはそのままでは利用できない。以下のようなエラーメッセージが表示される。
% port qv installed Error: Current platform "darwin 15" does not match expected platform "darwin 14" Error: If you upgraded your OS, please follow the migration instructions: https://trac.macports.org/wiki/Migration OS platform mismatch while executing "mportinit ui_options global_options global_variations" Error: /opt/local/bin/port: Failed to initialize MacPorts, OS platform mismatch
- XcodeとXcode command line toolをインストールする。以前にインストールしたことがある環境では以下のコマンドを実行して表示されるダイアログで[インストール]ボタンを押下するだけでよい。
-
% xcode-select --install
- プロジェクトサイトからEl Capitan版のインストーラをダウンロードして、インストールする。
- インストール済みのportsパッケージを再インストールする
- インストール済みportsリストをテキストファイルに保存する
- (オプショナル)必要portsリストを保存する
- 全てのインストール済みportsパッケージをアンインストールする
- buildディレクトリ以下をクリーンアップする
- restore_ports.tclスクリプトをダウンロードして実行する
- (オプショナル:2の手順を実行した場合のみ)必要portsリストをリストアする
% port -qv installed > myports.txt
% port echo requested | cut -d ' ' -f 1 > requested.txt
% sudo port -f uninstall installed
% sudo rm -rf /opt/local/var/macports/build/*
% curl -O https://svn.macports.org/repository/macports/contrib/restore_ports/restore_ports.tcl % chmod +x restore_ports.tcl % sudo ./restore_ports.tcl myports.txt
% port echo requested | cut -d ' ' -f 1 > requested.txt
アプリケーション関連の問題の修正
- wiresharkを起動しようとすると「Initialization Error / Error loading MenuBar.nib」というエラーメッセージが表示される
- wiresharkのホームページから、最新版を取得して再インストールすることで起動可能になった。
- ghcコマンドが見つからなくなった
- ターミナルでghcコマンドを実行すると、以下のようなエラーになる。
% ghc ghc: Command not found.
- アップグレード時に/usr以下のghc関連コマンドのシンボリックリンクが削除されてしまった模様。
- Haskell-Platformのホームページからパッケージを再インストール。
0 件のコメント:
コメントを投稿