世界を動かす技術を、日本語で。

Show HN: OS X Mavericks 永遠に

概要

  • 2019年に macOSからの脱却 を決断した経緯
  • Mavericks(OS X 10.9) への回帰理由と選定プロセス
  • 対応ハードウェア とHackintosh構築のポイント
  • 必要な インストール手順と初期設定
  • 現代での運用Tips (Webブラウザ、セキュリティ、アプリ管理など)

2019年、macOSを離れる決断

  • 2019年秋、 現代のmacOSに満足できず、新たなOSへの移行を決意
  • OS Xへの切り替えは10年前には画期的だったが、 アップデートごとに魅力が減少
  • 完璧なコンピュータ環境を求め、 他OS(Windows, Linux)も検討 したが決めきれず
  • 自分の経験をガイドとしてまとめることを決意

Mavericks(OS X 10.9)を選んだ理由

  • Aquaデザイン言語 の最後の世代であり、深みとコントラストが魅力
  • Snow Leopard, Mountain Lion, Mavericks をVMで比較検証
    • Mountain Lionは速度・デザイン・アプリ互換性で脱落
    • Mavericksは メモリ圧縮や最新アプリ対応、iMessage/Zoom動作 が強み
    • Snow Leopardは 懐かしさとRosetta互換 があるが、機能面で劣る
      • Mavericksのほうが Finderタブ、フルスクリーン、オートセーブ など便利
      • Snow Leopardのスクロールバーやウィンドウ装飾は一部Mavericksに移植可

Mavericks対応ハードウェア選び

  • 2008年10月~2014年9月発売のMac がMavericks対応
    • 例:2013 Mac Pro(高性能)、2014 11インチMacbook Air(超小型)、2014 Retina Macbook Pro(バランス重視)
    • ノートは バッテリー交換を推奨
  • Hackintosh構築 も選択肢
    • 自作例:Intel i7 4790K、nVidia GTX 780 Ti、Samsung 870 EVO SSD、32GB DDR3
    • 制約:Haswell世代までのCPU、Kepler世代までのnVidia GPU、SATA IIIまでのストレージ(NVMe不可)
    • Cloverブートローダー利用、OpenCoreも選択肢(Dortaniaガイド推奨)

Mavericksの入手・インストール方法

  • Apple公式サイトでは Mavericksのダウンロード不可
  • 端末で Terminalを開き、curl mavericksforever.com/get.sh | sh を実行
    • MavericksのDMGイメージとUSBインストーラー作成用コマンドが取得可能
    • USBから起動し、通常のインストール手順でセットアップ

初期セットアップとカスタマイズ

  • Mavericksインストール後、 curl mavericksforever.com/postinstall.sh | sh
    • 最新バージョンにアップデート
    • Snow Leopard風の設定に一部変更
    • 不要・動作しないアプリの削除
  • Time Machine によるバックアップ推奨

現代でのインターネット・アプリ運用

  • Firefox Dynasty (i3roly作):最新Web技術対応の特別版Firefox
    • 専用Preference Paneでアップデート管理も簡単
    • Safari 9は2025年には 危険なため削除推奨
  • Aqua Proxy :古いSSL/TLS実装を補い、辞書やメールなどのネット機能を現代化
    • ローカルで動作する「Man-in-the-Middle Proxy」
  • Emoji追加 :Unicode拡張に対応
  • 不要アプリ削除 :Chess, iTunes, DVD Player, iBooksなどTerminalコマンドで安全に削除
    • Time Machineで復元も可能

Mavericksのセキュリティと注意点

  • 2016年以降Apple公式セキュリティパッチなし、脆弱性リスクあり
  • 安全対策
    • データの定期バックアップ
    • 常に最新Webブラウザ利用
    • ルータのファームウェア更新
    • 独自配布の フォントセキュリティパッチ 導入(署名の関係で「すべてのアプリを許可」設定が必要)

オンラインサービスへのログイン方法

  • Appleアカウント/iCloud :2段階認証対応のため、パスワード+認証コードを連結して入力
    • Aqua Proxyの導入が前提
    • メールアカウント追加時のIMAP設定例も記載

このように、 Mavericks環境の再構築と現代的な運用 には手間がかかるが、 理想のMac体験 を追求できる。 ノスタルジーと実用性の両立 を目指すユーザーには一考の価値あり。

Hackerたちの意見

言ってしまえば、(2014年の)MacBook Airはリカバリーモードで起動するとMavericksがインストールされるよね(ただし、Option-Command-Rを使うと最新の互換バージョンであるBig Surが入るけど)。数日前にやってみたけど、確かにかなりサクサク動く!欠けてる証明書は手動でインストールできる(例えば、curlのCAバンドルから)けど、それでもほとんどのアプリでTLS 1.3のサポートが不足してて、提案されたプロキシなしでは色々と不具合が出ちゃう。残念ながら、MacPortsのポートも多くがビルドできないし。見た目は今のmacOSよりずっといいよね。

