অ্যাপেন-গেট ব্যবহার করে উবুন্টু 18.04 / 17.04 / 16.10 / 16.04 এলটিএস / 15.10 / 15.04 / 14.10 / 14.04 এলটিএস / 13.10 / 13.04 এ মাভেন 3 কীভাবে ইনস্টল করবেন? [বন্ধ]


306

চেষ্টা করুন:

sudo apt-get install maven

যদি এটি আপনার পক্ষে কাজ করে তবে এই পোস্টের বাকি অংশটি উপেক্ষা করুন।

ইন্ট্রো

আমি এপ্রিল ২০১৩ এ আমার উবুন্টুকে ১২.১০ সেট আপ করতে শুরু করেছি এবং স্বাভাবিকটি sudo apt-get install mavenতখনকার 3 বছরের মাথার জন্য কাজ করছিল না।

ম্যানুয়াল ইনস্টলেশন যদি আপনার সাথে শুভেচ্ছা আপনার উবুন্টু কার্নেলে গভীর খনন করতে চান এই পোস্টে দরকারী apt-get এবং এটি যেখানে অ্যাপ্লিকেশন উবুন্টু ইনস্টলেশনের জন্য উপলব্ধ একটি তালিকা খুঁজে বের করে। উবুন্টু ১৫.০৪ ইত্যাদির মতো উবুন্টুর সাম্প্রতিক প্রকাশের জন্যও এটি সম্ভাব্য উপকারী হতে পারে যদি আপনি একই সমস্যার মুখোমুখি হন তবে আমি উবুন্টু ১২.১০ এর সাথে ফিরে এসেছি।

অ্যাপটি-গেটের মাধ্যমে স্বয়ংক্রিয় ইনস্টলেশন:

চেকআউট ম্যানুয়াল ইনস্টলেশন যদি আপনার বর্তমান উবুন্টু সাধারণ মাধ্যমে ম্যাভেন না ইনস্টল করতে পারেন 'apt-get ম্যাভেন ইনস্টল'।

sudo apt-get update
sudo apt-get install maven

আপনার উবুন্টু টাটকা না থাকলে বা আপনি যদি আগে ম্যাভেন 2 ব্যবহার করছিলেন তবে ম্যাভেন 2 সরানোর বিষয়টি নিশ্চিত করুন:

sudo apt-get remove maven2

ম্যাভেন 3 রিপোজিটরি যুক্ত করে অ্যাপ্ট-গেটের মাধ্যমে ম্যানুয়াল ইনস্টলেশন (উবুন্টু 14.04 আপডেট 1 টি দেখুন):

আপনার উবুন্টু অ্যাপটি-গেট সংগ্রহস্থলগুলির তালিকা আপ টু না থাকলে এটি কার্যকর হতে পারে।

ম্যাভেন 3 সিস্টেমটি সেট আপ করার জন্য প্রয়োজনীয় ছিল এবং এটি বেশিরভাগ নথিতে দেখা গেছে যে কিভাবে ওভারটি উবুন্টু সংস্করণ 12.04 বা তার আগে ইনস্টল করতে হবে সে সম্পর্কে উল্লেখ করা হচ্ছে। আমার পাওয়া সেরা নথিটি হ'ল:

হত্যার ব্লগ

আমি যে পুরো প্রক্রিয়াটি নিয়ে এসেছি তা নিম্নরূপ:

  1. sudo -H gedit /etc/apt/sources.list
  2. নিম্নলিখিত লাইনটি sources.listফাইলটি যুক্ত করুন:

    দেব http://ppa.launchpad.net/natecarlson/maven3/ubuntu সুনির্দিষ্ট প্রধান

    ডেবি-সিআরসি http://ppa.launchpad.net/natecarlson/maven3/ubuntu সুনির্দিষ্ট প্রধান

  3. sudo apt-get update && sudo apt-get install maven3

  4. sudo ln -s /usr/share/maven3/bin/mvn /usr/bin/mvn

