MacにLinuxをインストールする:知っておくべきことすべて

  • プロセッサによってパスが決まります。Intel ではデュアル ブートの方が簡単ですが、Apple Silicon では Asahi と仮想化が重要なオプションです。
  • さまざまな互換性: モデルとディストリビューションごとに、Wi-Fi サポート、グラフィックス、ポート、ファームウェアを確認します。
  • 安全な代替手段: パーティションに触れないようにし、リスクなしでテストするために、Linux を仮想化するか、クラウドで Linux を使用します。
  • 真の価値: Linux は優れたハードウェアに柔軟性、開発ツール、学習機能をもたらします。

MacにLinuxをインストールするためのガイド

安定性のために macOS を使用しているものの、Linux でより快適に動作するツールや環境が必要な場合は、Penguin を Mac に導入する方法がいくつかあります。 従来のデュアルブートと仮想化から、Asahi Linux を使用した Apple Silicon へのネイティブ インストールやクラウドでの Linux の使用まで、各オプションには、ディスクに触れる前に知っておくべき要件、長所、短所があります。

すべてを変える主な要因は、Macのプロセッサ(IntelまたはApple Silicon)です。 Boot Camp を使用できるかどうか、どのディストリビューションが直接互換性があるか、そして Asahi のような特定のプロジェクトに頼るべきかどうかは、Boot Camp によって決まります。ここでは、リスクを最小限に抑え、最適な方法を選択するための手順、互換性に関する考慮事項、実用的なヒントを紹介します。

始める前に知っておくべきこと

変更する前にMacの完全なバックアップを作成してください。 できればTime Machineなど、普段お使いのソリューションをご利用ください。パーティションやブートローダーへの変更には常にリスクが伴うため、バックアップがあれば時間を節約できます。

ハードウェアと互換性のあるLinuxディストリビューションを選択する ISOイメージをダウンロードしてください。Intel Macの場合はx86_64イメージ、Apple Siliconの場合は仮想化の場合はARM64イメージ、ネイティブインストールの場合はAsahiなどの特定のソリューションを探してください。

ディストリビューションの ISO を使用して起動可能な USB を作成します。 macOSでは、balenaEtcher、UNetbootin、ディスクユーティリティなどのユーティリティが使えます。WindowsからUSBドライブを準備する場合は、Rufusも使えます。少なくとも4GB(できれば8GB以上)のドライブが必要です。

デュアルブートを計画している場合はディスクスペースを確保してください。 Linux用のスペースを確保するために、macOSパーティションを縮小します。ディスクユーティリティから、またはガイド付きサイズ変更機能を提供する一部のディストリビューションではインストーラー中に実行できます。

Intel vs. Apple Silicon:主な違い

MacBook Proの詐欺

Intel搭載のMacでは、プロセスはより直接的かつ柔軟です。 Linux エコシステムは長年にわたってこのアーキテクチャをサポートしており、Apple のブートローダーにより、大きな摩擦なしに USB から起動できるためです。

Apple Silicon(Mファミリー)ではBoot Campは利用できません Linuxとの互換性は、特定のプロジェクトやドライバによって異なります。ネイティブ環境の場合はAsahi Linuxが参考になります。または、Parallels Desktop、VMware Fusion、VirtualBoxによるARM64仮想化もご参照ください。

Intel Macの一部のガイドでは、Boot Campを使用してパーティションを作成することを推奨しています。 Windowsをインストールし、そのパーティションにLinuxをインストールします。これはパーティション管理の有効な方法ですが、多くの場合、LinuxをmacOSと並行して、専用のインストーラから直接インストールすることもできます。

MacでLinuxをデュアルブートする(一般的な方法)

デュアルブートでは、コンピュータを起動するたびにmacOSとLinuxを選択できます。 macOS インストールをそのままの状態で Linux インストールから分離します。

基本的な手順: 1) ディストリビューションの起動可能な USB ドライブを挿入します。2) Mac の電源を入れ、Option (Alt) キーを押してブート マネージャーを開きます。3) 「EFI ブート」を選択して Linux インストーラーを起動します。