言ってたMacBook Air(2014)は、リカバリーモードで起動するとMavericksがインストールされるよね(Option-Command-Rを使わない限り、最新の互換バージョンであるBig Surがインストールされるけど)。でも、俺の持ってる2014年モデルのMacBook Airは、なぜかリカバリーモードでYosemiteがインストールされるんだよね。Mavericksを使ってるのに、ちゃんと動いてるのにさ。

「なんでMavericks?」のセクションについてだけど、>「AppleがAquaデザイン言語を放棄する前のオペレーティングシステムが欲しいと思ってた。」って感じかな。定義によるけど、Mavericksが最新ってことになるかもね。でも、私的にはEl Capitan(10.11)はMavericksの10.9よりもローカルマキシマだったと思う(速度、安定性、機能)。それを使うことでどんな問題が起こるかは全然わからないけど、Mountain Lionに「より高機能なQuickTime」があったなんて知らなかったし、すぐに思ったのは「なんでEl Capitanじゃないの?」ってことだった。

厳密に言うと、Mavericks(その前のMountain LionやLionも)はすでにAquaを放棄しつつあったんだよね。Lionでは、以前のOS Xにあった美しい青いスクロールバーがなくなって、ピル型のボタンが丸い長方形に置き換えられ、全体的にUIが少しフラットになったけど、Yosemiteほどではなかった。

これらの機能を有効にするには「QuickTime Pro」のライセンスが必要だったよね。以前はこれで簡単な動画編集を全部やってたけど、もう使えなくなっちゃった。

2015年のAirではまだEl Capitanを使ってるよ。

どんなハードウェアに最適なOSかを説明して、効率的で最新の状態にするためのスクリプトや指示があるサイトがあったらいいなと思う。基本的な機能に必要なパッチやツールをメンテナンスする人もいて、各OSのスタンドアロン版やエアギャップ版もあれば長持ちするし。今はこの情報があちこちに散らばってて、アーカイブサイトの主な目的ではないからね。

私はCatalinaを選んでたと思う。

この伝説的なgtkテーマ制作者がMavericksテーマを持ってることを期待してたけど、Yosemiteが最初に出てるみたい。https://github.com/vinceliuice/Yosemite-gtk-theme Linuxでクオリティの高いmacOSテーマが欲しいなら、この人の作品が最高だよ。

それを狂った品質って呼ぶの?GitHubのページを5秒見ただけで、3つの信号機ボタンの間隔が間違ってるのに気づいたよ。なんかすぐにおかしい感じがした。

すべてがハッカブルだっていいよね?アプリケーションフォルダからストックアプリを削除するのは全然安全だよ。何も壊れないし、これは君のコンピュータだから、自分の好きにすればいい。後でTime Machineを使ってアプリを復元することもできるし。ただし、System Preferencesやユーティリティフォルダ内のものは削除しないでね。この文章はちょっと面白かった。「何でもできるし、何でもできるべきだ、壊れない」と言った後に、「でもこの特定のことはしないでね」と続くのがね。確かに、制限なしでコンピュータを自由に使えることには大きな価値があるけど、制限を設けることにも価値があるってことを無視しちゃいけないよね。コンピュータのすべてはトレードオフなんだ。変更不可能な署名されたOSには多くの利点があって、ハッカーにとってもそう。何かを「試してみて」と言うとき、壊れるリスクがないって知ってると、すごく安心できるんだ。もっと高度な作業は後でやればいいし、プロジェクト全体には拍手を送りたいけど、批判するつもりはないよ。俺もティム・クックの下でのAppleには不満があるけど、古いmacOSのままでいるのは俺の使い方には合わないから、むしろBSDに乗り換える方がいいかな。

これ、ちょっと面白かった。「何でもできるし、何でもできるべきだ、壊れない」と言った後に、「でもこの特定のことはしないでね」と続くのがね。これは公平な意見だけど、「Time Machineを有効にしてください」というセクションの後にこの部分を置いた理由があるんだ。実際、System Preferencesを削除することもできるし、本当にやりたければTerminalを使って設定することもできる。System Preferencesを挙げた理由は、俺の弟が子供の頃にSystem Preferencesを削除しちゃったから!彼はTime Machineを持ってなくて、旅行中に新しいWi-Fiネットワークに接続できなくなったんだ。それはちょっとイライラしたけど、君の言いたいことをさらに強調してるかもしれないし、俺も大体同意してるよ!俺のコンピュータは俺の家みたいなもので、そこにたくさんの時間を費やしてるから、Appleのゴミで散らかってるのは耐えられないんだ。

Hacker Newsで議論の続きを見る