স্কেলা 2.11.4 ইনস্টল করার বিষয়ে?


18

আমি উবুন্টুতে নতুন আমি আমার মেশিনে সর্বশেষতম স্কেলা সংস্করণ 2.11.4 ইনস্টল করতে চাই তবে তাদের ওয়েবসাইটের নির্দেশাবলী আমার কাছে রহস্যজনক। এটিকে কীভাবে ধাপে ধাপে ইনস্টল করা যায় কেউ ব্যাখ্যা করতে পারেন?


ইউএসসি এর 2.9 আছে। এটি কি ব্যবহারের পক্ষে যথেষ্ট নয়? সম্পাদনা করুন: ২.১০ লঞ্চপ্যাড.net / জেনস- ব্র্যাউয়ের /+ আর্কাইভ / বুন্টু / পিপিএর জন্য পিপিএও আছে ২.১১-এর জন্য এখনও না তাই ২.১০ কি যথেষ্ট হবে?
রিঞ্জউইন্ড

উত্তর:


17

স্কেলা ইনস্টল করার সবচেয়ে সহজ উপায় হ'ল .deb ইনস্টলেশন ফাইলটি ব্যবহার করা । উপর ডাউনলোড পাতা আপনি নতুন স্থিতিশীল সংস্করণ দেখতে পারবেন না। তারপরে সমস্ত ডাউনলোড পৃষ্ঠায় যান এবং সেই সংস্করণটি (বা স্কেলা 2.11.4 ) সন্ধান করুন। সেই সংস্করণের পৃষ্ঠার নীচে স্ক্রোল করুন এবং স্কালা-2.11.4.deb (বা উপযুক্ত সংস্করণ) সন্ধান করুন এবং এটি ডাউনলোড করুন।

আপনি যদি কমান্ড লাইনের সাথে স্বাচ্ছন্দ্য বোধ করেন তবে আপনি ডাউনলোড স্কাল ডেব এর সাথে ইনস্টল করতে পারেন :

sudo dpkg -i scala-2.11.4.deb

অন্যথায়, আপনাকে উবুন্টু সফটওয়্যার কেন্দ্রের মাধ্যমে বা টার্মিনালের মাধ্যমে জিডিবি ইনস্টল করতে হবে :

sudo apt-get install gdebi

জিডিবি ইনস্টল হয়ে গেলে আপনি আপনার ফাইল ব্রাউজারে স্কেলা -২.১১.৪.deb ডাবল ক্লিক করতে পারেন যা প্যাকেজ ইনস্টলারটি খুলবে। অবশেষে, "প্যাকেজ ইনস্টল করুন" এ ক্লিক করুন এবং আপনার স্কালার নতুন সংস্করণ ইনস্টল হবে।


1
+1 তারা .deb ফাইল সরবরাহ করে বলে উল্লেখ করার জন্য ধন্যবাদ। তবে আপনার গাদেবি লাগবে না, এটি এতটা সহজ: sudo dpkg -i scala-2.11.4.deb
স্টিফেন

আমি তাদের এই লিঙ্কটিতে খুঁজে পাইনি, তবে তারা সংরক্ষণাগার পৃষ্ঠায় রয়েছি
টুইস্টেড পিয়ার

9

কেবল এটি ডাউনলোড করুন 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 dpkg -i scala-2.11.4.deb sudo dpkg -i scala-2.11.6.deb হওয়া উচিত
মণীশ রঞ্জন

2
আমি মনে করি না আবার স্কেল ব্যবহার করে আবারও ইনস্টল করা দরকার sudo apt-get install scala। dpkg এটি ইনস্টল করবে।
প্রবীণ শ্রীপতি

1
@PraveenSripati আমি নিশ্চিত কেন তিনি করা নই sudo apt-get install scala, যেমন sudo dpkg -i scala-2.11.6.debsufficent কিন্তু ইনস্টল করার scala.debসাইটটি আমার মনে হয় ব্যবহার বেশী ভালো থেকে sudo apt-get install scala, যেমন সরকারি ভান্ডার আরো আপ টু ডেট হয়
ইয়াহিয়া উদ্দিন