インストール中に、「macOSと一緒にインストール」スタイルのオプションを選択します 現在のシステムを上書きしないように注意してください。必要に応じて手動でパーティション分割することもできますが、AppleリカバリパーティションやmacOSパーティションには触れないようにしてください。

完了したら、再起動し、Option (Alt) キーを使用してシステムを再度選択します。 起動するたびに表示されます。Linuxが表示されない場合は、起動順序を確認するか、ディストリビューションのブートローダーを再インストールしてください。

macOSでLinuxを仮想化する

Linuxでpkgファイルを解凍する

仮想化はパーティションに触れることなくLinuxを使用する最も安全で、最も可逆的な方法です。 ディストリビューションをテストしたり、開発を行ったり、特定のツールを実行したりする場合に最適です。

Mac と互換性のある仮想化ソフトウェアを選択してください: Parallels Desktop、VMware Fusion、またはVirtualBox。Apple Siliconでは、最高のパフォーマンスと互換性を得るために、ディストリビューションのARM64イメージを使用してください。

使用状況に応じてCPU、RAM、ストレージを割り当てて仮想マシンを作成します。 インストール用にISOをマウントします。軽量デスクトップの場合は2~4GBのRAMで十分ですが、フル機能環境や開発環境の場合は6~8GB以上のCPUを目標にしてください。

VMを起動し、Linuxインストールウィザードを完了します。 物理コンピューターと同じように、Guest Additions またはハイパーバイザー統合をインストールして、グラフィック、クリップボード、共有フォルダーを拡張できます。

Asahi Linux による Apple Silicon 上のネイティブ Linux

Asahi Linuxは、AppleのMチップにネイティブLinuxを導入することに成功したリバースエンジニアリングプロジェクトです。 公式ドキュメントなしでドライバーやカスタマイズを作成する。彼らの目標は、単に物事を始めることではなく、機能的で安全な体験を提供することです。

AsahiインストーラーはmacOSのパーティションスキームを活用し、 メインのインストールを妨げることなくデュアルブートを可能にします。プロセスは自動化され、ターミナルからガイドされるため、ユーザーの複雑さが軽減されます。

そのマイルストーンの一つは、Apple GPUのグラフィックドライバーである。 スムーズなデスクトップ環境を実現します。ただし、すべてのモデル間で互換性が完全ではなく、一部の機能はまだ進化を続けています。

Asahi Linux の要件と互換性

MacOSCatalinaがLinuxに搭載されました

Apple Silicon プロジェクトによって公開された最小要件: macOS 12.3 以降 (管理者セッション)、インターネット接続、およびフルデスクトップの場合は少なくとも 53 GB の空き容量。

デバイスとチップの互換性: 主な対象はM1、M1 Pro、M1 Maxを搭載したMacです。Asahiチームが現在のサポートノートで概説しているプロセスにはMac Studioは含まれていません。

ハードウェアの状態: 多くのノートパソコンはWi-FiとThunderbolt/USB-Cポートを搭載していますが、制限事項は様々です。また、Bluetooth、DisplayPort、Touch IDが動作しない機種もあります。サポート範囲はモデルによって異なりますので、「デバイスサポート」ページをご確認ください。

M2 MacBook Air の実体験レポート: ほぼすべてが機能しています(画面、トラックパッド、スピーカー、Bluetooth、Wi-Fi、カメラ、MagSafe)。ただし、外部モニター用のUSB-Cビデオ、Thunderbolt/USB4、Touch IDなどの機能がありません。

Asahi Linuxのインストール手順

