
MagicArchは、Ansibleで構築された包括的なインストール後スクリプトであり、基本的なArch Linuxインストールを、ペネトレーションテストとパフォーマンスに特化した完全装備のペンテストディストリビューションに変換するように設計されています。セキュリティ評価、カスタマイズ、パフォーマンス最適化に重点を置き、MagicArchはセットアッププロセスを簡略化し、ペネトレーションテストタスクに合わせた環境を保証します。

MagicArchは、Ansibleで構築された包括的なポストインストールスクリプトであり、基本的なArch Linuxインストールを、ペネトレーションテストとパフォーマンスに特化した完全装備のペネトレーションテスト用ディストリビューションに変えるように設計されています。セキュリティ評価、カスタマイズ、パフォーマンス最適化に焦点を当て、MagicArchはセットアッププロセスを簡素化し、ペネトレーションテストタスクに合わせた環境を提供します。
Ansibleによる自動化: Ansibleの力を活用し、MagicArchはセットアッププロセスを合理化し、重要なツールと設定の構成を自動化します。
ペネトレーションテストツールの統合: MagicArchには多種多様なペネトレーションテストツールが含まれており、便利に設定されすぐに使用できるため、セキュリティ評価と侵入テストタスクの効率と生産性が向上します。
カスタマイズ: MagicArchはテーマ、壁紙、デスクトップ設定などのさまざまなカスタマイズを展開し、独自のユーザー体験を保証します。
パフォーマンス最適化: MagicArchはパフォーマンスの調整と最適化を組み込んでおり、システムの応答性を向上させ、集中的なタスク中もスムーズな動作を保証します。
curl -s -O https://gitlab.com/MagicBytes/magicarch/-/raw/main/install.sh && bash install.sh
インストール: バニラのArch Linuxインストールから始めてください。
リポジトリのクローン: MagicArchリポジトリをローカルマシンにクローンしてください。
スクリプトの実行: install.shスクリプトを実行してセットアッププロセスを開始してください。
... または、sudoとcurl以外に何も必要としないクイックインストールコマンドを実行してください。
[オプション] カスタマイズ: 提供された設定ファイルを必要に応じて変更してください。
必要なパッケージのインストール(rootで実行):
pacman -S git git-lfs sudo ansible-core
必要なAnsibleコレクションのインストール(rootでは実行しないでください):
ansible-galaxy collection install community.general ansible.posix community.postgresql
リポジトリのクローン:
git clone https://gitlab.com/MagicBytes/magicarch
新しくクローンしたリポジトリに移動:
cd magicarch
このリポジトリにGit LFSをインストール(rootでは実行しないでください):
git lfs install
Git LFSからMagicArch KDE設定をプル(rootでは実行しないでください):
git-lfs pull
MagicArchのインストール(rootでは実行しないでください):
ansible-playbook site.yml --connection=local --ask-become-pass
neofetchスクリーンショット:

KDEワークスペーススクリーンショット:

KDEメニュー:

1080p壁紙:

btop++スクリーンショット:

カラフルなls出力:

カラフルなcat出力:

カラフルなシステムユーティリティ:

Ansible設定: ansible.cfgでAnsibleの動作と設定を構成します。
インベントリ: inventory/hosts.iniでAnsibleが管理するホストを定義します。(デフォルトはlocalhostですが、SSH経由のリモートホストも可能です)
グループ変数: group_vars/で異なるホストグループの設定をカスタマイズします。
プレイブック: playbooks/内のAnsibleプレイブックで特定のタスクを実行します。
ロール: roles/内のタスクと構成を再利用可能なロールに整理し、リポジトリのセットアップからデスクトップのカスタマイズ、パフォーマンス最適化まで幅広い機能をカバーします。
MagicArchへの貢献を歓迎します!リポジトリをフォークし、改善や新機能の追加、プルリクエストの送信を自由に行ってください。

このプログラムはフリーソフトウェアです。あなたは自由に使用、研究、共有、改善することができます。具体的には、Free Software Foundationが公開するGNU General Public Licenseバージョン3、または(オプションで)それ以降のバージョンの条件に従って、再配布および/または改変することができます。
MagicArchはMagicBytesによって開発およびメンテナンスされており、オープンソースコミュニティからのインスピレーションと貢献を受けています。
質問、問題、提案については、README.mdを参照するか、リポジトリでIssueを開いてください。
MagicArchには、logos/およびwallpapers/ディレクトリにそれぞれ提供されたロゴと壁紙が含まれています。
MagicArchは現状のまま提供され、保証はありません。自己責任で使用してください。