अपने लिनक्स पीसी पर रस्ट डेवलपमेंट वातावरण स्थापित करके अपनी रस्ट प्रोग्रामिंग यात्रा शुरू करें।
स्टैक ओवरफ़्लो के डेवलपर सर्वेक्षण 2022 के अनुसार, रस्ट पिछले सात वर्षों से सबसे अधिक पसंद की जाने वाली प्रोग्रामिंग भाषा रही है। यह सिस्टम प्रोग्रामिंग से लेकर चैटबॉट्स और अन्य सभी स्तरों की जटिलता के अनुप्रयोगों को संभालने के लिए सुरक्षित, कुशल और बहुमुखी है।
यदि आपको अभी तक रस्ट में विकास शुरू करने का मौका नहीं मिला है, तो आपको लिनक्स पर रस्ट विकास वातावरण स्थापित करके शुरुआत करनी चाहिए।
लिनक्स पर रस्ट स्थापित करने के लिए आवश्यक शर्तें
रस्ट स्थापित करने से पहले, आपको एक निर्भरता स्थापित करने की आवश्यकता है: द निर्माण आवश्यक पैकेट। क्यों? क्योंकि रस्ट कंपाइलर द्वारा उत्पादित सभी ऑब्जेक्ट फ़ाइलों को एक निष्पादन योग्य बाइनरी में लिंक करने के लिए रस्ट को एक लिंकर की आवश्यकता होती है। बिल्ड-एसेंशियल पैकेज में एक लिंकर है जो काम पूरा कर देगा।
लिनक्स पर बिल्ड-एसेंशियल पैकेज स्थापित करने का आदेश यहां दिया गया है:
sudo apt अपडेट && sudo apt इंस्टॉल बिल्ड-एसेंशियल
आर्क लिनक्स के लिए, चलाएँ:
सुडो पैक्मैन -एस बेस-डेवेल
पैकेज स्थापित करने का काम पूरा करने के बाद, रस्ट स्थापित करने के लिए आगे बढ़ें।
लिनक्स पर रस्ट स्थापित करना
जंग को स्थापित करना और स्थापित करना बहुत आसान है। आपको बस एक ही स्क्रिप्ट चलाने की ज़रूरत है जो आपके लिए सब कुछ इंस्टॉल और सेट कर देगी।
सबसे अच्छी बात यह है कि यह जाने का निर्धारित तरीका है, और आधिकारिक रस्ट डेवलपर्स ने स्क्रिप्ट विकसित की है, ताकि आप जान सकें कि आप अपने सिस्टम पर संदिग्ध सॉफ़्टवेयर नहीं चला रहे हैं।
यहां रस्टअप स्क्रिप्ट को स्थापित करने और चलाने का आदेश दिया गया है:
कर्ल --प्रोटो '=https' --tlsv1.2 -sSf https://sh.rustup.rs | श्री
यह कमांड उपयोग करेगा कर्ल कमांड स्क्रिप्ट डाउनलोड करने और इसका उपयोग करके चलाने के लिए श्री आज्ञा। में टाइप करें 1 जब नौबत आई।
थोड़ी देर बाद स्क्रिप्ट ख़त्म हो जाएगी और आपसे ऐसा करने के लिए कहेगी PATH वैरिएबल को अपडेट करें कार्गो बिन निर्देशिका को शामिल करने के लिए। आप इसका उपयोग करके ऐसा कर सकते हैं स्रोत आदेश:
स्रोत "$HOME/.cargo/env"
रस्ट में "हैलो, वर्ल्ड" की स्थापना और लेखन
रस्ट की बिल्ड प्रणाली, कार्गो एक संसाधनपूर्ण उपकरण है जो आपको कुछ कमांड के साथ अपने कोड को बूटस्ट्रैप, व्यवस्थित और परीक्षण करने में मदद करता है। एक नया रस्ट प्रोजेक्ट स्थापित करने के लिए, यह कमांड चलाएँ:
माल नया
यह कमांड एक बुनियादी प्रोजेक्ट के लिए एक निर्देशिका संरचना स्थापित करेगा और एक जोड़ देगा मुख्य.आरएस फ़ाइल के अंदर "हैलो, वर्ल्ड" प्रोग्राम के लिए कोड है /
कार्गो रन
वैकल्पिक रूप से, कोड को मैन्युअल रूप से संकलित करने के लिएrustc का उपयोग करने का सिंटैक्स यहां दिया गया है:
रस्टसी मेन.आरएस
।/ए
एक रुस्टेशियन के रूप में अपनी प्रोग्रामिंग यात्रा शुरू करें!
अब जब आपने अपने लिनक्स सिस्टम पर रस्ट इंस्टॉल और सेटअप कर लिया है, तो आप रस्ट के साथ सभी प्रकार के प्रोग्राम सीखने और विकसित करने पर ध्यान केंद्रित कर सकते हैं।
यदि आप रस्ट में बिल्कुल नए हैं और भाषा और उसके वाक्य-विन्यास को समझने के लिए एक त्वरित प्राइमर की तलाश में हैं, तो रस्ट प्रोग्रामिंग अनिवार्यताओं के लिए एक परिचयात्मक मार्गदर्शिका उपयोगी होगी।