Asahiインストーラーはターミナルからコマンド1つで起動できます。 Linux のディスクのサイズ変更やパーティション分割など、プロセス全体をガイドします。

  1. 管理者権限でインストーラーを起動します。 macOSでターミナルを開いて実行します curl https://alx.sh | sh続行するには管理者パスワードの入力を求められます。
  2. macOSパーティションのサイズを変更します。 インストーラのプロンプトが表示されたら、「r」キーを押してサイズを縮小し、Asahi用の空き容量を増やしてください。GBまたはパーセンテージで指定できます。ディスクユーティリティを使用してサイズを縮小してからインストーラに戻ることもできます。
  3. サイズ変更中にコンピュータがフリーズしたように見えても心配しないでください。 これはサイズ変更プロセスにおける正常な動作です。プロンプトが表示されたら「y」で確定し、「サイズ変更が完了しました」と表示されるまでお待ちください。
  4. インストールを開始します。 「f」キーを押してエディションを選択してください。Fedora をベースにしたオプションが表示されます(例:「Fedora Asahi Remix 42 with KDE Plasma」)。プロンプトが表示されたら、希望するエディションの番号を入力してください。
  5. スペースを割り当てます: 空き容量をすべて使用する場合は「max」、必要最小限の容量を使用する場合は「min」と入力するか、GB単位で具体的な容量を指定します。インストール後に、起動時に識別できるように名前を付けます。
  6. 準備を終えて電源をオフにします。 ウィザードが必要なものをすべてダウンロードし、手順を表示します。Enterキーを押すとMacがシャットダウンしますので、約25秒お待ちください。
  7. Asahi パーティションを選択して起動します。 電源ボタンを押したまま Mac の電源を入れ、オプションが表示されたら、Asahi に付けた名前のパーティションを選択します。
  8. デプロイメントを完了します。 画面の指示に従ってください。セットアップを自動化するターミナルが表示されます。途中で、macOSのパスワードを再度入力し、インストールレポートをAsahiチームに送信するかどうかを尋ねられる場合があります。
  9. まず Linux を起動します。 完了すると、Macが再起動し、Asahi Linuxが読み込まれます。デフォルトでは、コンピュータはAsahi Linuxで起動する場合があります。macOSで起動するには、起動中に電源ボタンを押し続け、macOSを選択してください。

linuxの

第一印象と実際的な限界

  • パフォーマンス: 全体的なスムーズさは非常に良好で、デスクトップエクスペリエンスは安定しています。ただし、一部の高負荷セッション(例えば、システムがパッケージを更新しながらYouTube動画を再生するなど)では、macOSと比較して発熱量の増加が見られました。
  • 接続性と周辺機器: Wi-Fi と Bluetooth は適切にサポートされているモデルでは正常に動作しますが、特定の状況では Wi-Fi 信号が macOS よりもわずかに弱いようです。
  • インターフェースとショートカット: トラックパッドのジェスチャーは良好に動作し、ファンクションキーでは明るさ、音量、メディアコントロールが可能です。ノッチのあるデバイスでは、一部のインターフェースで上部に黒いバーが表示される場合があります。
  • ブラウザ: Firefoxはプリインストールされており、問題なく動作します。ChromeにはLinux用の公式ARM版がありません。Chromiumは使用できますが、Googleアカウントと完全に同期されません。
  • テクラド: macOSでコマンドキーを使用する多くの組み合わせは、Linuxではコントロールキーになります。 そのため、より快適であれば、適応または再マッピングすることをお勧めします。

よくある問題とその対処法

互換性のあるハードウェア: モデル(IntelまたはApple Silicon)とディストリビューションによっては、Wi-Fi、グラフィック、オーディオ、ポートに問題が発生する可能性があります。ディストリビューションのWikiとAsahiのデバイスサポートでサポート状況をご確認ください。

ファームウェアのアップデート: AppleのLinuxはMac版Linuxと完全に互換性がない可能性があります。macOSやファームウェアのアップデート後に予期せぬ問題が発生しないよう、お使いのディストリビューションのリリースノートとAsahiプロジェクトのリリースノートを常に最新の状態にしておいてください。

