सहायता
NoWayOS के साथ शुरुआत करें
एक खाली फ़ोल्डर से QEMU में seL4 के बूट होने तक, और फिर Raspberry Pi 5 पर। यहाँ का हर कमांड NoWayOS के डेव कंटेनर में चलता है, इसलिए आपकी मशीन को बहुत कम चीज़ों की ज़रूरत होती है।
शुरू करने से पहले। NoWayOS अभी विकास के दौर में है और प्रोडक्शन के लिए तैयार नहीं है: सभी API अस्थायी हैं और इनमें बदलाव होंगे।
ये शब्द नए लग रहे हैं? शब्दावली हर एक को एक-दो पंक्तियों में समझाती है।
यहाँ से शुरू करें
- शुरुआत करेंNoWayOS का डेव कंटेनर बिल्ड करें और उसका क्लिक किया जा सकने वाला डेमो चलाएँ, हर फ़्रेम की जाँच के साथ, बिना किसी हार्डवेयर और बिना seL4 की जानकारी के।
- QEMU में आपका पहला सिस्टमQEMU में एक Rust प्रोटेक्शन डोमेन के साथ seL4 बूट करें, किसी सिस्टम को परिभाषित करने वाली तीन फ़ाइलें पढ़ें, seL4 को हद से आगे बढ़ने वाले हिस्से को रोकते हुए देखें, और यूज़र इंटरफ़ेस में क्लिक करके घूमें।
समझें
बिल्ड करें
- React से स्क्रीनस्क्रीन React और TSX में डिज़ाइन करें, और Screen Compiler को बिल्ड के समय उन्हें NoWayOS के लिए नेटिव Rust में बदलने दें: समर्थित सबसेट, कमांड, और यह अनुमान लगाने के बजाय ठुकराता क्यों है।
- Raspberry Pi 5 पर चलानाक्या ख़रीदें, SD कार्ड कैसे बिल्ड करें और लिखें, बोर्ड का सीरियल लॉग कैसे पढ़ें और जाँचें, और Pi 5 पर सिस्टम बिना निगरानी के कैसे चलाएँ या उसकी HDMI स्क्रीन पर यूज़र इंटरफ़ेस कैसे देखें।
जाँचें और योगदान दें
- जाँचें और सबूतmake ci क्या चलाता है और हर जाँच क्या दिखाती है, वे बुनियादी नियम जिनका हर क्रेट पालन करता है, किसी इमेज का seL4 रिकॉर्ड और बिल ऑफ़ मटीरियल्स कैसे पढ़ें, और गेट तेज़ कैसे बना रहता है।
- सहायता और योगदानसवाल कहाँ पूछें, बग या सुरक्षा खामी की रिपोर्ट कहाँ करें, और NoWayOS में बदलाव का प्रस्ताव कैसे रखें।