আমি dpkg-deb পেয়েছি: ত্রুটি: `স্কেলা-2.11.6.deb 'কোনও ডেবিয়ান ফর্ম্যাট সংরক্ষণাগার নয়
amit_kumar

3

স্কেল 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আপনার সিস্টেমে যে কোনও জায়গা থেকে দোষী সাব্যস্ত করতে পারেন ।


0

হ্যাঁ, স্কেলাআলাং.আর.গ্লোগুলিতে ইনস্টলেশন সংক্রান্ত নির্দেশাবলী সংক্ষিপ্ত এবং পরিবেশের ভেরিয়েবল স্থাপনের ক্ষেত্রে দক্ষতার একটি নির্দিষ্ট স্তর ধরে নেওয়া। এই ধারণাটি এখানে বেশিরভাগ উত্তরে বা স্ট্যাকওভারফ্লোতে উপস্থিত রয়েছে। অন্য একটি রেজোন আমি আমার উত্তরটি যুক্ত করতে চেয়েছিলাম তা হল স্কালা-অংল্যাং.আরোগ্রাট থেকে ডাউনলোডের জন্য আর .deb ফাইল উপলব্ধ নেই।

সম্প্রতি আমি এই পদক্ষেপগুলি অনুসরণ করে আমার মেশিনে স্কেল 2.11.7 সফলভাবে ইনস্টল করেছি। এটি একটি নতুন স্কেলা ইনস্টলেশন ছিল এবং জাভা 1.8 ইতিমধ্যে উপস্থিত ছিল।

  1. আমার ডাউনলোড ডিরেক্টরিতে http://www.scala-lang.org/download/ থেকে স্কেলা-2.11.7.tgz ডাউনলোড করেছেন।

  2. ডাউনলোড ডিরেক্টরিতে নেভিগেট করুন এবং সংরক্ষণাগারটি আনপ্যাক করুন:

    sudo tar xvfz scala-2.11.4.tgz
    
  3. আনপ্যাকড ডিরেক্টরিটি নির্দেশাবলীতে নির্দেশিত ডিরেক্টরিতে সরান:

    mv scala-2.11.7 /usr/local/share/scala
    
  4. স্থায়ীভাবে পরিবেশের ভেরিয়েবল সেট করুন। এখানে স্ট্যাক ওভারফ্লো সম্পর্কিত প্রশ্নের মধ্যে যেমন ইঙ্গিত করা হয়েছে এবং অন্যান্য সফ্টওয়্যার প্যাকেজ ইনস্টলেশন দ্বারা ব্যবহৃত হয়েছে (উদাহরণস্বরূপ, আমি এ্যানাকোন্ডা পাইথনকে এটিতে সর্বশেষ স্বয়ংক্রিয় সম্পাদনা হিসাবে পেয়েছি), এটি করার একটি নির্ভরযোগ্য উপায় হ'ল .brcrc ফাইল সম্পাদনা বা এই ভেরিয়েবলগুলি যুক্ত করা is এই কমান্ডগুলি সহ সরাসরি পথের কাছে:

    export 'SCALA_HOME="/usr/local/share/scala"' >> ~/.bashrc
    
    export 'PATH="$PATH:$SCALA_HOME/bin"' >> ~/.bashrc
    
  5. পরিবর্তনগুলি কার্যকর করতে শেলটি পুনরায় লোড করুন:

    exec $SHELL
    

এখন আপনি টাইপ করে কমান্ড লাইন থেকে স্কালা REPL শুরু করতে পারেন:

scala 

আমি আপনি প্রয়োজন নেই sudoহয়তো পদক্ষেপ 3 ধাপ 2 কিন্তু আর আপনার কাছে সম্পাদনা করার জন্য sudo প্রয়োজন হবে না আপনার.bashrc
Wayne_Yux

আরও একটি বিষয় মনে রাখবেন যে আপনার সুডো পাসওয়ার্ডটি প্রথম জমা দেওয়ার 15 মিনিটের পরে আরও কার্যকর। উবুন্টু ডক্স থেকে, help.ubuntu.com / সম্প্রদায় / রুটসুডো
tomaskazemekas

আমি কেবল লাইভের সাথে সরাসরি .brcrc দ্বারা সম্পাদনা করেছি: PATH = "/ opt / scala / scala-2.12.1 / bin:
AT
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.