সাবধানতা 1: কমান্ড "sudo apt-add-repository ppa: natecarlson / maven3" আমার উবুন্টুতে কাজ করে নি এবং আমার অ্যাপট sudo apt-add-repository -rm ppa:natecarlson/maven3-কাজটি আবার কাজ করতে পেতে দৌড়াতে হয়েছিল।

সাবধানতা 2: ডেভিডকে ধন্যবাদ, পদক্ষেপ 4 চালানোর আগে আপনাকে আপনার বিদ্যমান প্রতীকী লিঙ্কটি ম্যাভেনের পূর্ববর্তী সংস্করণগুলিতে সরিয়ে ফেলতে হবে।

ওএস এক্স ইনস্টলেশন

আপনি যদি আপনার দেবের জন্য একাধিক পরিবেশ ব্যবহার করেন তবে আমি ওএস এক্স ইনস্টলেশন যুক্ত করার সিদ্ধান্ত নিয়েছি: আরও তথ্যের জন্য উত্স স্ট্যাকওভারফ্লো থ্রেডটি দেখুন

এর সমতুল্য হোমব্রিউ ইনস্টল করুন apt-get, তারপরে মাভেন ব্যবহার করে ইনস্টল করুন:

brew install maven

আপডেট 1 : উবুনুতু 14.04 এর জন্য ইনস্টলেশন

এটি নিজে চেষ্টা করে দেখেনি তবে আমি নিশ্চিত যে এটি সুরক্ষা সতর্কতা ছাড়াই কাজ করা উচিত:

sudo apt-get purge maven maven2 maven3
sudo apt-add-repository ppa:andrei-pozolotin/maven3
sudo apt-get update
sudo apt-get install maven3

দ্রষ্টব্য : এখানে উত্স , @ রেন্ডিবজুনিয়র, @ ডমিনিক_বার্টল, এবং @ ফান টমাস 424242 এর জন্য অনেক ধন্যবাদ এবং +1


3
প্রতীকী লিঙ্কটি তৈরি করার আগে আমার "আরএম / ইউএসআর / বিন / এমভিএন" চালানোর দরকার ছিল কারণ আমার ইতিমধ্যে ম্যাভেন ২ ছিল। ম্যাভেন 3 ইনস্টল করার পরেও আপনি এখনও / ইউএসআর / শেয়ার / ম্যাভেন 2 / বিন / এমভিএন ব্যবহার করে মাভেন 2 অ্যাক্সেস করতে পারবেন
ডেভিড মেডিনেটস

3
প্রোগ্রামিং সরঞ্জামগুলি কীভাবে ইনস্টল করতে হয় তা জিজ্ঞাসা করা বিষয়টিকে
অ্যান্ড্রু গ্রিম

2
অলস সুডো অ্যাড-এপটি-রিপোজিটরি পিপিএর জন্য: নাটেকার্লসন / মাভেন 3
ডমিনিক বার্টল

5
@ আমির এইচডি আপনার নিজের প্রশ্নের উত্তর দেওয়া ভাল, তবে আপনাকে উত্তরটি উত্তর হিসাবে পোস্ট করতে হবে, প্রশ্নে নয়
জোশুয়া টেলর

2
আপনার বিশ্বস্ত 14.04 লঞ্চপ্যাড.
net

উত্তর:


227

এখানে একটি সহজ উপায়:

sudo apt-get install maven

আরও বিশদ এখানে


3
আমি এটিও চেষ্টা করেছিলাম। এটি দুর্দান্ত কাজ করে বলে মনে হচ্ছে। শুধু নিশ্চিত করুন যে আপনি রান করতে উবুন্টু apt-get আপডেট প্রথম বিশেষ করে যদি আপনি একটি তাজা ubunut 12. এর ইনস্টল আছে
AmirHd

33
আপনারও প্রয়োজন হতে পারে sudo apt-get remove maven2; কেবল ম্যাভেন 3 ইনস্টল করা sudo apt-get install mavenঅগত্যা ম্যাভেনের ডিফল্ট সংস্করণ হিসাবে তৈরি করে না।
mernst