ブートローダーとパーティション: インストール後の起動時にLinuxが表示されない場合は、ブートマネージャー(GRUB/systemd-boot)を確認し、パーティションが隠しパーティションとしてマークされていないことを確認してください。Apple Siliconでは、必ずAsahiスクリプトを使用してください。

Macに適したLinuxディストリビューション

Ubuntuの

  • Ubuntuの: 非常に人気があり、充実したドキュメントとハードウェアサポートを備えています。直感的な操作性で、macOSからの移行も簡単です。
  • Linux Mint: Ubuntu をベースにして、使いやすさを重視しています。Cinnamon 環境は macOS のワークフローを彷彿とさせるため、Apple エコシステムから移行してきたユーザーに役立ちます。
  • エレメンタリーOS: 美しさや視覚的な一貫性を重視する Mac ユーザーに馴染みのある、慎重でミニマリスト的なデザインと、ドックを備えたすっきりとしたインターフェースに重点を置いています。
  • ZorinOS: macOS エクスペリエンスを厳密に模倣したものを含む外観プロファイルが含まれており、移行または切り替えるユーザーにスムーズな着地を提供します。

Macからクラウド上のLinux

ローカルに何もインストールせずにLinuxを使いたい場合は、 クラウドコンピューティングは非常に便利な代替手段です。すべてがリモートサーバー上で実行され、ブラウザからアクセスできます。

最新のブラウザ(Safari、Chrome、Firefox)を使用すると、リモート環境を呼び出してローカル環境のように使用できます。 MacのSSDに触れないという利点があります。多くのプラットフォームでは、クラウド上にLinuxマシンを簡単に作成し、Web経由で接続できます。

実際には、Chromeはこうしたシナリオで最も洗練されたエクスペリエンスを提供することが多い。 特に、開発とテストのためにリモート デスクトップと高度な Web サービスを統合する場合は重要です。

MacでLinuxを使うメリット

linuxの

  • 柔軟性とカスタマイズ: Linux では、インターフェースからカーネル パラメータまですべてを微調整できるため、タスクやプロジェクトごとにカスタマイズされた環境を実現できます。
  • 開発ツール: macOSのUnix基盤は既にスクリプトやユーティリティの開発を容易にしており、Linuxではエコシステム、パッケージマネージャー、リポジトリへのフルアクセスが可能です。macOSでは、Homebrewは2つのシステムを切り替える際に優れた補完ツールとなります。
  • ネイティブパフォーマンスと優れたハードウェア: 各モデルのサポートが成熟すると、Retina ディスプレイ、トラックパッド、Mac のコンポーネント全体が有効活用されます。
  • セキュリティ、安定性、フリーソフトウェア: オープンソースエコシステムは、強力かつ手頃な価格のソリューションを提供します。ニーズに合わせてセキュリティを強化し、インストール内容を監査できます。
  • クロスプラットフォームの学習とテスト: macOS と Linux を切り替えることは、知識を広げ、さまざまな環境でソフトウェアをテストし、プロジェクトの互換性を向上させるのに最適です。

Asahi Linuxをアンインストールしてスペースを回復する方法

アサヒがあなたの日常業務に合わない場合は、ディスクユーティリティで簡単に削除できます。 システム全体を再インストールせずに、macOS のスペースを再利用します。

ディスクユーティリティを開き、「パーティション」に移動してAsahi用に作成されたパーティションを見つけます。 通常は「Macintosh HD」のすぐ後に表示されるもの(右側の列の名前を確認してください)。

そのパーティションを選択し、「–」ボタンを押して削除します。 「Macintosh HD」の後のAsahi関連文字も同様に繰り返します。「Macintosh HD」の直前の文字は削除しないでください。

変更を適用し、プロセスが完了するまで待ちます。 空き容量はプライマリパーティションに戻ります。次回Macを再起動すると、macOSが起動します。パスワードを入力してドライブのロックを解除する必要がある場合があります。

これらのオプションを使用すると、Asahi Linux を簡単に管理および削除して、スペースを再利用し、Mac を元の構成に保つことができます。