MagOS Linux(9月リリース)

多くのLinuxディストリビューションのなかで、ソフトウェアエンジニアが独自に開発した必然的なものを探していました。

Magosは通常の意味でのディストリビューションではなく、リビングオペレーティングシステムの新しいステップです。

magos-linux



Mandriva Linuxを使用する場合、linux-live.orgスクリプトを追加し、slaxにモジュラーアーキテクチャを追加します...

そして、もちろん、少しのファイル処理-magos-linux ©





MagOSは標準のライブイメージディストリビューションと保存が異なり、モジュール式であり、squashfsはディストリビューション全体に適合しませんが、各プログラムには独自のmem / loopセグメントがあり、その中に実行可能コードがオンザフライで展開されます。



今日、アップデートが出ました。



このアプローチの利点の1つは、プロセッサが.xzmからのモジュールのアンパックをメディアからの読み取りよりも速く処理する場合、自然に利用可能なすべてのメモリなどが使用される場合、ハイエンドCPUのパフォーマンスを高速化できることです。

システム全体がメモリに保持されるため、特定の条件下でのみモジュールを変更できるため、フォールトトレランスが何らかの方法で増加しますが、システムに障害が発生するとメモリがクリアされ、保存された状態がディスクに残りませんが、問題も発生するため、および新機能。 たとえば、必要なすべてのライブラリを備えた統合モジュールを作成できます。

マイケル(著者、開発者)によるコメント:

モジュールは互いの上に階層化され、最上位層が優先されます(同じパスを持つ2つの異なるファイルがある場合、最上位層からのみ利用可能です)


モジュール自体は、アプリケーションセンターからのインストール中にオンザフライで作成されるか、ユーティリティを実行してrpmパッケージをモジュールに変換できます。すでに変換されたモジュールはリポジトリからダウンロードできます。

実際、各モジュールには独自の「ファイルシステム」システムがあり、ライブディスク-live-cdのようにメインのaufに接続します。そのため、「インストール」もモジュールをシステムにコピーまたは削除するだけで実行されます。プログラム。



---------------------------------------------- 画面 --- ------------------------------------------- 画面 ------ ---------------------------------------- 画面 --------- -------------------------------------



qemuでは、virtualbox PAEサポートにKVMを含めることをお勧めします。



magos-linux



あなたが書くことができるブートオプションで

no3ddesktop, xdriver=fbdev





compizがサポートされていない場合は無効にします



magos-linuxmagos-linux



ハードウェアとロード可能なモジュールによっては、ロードに時間がかかります



magos-linux



これは、今日のリリースの「非lts」isoイメージです。仮想マシンに2つのギグと4つのコアを与え、約1.5分から2分で起動し、加速モジュールはこの時間を最大20秒加速します。








開発には多くの時間がかかるため、ディストリビューションを処理するのではなく、別のディストリビューションを最初に処理し、rpmで作業する方が簡単であることが判明しました。魔法、そしてそれはMandraivaで始まった。 githubにはリポジトリがあり、Yandexにはミラーがありますが、興味深いタスクの1つは、モジュールとユーザー間の通信を保存するための分散ネットワークであるMagNetの作成でした。現在、コンセプトはいくつか変更されています。 発表された新しいクラウドサービスと一緒に、実装の新しい機会が現れました。

最適なソリューションの1つは、2回のクリックでディストリビューションをインストールすることでした-ブートローダーの変更のためにスクリプトを解凍して実行し、ディスクの領域をマークアップする必要はありません-ntfs、vfat、ext3で動作し、現在のシステムでもすべて動作しますが、フラッシュドライブに置くのは簡単ですより深刻なタスクの実装は可能ですが、これには多くの開発努力が必要であり、テストとデバッグも必要です。

現在、システムの起動を90秒から20秒までDEレベルに加速すること、モジュールへのコンバーターの開発、およびいくつかのエラーの修正に焦点を当てています。



マイケル:

「90秒から20」まで-これらの数値はマシンによって異なります

そして、私は言いませんか? これに焦点を合わせていること。 開発者はそれほど多くなく、誰もが彼にとって興味深いことに取り組んでいます。 この場合、アントンはこのモジュールで開始しました。将来、機器定義スクリプトを交換する必要があります。これは、露との違いとしてアセンブリに組み込まれるか、露の場合と同じままです。

機会の?

-メディアからメモリへの読み込みとメディアの取り出し

-ユーザーが選択できる3つの環境(2012年は4つ)+豊富なアプリケーションのセット。これらすべての総重量は約1G

-配布モジュールを変更せずにiniファイルでセットアップ

-compizエフェクトスレーブ。 テーブルはビルトインであり、KDE ​​Gnome LXDEで使用するように構成されているため、最初から起動することができます。

-グラフのコントロールボタンをサポートするgrub4dosブートローダーの独自の変更。 モード。

-ネットワーク経由でダウンロードします。

-ftp smb nfs dhcpd router freenx(ターミナルサーバー)pxe(シンクライアントの読み込み)sshd hostapdを1つのiniファイルを編集することにより、システムをサーバーに変換する機能

...

それまでの間、私の可能性は限られています。

実際、アセンブリを現在の状態に維持するために必要な量よりも少し多く残っており、アセンブリのリリースは月に1回行われます。

Anton(neobht)やAlexander(bether)のような開発者がいて、何かを引き受けて実用的なソリューションに持ち込む準備ができていれば、本当に開発が行われます。


実際のオープンソースプロジェクトのように、すべてがここで自由に行われます。

いつものように良いことも悪いこともすべて責任がある-GPL。



完全な形式では、ディストリビューションはミラー へのギグリンクまたはBTトラッカーへリンクを使用します。これは 、現在、rosa lts(長期サポート)と新しいディストリビューションがベースとして使用され、利用可能なデスクトップ-gnomeから使用されるためです。 kde。 lxde。 Tar.gzにはisoに変換するためのスクリプトも含まれているため、構成を修正してパスワードを変更した後、独自のディスクイメージを作成できます。

コードを見たり貢献したい場合は、 github.com / magos-linuxにアクセスしてください 。メインのコミュニケーションはフォーラムで行われます。

最新のビルドはトレントトラッカーで入手できます。



ハッピーLinux!



PS

リンクと説明はwikiでも利用できます。

github.com/magos-linux/



All Articles