লিনাক্সে একটি প্রোগ্রামের বিভিন্ন সংস্করণের মধ্যে স্যুইচ করুন

Pingu

অবশ্যই, এবং যদি আপনি ইতিমধ্যে জানেন না, আপনি এটি জানেন লিনাক্স একই প্রোগ্রামটির বেশ কয়েকটি সংস্করণ ইনস্টল করতে পারে বা একই সাথে আদেশ, অর্থাৎ আমরা একই সিস্টেমে একটি অ্যাপ্লিকেশন এ এর ​​গণনা করতে পারি যার সংস্করণটি এক্স জেড এবং একই সংস্করণ এ এর ​​সংস্করণ এক্সডাব্লু ইত্যাদি A অন্যান্য ওএসে এটি সম্ভব নয়, যেহেতু এটি দ্বন্দ্ব তৈরি করে এবং ইনস্টলেশনের সময় এটি আমাদের পূর্ববর্তী সংস্করণ বা আপডেটটি আনইনস্টল করতে বলবে। তবে ইউনিক্স বিশ্বে কোনও প্রোগ্রামের পুরানো সংস্করণ থাকা আমাদের মাঝে মাঝে আকর্ষণীয় মনে হয়, যদিও আমাদের নির্দিষ্ট কারণে আরও আধুনিক সংস্করণ রয়েছে।

আমাদের খুঁজে পাওয়া বিভিন্ন সংস্করণগুলির সাথে আমাদের প্রয়োজন হতে পারে এমন প্রোগ্রামগুলির মধ্যে জাভা, পিএইচপি, পাইথন, gcc বা g ++, এবং একটি দীর্ঘ ইত্যাদির মতো সংকলক আমাদের বেশ কয়েকটি সংস্করণ কেন ব্যবহার করতে হবে তার প্রয়োজনীয়তা বা কারণগুলি বিভিন্ন ধরণের হতে পারে, উদাহরণস্বরূপ, পাইথনের ক্ষেত্রে, এটি সাধারণ বিষয় যে আমরা পাইপি স্ক্রিপ্টগুলি পাইথনের বিভিন্ন সংস্করণ ব্যবহার করতে পারি এবং ব্যবহার করতে পারি for এটি আমাদের সিস্টেমে বিভিন্ন সংস্করণ ইনস্টল করার প্রয়োজন হবে।

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

[সরুস্কোড ভাষা = »সরল»]

sudo আপডেট-বিকল্পগুলি oveসামোভ-সমস্ত জিসিসি

sudo apt-get ইনস্টল করুন gcc-4.4 gcc-8.2

[/ সোর্স কোড]

এটির সাথে আমরা ইতিমধ্যে আমাদের থাকব জিএনইউ জিসিসির দুটি সংস্করণ সঠিকভাবে ইনস্টল করা। এখন, আপনি যদি জিসিসি কমান্ডটি ব্যবহার করেন তবে দেখতে পাবেন যে সংস্করণগুলির মধ্যে একটি হ'ল ডিফল্টরূপে চাপানো হয়েছে, সুতরাং আপনি যদি এটি নির্দিষ্ট না করেন তবে আপনি যা ব্যবহার করছেন তা হ'ল:

gcc --version

আচ্ছা আমরা চাইলে অন্য সংস্করণ ব্যবহার করুন, আমাদের কেবল নিম্নলিখিতটি করতে হবে:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-8.2 10
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20
sudo update-alternatives --install /usr/bin/cc cc /usr/bin/gcc 30
sudo update-alternatives --set cc /usr/bin/gcc
sudo update-alternatives --config gc</pre>

এবং এটি দিয়ে আপনি পারেন ইন্টারেক্টিভভাবে টগল করুন উভয় সংস্করণের মধ্যে ...


আপনার মন্তব্য দিন

আপনার ইমেল ঠিকানা প্রকাশিত হবে না। প্রয়োজনীয় ক্ষেত্রগুলি দিয়ে চিহ্নিত করা *

*

*

  1. ডেটার জন্য দায়ী: AB ইন্টারনেট নেটওয়ার্ক 2008 SL
  2. ডেটার উদ্দেশ্য: নিয়ন্ত্রণ স্প্যাম, মন্তব্য পরিচালনা।
  3. আইনীকরণ: আপনার সম্মতি
  4. তথ্য যোগাযোগ: ডেটা আইনি বাধ্যবাধকতা ব্যতীত তৃতীয় পক্ষের কাছে জানানো হবে না।
  5. ডেটা স্টোরেজ: ওসেন্টাস নেটওয়ার্কস (ইইউ) দ্বারা হোস্ট করা ডেটাবেস
  6. অধিকার: যে কোনও সময় আপনি আপনার তথ্য সীমাবদ্ধ করতে, পুনরুদ্ধার করতে এবং মুছতে পারেন।