logo
株式会社エムケイシステム
TECH BLOG

Asahi Linux 紹介

これは2022/03/22のMK社内LTで発表した内容です。

Apple M1 とは?

  • Appleが2020年11月に発表したSoC(システムオンチップ)です
  • 2020年11月以降発表されたMacBook Air、MacBook Pro、Mac miniなどにM1が搭載されています
  • 今までのIntelのCPUと違い、x86ではなく、ARMアーキテクチャが採用されています
  • 簡単に言うと、ハードウェア的にCPUをコントロール命令が違います
  • そのため、Intel CPU用OSはM1が搭載されたMacで実行できません

Asahi Linux とは?

  • LinuxをApple Silicon Mac(M1を搭載したMac)に移植するプロジェクトです
  • Virtual Machine ではなく、ネイティブでLinuxを実行することができます
  • Arch Linux ARMの一員としてリリース予定です

メリット

  • インストールしやすいです
  • macOSと共存できます

    • デュアルブートすることができます
    • 逆に macOSを置き換えることには対応していません
  • M1でネイティブLinuxを実行することができます
  • 他のディストリビューションをインストールすることもできます

    • Debian
    • Fedora

デメリット (アルファ版)

  • インストールにはインターネット接続が必要です
  • 多くのハードウェアがまだ機能していません

    • 例:USB 3.0
  • 16Kページサイズで問題があります、詳細はこちら

    • 例:chromium

インストール

  • curl https://alx.sh | sh

要件

  • M1シリーズ
  • macOS 12.3以降
  • 53GB以上の空きディスク容量
  • インターネット接続

流れ

  • 第一段階

    • システムチェック
    • macOSのパーティションをリサイズ
    • OSインストール
    • 電源オフ
  • 第二段階

    • OS選択画面表示するまで電源ボタンを長押しする
    • Asahi Linuxを選択
    • OSインストールを続行します
    • Reboot
  • 第三段階

    • Asahi Linux Desktop設定
    • 完了

実際テスト

Timeshift

  • システムバックアッププログラム
  • git clone https://aur.archlinux.org/timeshift.git
  • cd timeshift
  • makepkg -si

Docker

  • sudo pacman -S docker
  • sudo gpasswd -a $USER docker
  • systemctl start docker.service

    • Dockerサービスの起動になぜか時間がかかります

glxgears

  • OpenGLテストプログラム
  • sudo pacman -S glxgears
  • glxgears
  • FPSは700を超えますが、CPU使用率も50%くらいです

Firefox

  • YouTubeの2160p60動画が再生できます

Reference

The first Asahi Linux Alpha Release is here!


弊社では、一緒に会社を面白くしてくれる仲間を募集しています。
お気軽にお問い合わせください!
採用ページへ >