Deepin、Asahi Linux のおかげで Apple Silicon に到達

Apple M1 の詳細

実現するには何年もかかりますが、未来は ARM にあると言う開発者やあらゆる種類の人々がいます。 この理論を支持する人の中には、XNUMX 年前に設立された Apple 社がいます。 提示 Apple Silicon プロセッサーを搭載しており、現在では x86_64 アーキテクチャーを搭載した製品は販売されていません。 PC メーカーが合意に達し、その道を歩むにはまだ時間がかかりますが、これらのプロセッサでも Linux を実行できるようになりました。 と ディープン これを実行できるディストリビューションのリストに最後に加わったものです。

これは公式ブログのXNUMXつの記事で発表された。 の 最初 彼らは、Apple が 1 年に発売したコンピュータである Mac Mini M2020 について、M1 などを搭載しており、使用されているブート システムのせいですべてがそれほど単純ではないことを教えてくれます。 Asahi Linux Linux を Apple Silicon プラットフォームに導入することを目的としたプロジェクトであり、すでに Mac Mini M1 上で Alpine Linux、Debian、Fedora、Gento、Ubuntu などを実行することが可能になっています。

Deepin Linux はシステムを M1 に適応させるために機能します

武漢ディーピンテクノロジー株式会社では、M4 に Linux をインストールするために従うべき 1 つの手順から始まる適応プロセスについて説明します。

  1. まず、macOS でインストール スクリプトを実行する必要があります。 このスクリプトは、インストール構成と rootfs インストール パッケージを追加し、残りのディスク領域をパーティション分割し、ブートローダーをフラッシュします。
  2. 次に、コンピュータの電源をオフにしてから再度オンにし、ステップ 1 の項目をフラッシュする必要があります。この時点で、インストールされている Linux ディストリビューションをデフォルトのブートとして設定するジョブが実行されます。
  3. 再起動後、システムはフラッシュを備えたブートローダー (m1n1) に入り、設定に従って次の UEFI システムのブートローダー (通常は UBoot) をロードします。 UBoot は、オペレーティング システムを直接ブートするか、構成ファイルの指示に従って GRUB をブートするかを決定します。 ここからは、すべて通常の UEFI システムと同様です。
  4. 最後に、さまざまなディストリビューションのインストール方法によっては、最初の起動時にセットアップ ウィザードが開始される場合があります。

Deepin は現在、公式の Asahi Linux インストーラーと Deepin の ARM64 ソフトウェアの使用を検討しています。 プロジェクト m1-debian と m1-deepin を結合します。 で 彼らが行ったテスト, Deepin は起動できましたが、そのためには最初に Debian を経由する必要がありましたが、その後カーネル パニックが発生しました。 ある時点で、Debian パッケージを削除し、Deepin からのパッケージと、m1-debian プロジェクトに必要な ASAHI 関連のパッケージだけを残すことができます。

グラフィカル環境 (DDE) をインストールするにはもう少し作業が必要ですが、次のようなスクリーンショットに示されているように、インストールは成功しました。

M1のデスク

まだ先はある

Deepin開発チームがそれを達成したということ 誰でも利用できるというわけではありません。 インストール プロセスは、ライブ セッションを開始して Calamares を実行するときとはまったく異なります。また、専門家の手に渡っていないため、すべてを適切な位置に近づけるには多くの構成が必要です。 それは将来のことですが、そのときも考慮に入れる必要があります。

何年も前に Mac に Linux をインストールすることがすでに可能だったとき、以前 Mac OS X として知られていたものは、Linux を削除したい場合にパーティション領域を回復できませんでした。私の記憶が正しければ、そのためには、ライブセッションでは、パーティションマネージャーを起動し、スペースを空のままにし、Mac OS X からすでにディスクのサイズを拡張してすべてを占有します。 M1 を搭載した Mac に Linux をインストールするために必要なスクリプトを実行する前に、元に戻したい場合に何が起こるかを知っておく必要がありますが、テストを行っていないため報告できません。

それはともかく、Deepin はすでに Mac Mini M1 上で実行可能であり、すべてが以前と同じようにシンプルになるのも時間の問題です。