আমি উবুন্টুতে নতুন আমি আমার মেশিনে সর্বশেষতম স্কেলা সংস্করণ 2.11.4 ইনস্টল করতে চাই তবে তাদের ওয়েবসাইটের নির্দেশাবলী আমার কাছে রহস্যজনক। এটিকে কীভাবে ধাপে ধাপে ইনস্টল করা যায় কেউ ব্যাখ্যা করতে পারেন?
আমি উবুন্টুতে নতুন আমি আমার মেশিনে সর্বশেষতম স্কেলা সংস্করণ 2.11.4 ইনস্টল করতে চাই তবে তাদের ওয়েবসাইটের নির্দেশাবলী আমার কাছে রহস্যজনক। এটিকে কীভাবে ধাপে ধাপে ইনস্টল করা যায় কেউ ব্যাখ্যা করতে পারেন?
উত্তর:
স্কেলা ইনস্টল করার সবচেয়ে সহজ উপায় হ'ল .deb ইনস্টলেশন ফাইলটি ব্যবহার করা । উপর ডাউনলোড পাতা আপনি নতুন স্থিতিশীল সংস্করণ দেখতে পারবেন না। তারপরে সমস্ত ডাউনলোড পৃষ্ঠায় যান এবং সেই সংস্করণটি (বা স্কেলা 2.11.4 ) সন্ধান করুন। সেই সংস্করণের পৃষ্ঠার নীচে স্ক্রোল করুন এবং স্কালা-2.11.4.deb (বা উপযুক্ত সংস্করণ) সন্ধান করুন এবং এটি ডাউনলোড করুন।
আপনি যদি কমান্ড লাইনের সাথে স্বাচ্ছন্দ্য বোধ করেন তবে আপনি ডাউনলোড স্কাল ডেব এর সাথে ইনস্টল করতে পারেন :
sudo dpkg -i scala-2.11.4.deb
অন্যথায়, আপনাকে উবুন্টু সফটওয়্যার কেন্দ্রের মাধ্যমে বা টার্মিনালের মাধ্যমে জিডিবি ইনস্টল করতে হবে :
sudo apt-get install gdebi
জিডিবি ইনস্টল হয়ে গেলে আপনি আপনার ফাইল ব্রাউজারে স্কেলা -২.১১.৪.deb ডাবল ক্লিক করতে পারেন যা প্যাকেজ ইনস্টলারটি খুলবে। অবশেষে, "প্যাকেজ ইনস্টল করুন" এ ক্লিক করুন এবং আপনার স্কালার নতুন সংস্করণ ইনস্টল হবে।
কেবল এটি ডাউনলোড করুন scala.deb
এবং ইনস্টল করুন:
sudo apt-get remove scala-library scala
wget http://www.scala-lang.org/files/archive/scala-2.11.6.deb
sudo dpkg -i scala-2.11.6.deb
sudo apt-get update
sudo apt-get install scala
। dpkg এটি ইনস্টল করবে।
sudo apt-get install scala
, যেমন sudo dpkg -i scala-2.11.6.deb
sufficent কিন্তু ইনস্টল করার scala.deb
সাইটটি আমার মনে হয় ব্যবহার বেশী ভালো থেকে sudo apt-get install scala
, যেমন সরকারি ভান্ডার আরো আপ টু ডেট হয়
স্কেল 2.11.4 ইনস্টল করা বা অন্য কোনও সংস্করণ যা উবুন্টু সংগ্রহস্থল বা পিপিএ-তে নেই (মনে রাখবেন: স্কালার জন্য জাভা প্রয়োজন হবে এবং আমি ধরে নিলাম আপনার এটি ইতিমধ্যে ইনস্টল করা আছে bu আপনি না থাকলে উবুন্টু সহায়তা দেখুন )।
আপনার সিস্টেমের কোথাও সামগ্রীগুলি বের করুন। আমি / opt / scala / বেছে নেব। কিছুটা এইরকম:
তারের এক্সভিএফজেড s / ডাউনলোডস / স্কেলা -২.১১.৪.টিজিজেড / অপ্ট / এমভি / ওপেট / স্কলা ২.২.১১.৪ / অপ্ট / স্কালা /
"ডক্স" অবস্থায় রিডমে আপনি বিন ডিরেক্টরি থেকে স্কেল চালাতে পারেন:
স্থাপন
সংরক্ষণাগারটি সঙ্কোচিত করুন এবং উপরের কমান্ডগুলি সরাসরি
bin
ডিরেক্টরি থেকে চালান । আমরা পরিবেশের পরিবর্তনশীলটিতেbin
ডিরেক্টরিটির পুরো পথটি যুক্ত করার পরামর্শ দিইPATH
।
... যেখানে আপনার নিম্নলিখিত সরঞ্জামগুলি রয়েছে:
- scala Scala interactive interpreter
- scalac Scala compiler
- fsc Scala resident compiler
- scaladoc Scala API documentation generator
- scalap Scala classfile decoder
সুতরাং আপনি করতে হবে
cd /opt/scala
scala
দোভাষী খোলা।
আমাকে পড়তে উল্লিখিত পাথ সম্পর্কিত:
.profile
আপনার হোম ডিরেক্টরি ডিরেক্টরিতে এই লাইনটি যুক্ত করে আপনার $ PATH এ স্কেল যুক্ত করুন
PATH="$PATH:/opt/scala/bin"
মনে রাখবেন যে আপনি যে পথটি খুব বেশি খুঁজে পেয়েছেন তার নাম অনুসারে পথের নাম রাখা দরকার। এটি যুক্ত করা আপনার প্রয়োজনীয়তা থামিয়ে দেবে cd /opt/scala/
এবং আপনি scala
আপনার সিস্টেমে যে কোনও জায়গা থেকে দোষী সাব্যস্ত করতে পারেন ।
হ্যাঁ, স্কেলাআলাং.আর.গ্লোগুলিতে ইনস্টলেশন সংক্রান্ত নির্দেশাবলী সংক্ষিপ্ত এবং পরিবেশের ভেরিয়েবল স্থাপনের ক্ষেত্রে দক্ষতার একটি নির্দিষ্ট স্তর ধরে নেওয়া। এই ধারণাটি এখানে বেশিরভাগ উত্তরে বা স্ট্যাকওভারফ্লোতে উপস্থিত রয়েছে। অন্য একটি রেজোন আমি আমার উত্তরটি যুক্ত করতে চেয়েছিলাম তা হল স্কালা-অংল্যাং.আরোগ্রাট থেকে ডাউনলোডের জন্য আর .deb ফাইল উপলব্ধ নেই।
সম্প্রতি আমি এই পদক্ষেপগুলি অনুসরণ করে আমার মেশিনে স্কেল 2.11.7 সফলভাবে ইনস্টল করেছি। এটি একটি নতুন স্কেলা ইনস্টলেশন ছিল এবং জাভা 1.8 ইতিমধ্যে উপস্থিত ছিল।
আমার ডাউনলোড ডিরেক্টরিতে http://www.scala-lang.org/download/ থেকে স্কেলা-2.11.7.tgz ডাউনলোড করেছেন।
ডাউনলোড ডিরেক্টরিতে নেভিগেট করুন এবং সংরক্ষণাগারটি আনপ্যাক করুন:
sudo tar xvfz scala-2.11.4.tgz
আনপ্যাকড ডিরেক্টরিটি নির্দেশাবলীতে নির্দেশিত ডিরেক্টরিতে সরান:
mv scala-2.11.7 /usr/local/share/scala
স্থায়ীভাবে পরিবেশের ভেরিয়েবল সেট করুন। এখানে স্ট্যাক ওভারফ্লো সম্পর্কিত প্রশ্নের মধ্যে যেমন ইঙ্গিত করা হয়েছে এবং অন্যান্য সফ্টওয়্যার প্যাকেজ ইনস্টলেশন দ্বারা ব্যবহৃত হয়েছে (উদাহরণস্বরূপ, আমি এ্যানাকোন্ডা পাইথনকে এটিতে সর্বশেষ স্বয়ংক্রিয় সম্পাদনা হিসাবে পেয়েছি), এটি করার একটি নির্ভরযোগ্য উপায় হ'ল .brcrc ফাইল সম্পাদনা বা এই ভেরিয়েবলগুলি যুক্ত করা is এই কমান্ডগুলি সহ সরাসরি পথের কাছে:
export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
পরিবর্তনগুলি কার্যকর করতে শেলটি পুনরায় লোড করুন:
exec $SHELL
এখন আপনি টাইপ করে কমান্ড লাইন থেকে স্কালা REPL শুরু করতে পারেন:
scala
sudo
হয়তো পদক্ষেপ 3 ধাপ 2 কিন্তু আর আপনার কাছে সম্পাদনা করার জন্য sudo প্রয়োজন হবে না আপনার.bashrc