
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 के अलावा किसी और चीज़ की आवश्यकता नहीं है
[वैकल्पिक] अनुकूलित करें: प्रदान की गई कॉन्फ़िगरेशन फ़ाइलों को संशोधित करें (यदि आप चाहें तो)।
आवश्यक पैकेज स्थापित करें (रूट के रूप में चलाएं):
pacman -S git git-lfs sudo ansible-core
आवश्यक ansible संग्रह स्थापित करें (रूट के रूप में न चलाएं):
ansible-galaxy collection install community.general ansible.posix community.postgresql
रिपॉजिटरी क्लोन करें:
git clone https://gitlab.com/MagicBytes/magicarch
नवीनतम क्लोन किए गए रिपो में बदलें:
cd magicarch
इस रिपो के लिए Git LFS स्थापित करें (रूट के रूप में न चलाएं):
git lfs install
Git LFS से MagicArch KDE कॉन्फ़िगर खींचें (रूट के रूप में न चलाएं):
git-lfs pull
MagicArch स्थापित करें (रूट के रूप में न चलाएं):
ansible-playbook site.yml --connection=local --ask-become-pass
neofetch स्क्रीनशॉट:

KDE कार्यक्षेत्र स्क्रीनशॉट:

KDE मेनू:

1080p वॉलपेपर:

btop++ स्क्रीनशॉट:

रंगीन ls आउटपुट:

रंगीन cat आउटपुट:

रंगीन सिस्टम उपयोगिताएँ:

Ansible कॉन्फ़िगरेशन: ansible.cfg में Ansible व्यवहार और सेटिंग्स कॉन्फ़िगर करें।
इन्वेंट्री: inventory/hosts.ini में Ansible द्वारा प्रबंधित किए जाने वाले होस्ट परिभाषित करें। (डिफ़ॉल्ट लोकलहोस्ट है लेकिन ssh के माध्यम से रिमोट होस्ट भी संभव हैं)
समूह चर: group_vars/ में विभिन्न होस्ट समूहों के लिए सेटिंग्स अनुकूलित करें।
प्लेबुक्स: playbooks/ में Ansible प्लेबुक्स के साथ विशिष्ट कार्य निष्पादित करें।
भूमिकाएँ: roles/ में पुन: प्रयोज्य भूमिकाओं में कार्यों और कॉन्फ़िगरेशन को व्यवस्थित करें, रिपॉजिटरी सेटअप से लेकर डेस्कटॉप अनुकूलन और प्रदर्शन अनुकूलन तक विभिन्न कार्यक्षमताओं को कवर करते हैं।
MagicArch में योगदान का स्वागत है! रिपॉजिटरी को फोर्क करने, सुधार करने या नई सुविधाएँ जोड़ने और पुल अनुरोध सबमिट करने के लिए स्वतंत्र महसूस करें।

यह प्रोग्राम मुफ्त सॉफ्टवेयर है: आप इसका उपयोग, अध्ययन, साझा और सुधार कर सकते हैं अपनी इच्छानुसार। विशेष रूप से आप इसे GNU जनरल पब्लिक लाइसेंस की शर्तों के तहत पुनर्वितरित और/या संशोधित कर सकते हैं जैसा कि फ्री सॉफ्टवेयर फाउंडेशन द्वारा प्रकाशित किया गया है, या तो लाइसेंस का संस्करण 3, या (आपकी पसंद पर) कोई बाद का संस्करण।
MagicArch को MagicBytes द्वारा विकसित और अनुरक्षित किया जाता है, जिसमें ओपन-सोर्स समुदाय से प्रेरणा और योगदान शामिल है।
किसी भी प्रश्न, समस्या या सुझाव के लिए, कृपया README.md देखें या रिपॉजिटरी पर एक मुद्दा खोलें।
MagicArch में क्रमशः logos/ और wallpapers/ निर्देशिकाओं में प्रदान किए गए लोगो और वॉलपेपर शामिल हैं।
MagicArch जैसे-है और बिना वारंटी के प्रदान किया जाता है। अपने जोखिम पर उपयोग करें।