मैं उबंटू पर जंग भाषा के साथ खेलना चाहता हूं , लेकिन कोई पैकेज नहीं लगता । क्या मुझे यह याद आया या कुछ समस्या है?
मैं उबंटू पर जंग भाषा के साथ खेलना चाहता हूं , लेकिन कोई पैकेज नहीं लगता । क्या मुझे यह याद आया या कुछ समस्या है?
जवाबों:
Ubuntu 16.04 पर आप किसी अन्य पीपीए रिपॉजिटरी को स्थापित किए बिना आधिकारिक उपयुक्त पैकेज का उपयोग कर सकते हैं।
sudo apt install rustc
... और मत भूलना cargo
sudo apt install cargo
... लेकिन संस्करण वास्तव में अपडेट नहीं किए गए हैं: (अगस्त 2016) rustc
1.7.0 और cargo
0.8.0। दुर्भाग्य से कार्गो आईडीईए जंग प्लगइन के साथ संगत नहीं है ... मैंने रस्ट डॉक्यूमेंटेशन में बताई गई स्क्रिप्ट का उपयोग किया।
जोनाथन फ़र्नहॉफ़ के पास एक पीपीए (व्यक्तिगत पैकेज संग्रह) है जहां वह अनधिकृत रूप से रात और जंग से निर्मित संस्करण प्रदान करता है, लेकिन इसके लिए libstdc ++ 6.x (Xenial 5.4.0 का उपयोग करना पड़ता है) की आवश्यकता होती है। यकक्ती के साथ आप ब्रह्मांड रिपॉजिटरी से रूस्ट 1.10 और जाइस्ट के साथ 1.13 स्थापित कर सकते हैं।
इस पीपीए से निम्नलिखित को चलाने के साथ ही जंग को स्थापित किया जा सकता है, साथ ही साथ अब इसकी आवश्यकता होगी:
sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc
वैकल्पिक रूप से अलग backport PPAs चाहते rustlang-1.13
या rustlang-test
बजाय प्रतिस्थापित किया जा सकता rustlang
एक नवीनतम अस्थिर कोड या एक विशेष संस्करण प्राप्त करने के।
sudo add-apt-repository ppa:hansjorg/rust
कोई काम नहीं करता है)।
मुझे लगता है कि वहाँ एक डेबियन भावी पैकेज बग 689207 अभी भी खुला है। प्रारंभिक पैकेज हैं, लेकिन यह वितरण में तैयार नहीं है। पैकेजिंग प्रयास के बारे में डेबियन विकी पेज भी है ।
यह इस तथ्य से संबंधित है कि रस्ट के संकलक को रस्ट में लिखा गया है इसलिए बूटस्ट्रैपिंग प्रक्रिया अजीब है, इसलिए शायद यह अभी तक पैक नहीं किया गया है।
ऊपर की ओर जंग में कुछ मुद्दे हैं जो इसे पैकेज के लिए कठिन बनाते हैं । बूटस्ट्रैपिंग जाहिरा तौर पर एक भयावह समस्या नहीं है क्योंकि पैकर्स ग्रामीण बाइनरी स्नैपशॉट से शुरू कर सकते हैं।
मई 2016 को अपडेट किया गया: खुशी से, जंग अब डेबियन परीक्षण में है , इसलिए एक या एक साल के भीतर उबंटू में होना चाहिए।
मुझे यहाँ टिप्पणी करने में बहुत देर हो सकती है लेकिन मैंने पाया कि https://rustup.rs/ का उपयोग करना आसान था। यहाँ है कि मैंने टर्मिनल में विंडोज 10 के लिए अपने उबंटू सबसिस्टम पर जंग लगा दिया है:
curl https://sh.rustup.rs -sSf | sh