উবুন্টুর জন্য মরিচা (ওরফে মরিচা-ল্যাং) প্যাকেজগুলি কোথায়?


উত্তর:


17

উবুন্টু 16.04 এ আপনি অন্য কোনও পিপিএ সংগ্রহস্থল ইনস্টল না করে অফিশিয়াল অ্যাপটি প্যাকেজ ব্যবহার করতে পারেন।

sudo apt install rustc

... এবং ভুলবেন না cargo

sudo apt install cargo

... তবে সংস্করণগুলি আসলে আপডেট হয় না: (আগস্ট 2016) rustc1.7.0 এবং cargo0.8.0। দুর্ভাগ্যক্রমে কার্গো আইডিইএ মরিচা প্লাগইনের সাথে সামঞ্জস্যপূর্ণ নয় ... আমি স্ক্রিপ্টটি মরিচা ডকুমেন্টেশনে ব্যবহার করেছি।


1
আমি এখনও মরিচাটির সাথে কাজ করি নি, তবে আমি এমন সরঞ্জামগুলির সাথে ভাল অভিজ্ঞতা পেয়েছি যা অন্যান্য ভাষায় একাধিক ইনস্টলেশন পরিচালনা করে: রুবির জন্য rbenv, Node.js এর জন্য এনভিএম এবং আরও অনেক কিছু। rustup.rs রাস্টের জন্য অনুরূপ কিছু বলে মনে হচ্ছে। উবুন্টুর জন্য কীভাবে প্যাকেজ করা হয়েছে তার স্বাধীনভাবে আপনি এটির সাথে মরিচা এবং কার্গোর বর্তমান সংস্করণগুলি ব্যবহার করতে সক্ষম হবেন।
হেনিং কোকারবেক

17

জোনাথন ফেরেনিহফের একটি পিপিএ (ব্যক্তিগত প্যাকেজ সংরক্ষণাগার) রয়েছে যেখানে তিনি অনানুষ্ঠানিক রাত্রে এবং সংস্করণযুক্ত মরিচা সরবরাহ করেন তবে এটির জন্য libstdc ++ 6.x প্রয়োজন হয় (জেনিয়াল 5.4.0 ব্যবহার করে)। ইয়াক্কেটি দিয়ে আপনি মহাবিশ্বের সংগ্রহস্থল থেকে মরিচা 1.10 এবং জেস্টির সাথে 1.13 ইনস্টল করতে পারেন।

এই পিপিএ থেকে নিম্নলিখিতগুলি চালনার মাধ্যমে মরিচা ইনস্টল করা যেতে পারে, পাশাপাশি llvm যা এখন প্রয়োজন:

sudo add-apt-repository ppa:jonathonf/rustlang (accept to add llvm)
sudo apt-get update
sudo apt-get install rustc

বিকল্পভাবে বিভিন্ন গুলো পুরনো ppas পছন্দ rustlang-1.13বা rustlang-testপরিবর্তে প্রতিস্থাপিত করা যেতে পারে rustlangএকটি সর্বশেষ অস্থির কোড বা একটি নির্দিষ্ট সংস্করণের জন্য।


3
এই পিপিএটি এই মুহুর্তে (মার্চ 2016) আপডেট হবে না বলে মনে হয় - বর্তমান স্থিতিশীল সংস্করণটি 1.7 হওয়া উচিত, তবে পিপিএর সর্বশেষ স্থিতিশীল সংস্করণটি 1.4।
থমাস ডাব্লু।

1
এটি সক্রিয় আউট এটা করা হয় (মে 2016) 1.7 প্রদান করা হয় বর্তমানে - এখনও আপডেট, যদিও সম্ভবত পিছিয়ে।
টমাস ডাব্লু।

3
পিপিএ এখনই সরানো হয়েছে বলে মনে হচ্ছে (ওয়েব লিঙ্কটি মারা গেছে, sudo add-apt-repository ppa:hansjorg/rustআর কাজ করে না)।
থমাস ডাব্লু।

সেই পিপিএতে এখন বলা হয়েছে "আপনার সম্ভবত কেবল রুস্টআপ ব্যবহার করা উচিত।"
ড্যানিয়েল

11

আমি দেখতে পাচ্ছি যে একটি দেবিয়ান সম্ভাব্য প্যাকেজ বাগ এখনও 689207 খোলা আছে। প্রাথমিক প্যাকেজ রয়েছে তবে এটি বিতরণে থাকতে প্রস্তুত নয়। প্যাকেজিং প্রচেষ্টা সম্পর্কে একটি ডেবিয়ান উইকি পৃষ্ঠা রয়েছে

এটি এই সত্যটির প্রতি ইঙ্গিত দেয় যে মরিচের সংকলকটি মরিচায় লিখিত ছিল তাই বুটস্ট্র্যাপিং প্রক্রিয়াটি আজব, তাই সম্ভবত এটি এখনও প্যাকেজড হয়নি।

উজান রাস্টে কিছু সমস্যা রয়েছে যা প্যাকেজ করতে অসুবিধা দেয় । বুটস্ট্র্যাপিং দৃশ্যত কোনও বিপর্যয়কর সমস্যা নয় কারণ প্যাকেজকারীরা বাইনারি স্ন্যাপশট থেকে শুরু করতে পারে।


মে ২০১ 2016 আপডেট হয়েছে: সুখের বিষয়, দেস্টিয়ান টেস্টে এখন আরস্টিক রয়েছে , তাই এক বছর বা তার মধ্যে উবুন্টুতে থাকা উচিত।


3
উইকির লিঙ্কটি মারা গেছে এবং আমি একই পৃষ্ঠাটি যেখানে স্থানান্তরিত হতে পারে সেখানে কোনও সম্পর্কিত পৃষ্ঠা খুঁজে পাচ্ছি না। এই পৃষ্ঠাটি প্রাসঙ্গিক: wiki.debian.org/ টিমস / রুস্টপ্যাকেজিং / বুটস্ট্র্যাপ
সেহ

2
এখন যে মরিচা 1.0 প্রকাশিত হয়েছে, স্ন্যাপশটটি আমাদের ক্রমাগত আপডেট করতে হবে এমন আপত্তিটি আর প্রাসঙ্গিক নয়। আছে: আসলে অস্থিতিশীল একটি প্যাকেজ tracker.debian.org/pkg/rustc
gmatht


দেবিয়ান বাগটি এখন বন্ধ এবং সংরক্ষণাগারভুক্ত।
কর্নেল

7

আমি এখানে মন্তব্য করতে খুব দেরী হতে পারে তবে আমি দেখতে পেয়েছি যে https://rustup.rs/ ব্যবহার করা আরও সহজ ছিল। উইন্ডোজ 10 এর জন্য আমার উবুন্টু সাবসিস্টেমটিতে মরিচা ইনস্টল করতে আমি টার্মিনালে গিয়েছিলাম:

curl https://sh.rustup.rs -sSf | sh
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.