発表されてすぐに10.8 (Mountain Lion) -> 10.9 (Marvericks)アップグレードしました。
当然新しいOSにはトラブルがつきもので、
もちろん覚悟はしていたのですが以外に無くてびっくりしています。
また機能的にはデスクトップやマルチモニタ環境の改善がすごく気に入っています。
以下クリーンインストールではなく10.8からのアップデートという前提となります。
まずは致命的な所からのご紹介です。
Intel HAXM [×]
http://software.intel.com/en-us/forums/topic/477793Intel HAXMのように致命的なものもあったりするので、仕事で使っているMacの場合は、使用しているアプリケーションが正式対応するまで待った方が安全かと思います。ちなみに実際に試してみましたがIntel HAXMを使用しているエミュレータ等を起動するとカーネルパニックになって電源OFF,ONしか復旧できません。Titanium MobileとかTizenなど開発に影響が出ているようです。
でも、こちらも中の人が反応してくれているので、
近いうちに10.9対応版がリリースするのではないかと思います。
追記 2013-10-29
Intel HAXM teamがMavericksとWindows8.1対応版をテスト中らしいです。
アンインストール方法
sudo /System/Library/Extensions/intelhaxm.kext/Contents/Resources/uninstall.sh
Mavericks用のhotfix(バージョン1.0.7)を適用したら動作しました。
http://software.intel.com/en-us/articles/intel-hardware-accelerated-execution-manager
MacPorts [△]
対応しているバージョンは、2.2.1以上ですね。しかも、再ビルドが必要な場合が多いようです。
けっこうな手間ですが、今後のために再構築します。
ソースコード
https://distfiles.macports.org/MacPorts/MacPorts-2.2.1.tar.bz2
パッケージ
https://distfiles.macports.org/MacPorts/MacPorts-2.2.1-10.9-Mavericks.pkg
いろいろ問題はあるようでこちらにまとめられています。
http://trac.macports.org/wiki/MavericksProblems
ソースコードをビルドすると次のようにtclで止まります。おそらくオプションつければいけるとは思いますが、ここは素直にパッケージで導入しました。
checking for Tcl configuration... configure: error: Can't find Tcl configuration definitions
VMWare Fusion [△〜◯]
4系は動作しないという情報も目にしたのですが、私の場合は、動作しています。WindowsXPもWindows8.1も動作上は問題ないですね。
追記 2013-10-29
既存環境が動作する分には問題ないですが、設定変更などができませんでした。
5系は、仕事用のMacで使用していて、こちらはまだアップデートしていないのですが、Marvericksのマルチモニタ機能には対応していないようですが、動作しないということはなさそうですね。
https://discussionsjapan.apple.com/message/100804960#100804960
6系で正式に対応ってことですね。
追記 2013-10-29
正式にMavericksとWindows8.1対応版がリリースされました。
http://t.co/y0Aazo1vyn
VirtualBoxとVagrant [◯]
以前バージョンでは下記のようなエラーが出て起動しませんでした。
こちらも最新バージョンにアップデートして解決しました。
VirtualBox 4.3
https://www.virtualbox.org/wiki/Downloads
追記 2013-11-02
インストーラに含まれるVirtualBox_Uninstall.toolで前のバージョンをアンインストールしてから4.3.2をインストールする
直らない場合は、次のコマンドで回避できそう。私の環境は不要でした。
Vagrant 1.3.5
http://downloads.vagrantup.com/tags/v1.3.5
VirtualBoxバージョンアップ前こちらも最新バージョンにアップデートして解決しました。
VirtualBox 4.3
https://www.virtualbox.org/wiki/Downloads
追記 2013-11-02
インストーラに含まれるVirtualBox_Uninstall.toolで前のバージョンをアンインストールしてから4.3.2をインストールする
直らない場合は、次のコマンドで回避できそう。私の環境は不要でした。
sudo launchctl load /Library/LaunchDaemons/org.virtualbox.startup.plist
Vagrant 1.3.5
http://downloads.vagrantup.com/tags/v1.3.5
vagrant up Bringing machine 'default' up with 'virtualbox' provider... [default] Setting the name of the VM... [default] Clearing any previously set forwarded ports... [default] Creating shared folders metadata... [default] Clearing any previously set network interfaces... There was an error while executing `VBoxManage`, a CLI used by Vagrant for controlling VirtualBox. The command and stderr is shown below. Command: ["hostonlyif", "create"] Stderr: 0%... Progress state: NS_ERROR_FAILURE VBoxManage: error: Failed to create the host-only adapter VBoxManage: error: VBoxNetAdpCtl: Error while adding new interface: failed to open /dev/vboxnetctl: No such file or directory VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component HostNetworkInterface, interface IHostNetworkInterface VBoxManage: error: Context: "int handleCreate(HandlerArg*, int, int*)" at line 68 of file VBoxManageHostonly.cpp
Vagrantバージョンアップ前
$ vagrant up Vagrant has detected that you have a version of VirtualBox installed that is not supported. Please install one of the supported versions listed below to use Vagrant:
プログラミング言語 [個人的に◎]
とりあえずバージョンをさらしてみます。
perl -v This is perl 5, version 16, subversion 2 (v5.16.2) built for darwin-thread-multi-2level (with 3 registered patches, see perl -V for more detail) php -v PHP 5.4.17 (cli) (built: Aug 25 2013 02:03:38) python --version Python 2.7.5 ruby -v ruby 2.0.0p247 (2013-06-27 revision 41674) [universal.x86_64-darwin13]個人的にはどれもすぐに開発で使えるバージョンですね。
こういうの地味に助かるんじゃないでしょうか。
あと、Chrome, Firebox, Safari, Dropbox, Evernote, Office2011, SublimeText, Coda2, mi, などなど・・・今のところ問題なくアッグレードはすごく満足度が高いものとなりました。
0 件のコメント:
コメントを投稿