MeccanicOS
要約
MeccanicOSは、NixOSをベースにした新しいオペレーティングシステムです。USBメモリから直接起動でき、インストール不要で、最新版のダウンロード、検証、USBドライブの作成を簡単に行えるプログラムが提供されています。キーボード中心の操作、オフラインでの動作、強力なセキュリティ機能、一貫性のあるUI、再現性、ハードウェアへの配慮、そして自由な共有を原則としています。
全文翻訳
MECCANICOS
USBドライブを作成する
一つの小さなプログラムがすべてを行います。最新のMeccanicOSをダウンロードし、検証し、USBドライブ(16GB以上)をVentoyで起動可能にし、MeccanicOSを搭載します。(macOSではVentoyが動作しないため、MeccanicOSを直接ドライブに書き込みます。)
Windows
ダブルクリックして、変更を許可してください。Windowsが不明な発行元について警告した場合:詳細情報 → それでも実行する を選択してください。
macOS
ターミナルで(Apple Silicon搭載機の場合。Intel Macでは mos-usb-macos-x86_64 を使用してください):
curl -fLO https://github.com/unofficialtools/meccanicos/releases/download/latest/mos-usb-macos-arm64
chmod +x mos-usb-macos-arm64
./mos-usb-macos-arm64
Linux
ターミナルで(ARMの場合は mos-usb-linux-arm64 を使用してください):
curl -fLO https://github.com/unofficialtools/meccanicos/releases/download/latest/mos-usb-linux-x86_64
chmod +x mos-usb-linux-x86_64
./mos-usb-linux-x86_64
手動で行うことを希望しますか? ISOをダウンロード して、USBスティックへの書き込み方法 に従ってください。すべてのMeccanicOS USBドライブには MeccanicOS-README.pdf が含まれています。これには、ドライブからコンピューターを起動する方法と、起動しない場合のBIOS設定が含まれています。
行き詰まった、または質問がありますか? MeccanicOSグループ で質問してください。
原則
NixOS上に構築されていますが、無関係なLinuxツールのコレクションではなく、一つのまとまったシステムとして設計されています。
キーボードファースト
スタートメニューはありません。Super+Spaceで、アプリ、コマンド、ウェブサイト、フォルダ、質問のためのコマンドバーが開きます。
オフラインで動作
デスクトップ、付属のアプリ、ドライバーはスティック上にあり、インストールにネットワークは不要です。追加のアプリやローカルAIモデルは、要求されたときに一度だけダウンロードされます。
セキュア、明示的なトレードオフあり
インストール時:ディスク全体を暗号化(LUKS2)。ライブセッション:セッションはメモリ内に留まり、ボルトと永続的なホームディレクトリは暗号化されます。強化されたカーネル、ファイアウォール、ログインアラート。利便性のために sudo はパスワードを求めず、インストールされたシステムにはSSHサーバー(キーのみ)があり、有効にするまでオフになっています。
一貫性がある
あらゆるファイルを開くための単一の方法、すべてのツールのための単一の外観、アプリは機能によって命名されています:「Web Browser (Brave)」。
再現可能
システム全体が単一のNix flakeです。アップグレードはアトミックです:失敗したアップグレードは何も変更せず、ロールバックできます。
ハードウェアファースト
MeccanicOSには、大量のドライバーとファームウェア(すべて自由に再配布可能)が含まれています:MesaとVulkan、ビデオアクセラレーション、PipeWire、Bluetooth、プリンターとスキャナー、NVIDIAドライバーは自動選択されます。ハードニングはドライバーの邪魔をしません。
共有は自由
自由に再配布可能なソフトウェアのみを使用しているため、ビルドしたISOを自由に共有できます。
特徴
スティックに含まれるもの。
コマンドバー
アプリ名、ウェブサイト、コマンド、パス(~/Documents は yazi で開きます)の一部を入力するか、!command で新しいシェルで実行します。?question でAIに質問します。
ライブ、永続、またはインストール済み
何も保存せずにUSBから実行、スティック上のホームディレクトリを暗号化して保存、または1ページからディスクにインストールします。再起動で保存されるもの。
暗号化されたボルト
スティックの空き領域にLUKS2ボルトを作成、またはVentoyスティックではISOの隣のファイルとして保存します。
あらゆるものを開く
open FILE はMacと同様に機能し、シェル、yazi、mc、fzf、およびダブルクリックでも同じルールが適用されます。
オンデマンドのアプリ
ネットワークがあれば:nixpkgsの120,000パッケージを検索し、アプリをインストールせずに試すか、direnv で特定のフォルダに独自のツールを提供します。
AIチャット、あなたの選択で
ローカルAIは一度モデルをダウンロードした後(Qwen3、Ollama経由、約2.5GB)、オフラインで動作し、何もコンピューターから離れません。または、APIキーを使用してClaude、ChatGPT、Grokを利用できます(質問は該当企業に送信されます)。
音声読み上げ
任意のテキストをコピーすると、オフライン音声(Piper)が文ごとに読み上げます。
ログインアラート
新しい場所からのSSHログインやSSH攻撃に対するアラート。1時間に数回を超えません。一つのキーで全て切断できます。
Time Machineのようなバックアップ
暗号化され、毎晩またはディスクを接続したとき、またはクラウドにバックアップされます。右クリックでファイルの以前のバージョンを取得できます。
設定とドクター
一般的な設定は一箇所にまとめられ、別のコンピューターに1つのファイルとしてエクスポートできます。問題を見つけて修正案を提示する「ドクター」機能があります。
画面に合わせてスケーリング
テキストは、大型でシャープな画面に合わせて自動的に拡大され、アイコンはサイズを維持します。
役立つターミナル
VictorMono Nerd Font、Atuin履歴、fzf、zoxide、画像プレビューとドラッグ&ドロップを備えたyazi。
Fleets(実験的)
Git、SSH、SQLiteを使用して、組織のすべてのコンピューターを1つのMeccanicOSサーバーからMeccanicOSで実行します。1つのリポジトリが各コンピューターの実行内容とログイン先を指定します。ディスクのロック解除はTang、TPM、またはセキュリティキーで行います。
管理者ガイド →
ガイド付きツアーとヘルプ
同じシステムからVMで撮影されたサブタイトル付きのチュートリアルビデオが各デスクトップに表示されます。マニュアルもスティック上にあります(コマンドバーの「ヘルプ」)。
MeccanicOSツール
コマンドバー(Super+Space)で名前で呼び出します。ターミナルでは、すべての mos-* コマンドが --help に応答し、mos はそれらをすべてリストします。フルスクリーンのツールは同じように見え、動作します:ティール色のタイトルバー、下部にあるキー、そしてEnterが作用するものはオレンジ色で表示されます。スクリーンショットをクリックすると拡大されます。
事前インストール済みパッケージ
すべてスティック上にあり、すべてオフラインで動作します。apps install NAME で追加できます。