1
@ হিপ্পো, এপটি-গেট সংগ্রহস্থলগুলি অবশ্যই এখনই ঠিক করা উচিত ছিল কিন্তু আমি যখন ইউবুনট ১২.১০ এ ইনস্টল করেছি তখন সাধারণ অ্যাপটি-গেট ইনস্টল কাজ করছে না।
আমির এইচডি

6
sudo update-alternatives --config mvn
মাভেনের

6
এটি সর্বশেষতম maven সংস্করণ ইনস্টল করার অনুমতি দেয় না। যেমন আমার 3.3.3 প্রয়োজন, তবে কেবল 3.0.5 পাওয়া যায়। উবুন্টু 14.04।
ইভান বালাশভ

10

মিসকের উত্তরটি ব্যবহার করা ভাল ।

সঠিকভাবে নেটকার্লসনের সংগ্রহস্থল ইনস্টল করা

আপনি যদি সত্যিই নেটকার্লসনের সংগ্রহস্থলটি ব্যবহার করতে চান তবে নীচের নির্দেশাবলী নীচের যে কোনও একটি করতে পারে:

  1. এটি স্ক্র্যাচ থেকে সেট আপ করুন
  2. পরে ত্রুটি apt-get updateদেয় তবে এটি মেরামত করুন404add-apt-repository
  3. এটি ম্যানুয়ালি যুক্ত করার পরে যদি apt-get updateকোনও NO_PUBKEYত্রুটি দেয় তবে এটি মেরামত করুন/etc/apt/sources.list

একটি টার্মিনাল খুলুন এবং নিম্নলিখিত চালান:

sudo -i

প্রয়োজনে আপনার পাসওয়ার্ড লিখুন, তারপরে টার্মিনালে নিম্নলিখিতটি আটকে দিন:

export GOOD_RELEASE='precise'
export BAD_RELEASE="`lsb_release -cs`"
cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-add-repository -y ppa:natecarlson/maven3
mv natecarlson-maven3-${BAD_RELEASE}.list natecarlson-maven3-${GOOD_RELEASE}.list
sed -i "s/${BAD_RELEASE}/${GOOD_RELEASE}/" natecarlson-maven3-${GOOD_RELEASE}.list
apt-get update
exit
echo Done!

নেটকার্লসনের সংগ্রহশালা সরানো হচ্ছে

আপনি যদি নেটকার্লসনের সংগ্রহস্থল ইনস্টল করেন (হয় ব্যবহার করে add-apt-repositoryবা ম্যানুয়ালি যোগ করা হয়েছে /etc/apt/sources.list) এবং আপনি এটি আর চান না, একটি টার্মিনাল খুলুন এবং নিম্নলিখিতটি চালান:

sudo -i

প্রয়োজনে আপনার পাসওয়ার্ড লিখুন, তারপরে টার্মিনালে নিম্নলিখিতটি আটকে দিন:

cd /etc/apt
sed -i '/natecarlson\/maven3/d' sources.list
cd sources.list.d
rm -f natecarlson-maven3-*.list*
apt-get update
exit
echo Done!

1
আপনি যদি সসিকে ব্যবহার করেন তবে কেবল "/etc/apt/sources.list.d/natecarlson-maven3-saucy.list" ফাইলটি সম্পাদনা করুন এবং সসিকে সুনির্দিষ্টভাবে প্রতিস্থাপন করুন। এটি এটিকে সুনির্দিষ্ট সংগ্রহস্থলটি ব্যবহার করতে বলে, তবে এই ক্ষেত্রে এটি গুরুত্বপূর্ণ নয়, কারণ ম্যাভেন নির্ভরতার উপর বেশি নির্ভর করে না।
কেইকি

btw কমান্ডটি রেভো ব্যবহার করে mvn3 নয় mvn।
কেইকি

আপনি সম্ভবত echo Done!আপনার আগে করা উচিত exit। তবুও +1 :)
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.