Apple Silicon にはいくつかの制限がありますが、実際に MacBook Air (2022) で Linux を実行することができます。それを実行できるすべての方法を以下に示します。
最新の Apple MacBook Air を搭載 macOS モントレー 同社の M2 シリコンは 2022 年 7 月に発売されました。 Apple は近年、Intel から独自の ARM ベースのプロセッサに切り替えましたが、これにより Mac 上で Linux を実行できなくなるのではないかとの懸念が広まっています。 私たちは良いニュースと悪いニュースをお伝えするためにここにいます。
アップルMacBook Air M2
以前の M1 搭載 MacBook Air と同様、最新世代では現時点ではベアメタル上で Linux を実行できません。 つまり、デスクトップ PC を唯一のオペレーティング システムとして使用したり、macOS と一緒にデュアルブート構成としてインストールしたりする場合のように、MacBook Air に Linux をインストールすることはできません。
ただし、Linux カーネル自体へのサポートの構築に至るまで、Linux の Apple Silicon への移植に取り組んでいるプロジェクトが複数あります。 そのようなプロジェクトの 1 つが、 アサヒ リナックス、現在、一部の M1 搭載 Mac でアルファ版が提供されています。 基本的に、特に MacBook Air (2022) の初期段階では、Linux のベアメタル サポートは初心者向けであると考えるべきです。
したがって、そこからは仮想化に目を向ける必要があります。
仮想化 Linux は MacBook Air (2022) に搭載される方法です
幸いなことに、Apple Silicon マシンでは仮想マシンが非常に重要であり、それを行う方法は複数あります。 WWDC で Apple は、macOS に組み込まれた仮想化フレームワークを使用して Linux VM を起動することについて概説しました。
これには Swift コーディングで少し作業が必要ですが、無料で使用でき、おそらく総合的なパフォーマンスが最も優れています。 Apple は、virtio を含む Linux 仮想化のために macOS Ventura にいくつかのパフォーマンス強化を追加しました。 さらに、Rosetta 2 では、Linux が x86_64 バイナリを呼び出し、ARM に変換できるようになります。 macOS の場合と同じです。
ただし、ARM 対応の Linux ディストリビューション (または「ディストリビューション」) を使用する必要があるため、お気に入りのディストリビューションが除外される可能性があるという点に注意が必要です。 ただし、Ubuntu や Debian などの大手企業のいくつかは ARM で利用できます。 あるいは、Parallels、UTM、などのより消費者に優しいツールである仮想化フレームワークを使用することもできます。 ヴイエムウェア.
または、次のようにすることもできます パラレル, しかし、これには費用がかかりますし、安くはありません。 永久ライセンスの価格は 100 ドルですが、非常にうまく機能し、使いやすいです。 繰り返しますが、ARM ビルドを備えた Linux ディストリビューションが必要になりますが、Parallels を使用すると、それらのダウンロードとインストールが非常に簡単になります。 さらに重要なのは Coherence モードです。これにより、Linux アプリを Parallels のメイン ウィンドウの外で、まるでネイティブであるかのように実行できるようになります。 Apple Silicon Mac アプリ.
UTM これも注目に値する仮想化ツールであり、現在他のツールにはないものを提供します。 その内部には QEMU が組み込まれています。これは非常に古いツールですが、依然として非常に優れたツールです。 UTM は無料のオープンソースですが、Mac App Store の有料バージョンでは自動更新が提供され、開発のサポートに役立ちます。 それ以外はどこから入手しても同じです。
UTM の利点は、パフォーマンスは低下しますが、ARM 上で x86_64 をエミュレートできることにもあります。 ARM ベースの Linux ディストリビューションを実行する UTM は、Apple Virtualization Framework を利用してネイティブに近い速度を実現します。
つまり、最新の MacBook Air で Linux を実行できることは間違いありませんが、それは依然として仮想化に限定されています。 これは将来的には確実に改善されるでしょうが、Linux を起動できるようにする必要がある開発者、または単に両方を使用したい開発者にとっても、少なくともかなり簡単な解決策があります。 MacBook Air (2022) はまさにその 1 つです。 最高のMac 移動中の開発者向け。
MacBook Air (M2)
2022 MacBook Air は M2 チップを搭載し、MagSafe 3 をサポートする再設計されたシャーシを備えています。 強力でほぼあらゆる種類の作業を処理でき、13.6 インチまたは 15.3 インチのサイズがあります。