ফেডোরার কীভাবে: আপনি ইউইউএম সম্পর্কে জানতে চান এমন সমস্ত কিছুই এবং জিজ্ঞাসা করার সাহস করেননি (প্রথম ভাগ)

YUM (হলুদ কুকুর আপডেটার, পরিবর্তিত): এটি একটি কমান্ড লাইন সফ্টওয়্যার পরিচালক (CLI) স্বয়ংক্রিয়তা নির্ভরতা রেজোলিউশন সহ প্যাকেজ আপডেট, ইনস্টল এবং আনইনস্টল করতে। এটা লেখা আছে পাইথনযা এটির কার্যকারিতা প্লাগইনগুলির মাধ্যমে প্রসারিত করতে দেয়। ইয়াম দেবিয়ান-তেও উপলভ্য.

স্বাক্ষর যাচাইকরণ সিস্টেমটিকে সমর্থন করার সাথে সাথে ইয়াম সুরক্ষিত প্যাকেজ পরিচালনা সরবরাহ করে দ্বারা GPG (জিএনইউ প্রাইভেসি গার্ড, GnuPG নামেও পরিচিত)। স্বাক্ষর যাচাইকরণ সক্ষম করা হলে, ইউম এমন কোনও প্যাকেজ ইনস্টল করতে অস্বীকার করবে যা সেই সংগ্রহস্থলের জন্য সঠিক জিপিজি কী দিয়ে স্বাক্ষরিত নয়। এর অর্থ হ'ল আপনি সেই প্যাকেজগুলিতে বিশ্বাস রাখতে পারেন RPM- র আপনি আপনার সিস্টেমে ডাউনলোড এবং ইনস্টল একটি নির্ভরযোগ্য উত্স থেকে এবং স্থানান্তর সময় পরিবর্তন করা হয়নি।

এই মধ্যে কিভাবে (বেশ কয়েকটি অংশে বিভক্ত) আমরা দেখতে পাব কীভাবে এই শক্তিশালী এবং নমনীয় সফ্টওয়্যার ম্যানেজারটির বেশিরভাগটি কীভাবে তৈরি করা যায় যা আমার ব্যক্তিগত মতামত অনুসারে এটির মধ্যে অন্যতম সেরা যা বিদ্যমান Pacman (আর্চলিনাক্স);)। আমরা কার্যত তার সমস্ত বিকল্পগুলি দেখতে পাব, প্লাগইনগুলি এবং কীভাবে এটি আমাদের নিজস্ব চাহিদা অনুযায়ী কনফিগার করতে হয়: ডি।

নীচে প্রদর্শিত বিকল্পগুলির যে কোনওটিকে ব্যবহার করতে কেবল যেমন হিসাবে অ্যাক্সেস করা প্রয়োজন শিকড় বা ব্যবহার উবুন্টু এবং লিখ:

yum [opciones] comando {paquete1} {paquete2} {...}

উদাহরণ:

yum -y install clementine

নোট: [] এর মধ্যে থাকা প্যারামিটারগুলি alচ্ছিক, {between এর মধ্যে থাকা প্যারামিটারগুলি ব্যবহার করা কমান্ডের উপর নির্ভর করবে।

Yum- র কমান্ডের তালিকাটি হ'ল:

  • প্যাকেজ 1 ইনস্টল করুন [প্যাকেজ 2] […]
  • [প্যাকেজ 1] [প্যাকেজ 2] […] আপডেট করুন
  • আপডেট করুন [প্যাকেজ 1] [প্যাকেজ 2] […]
  • চেক - আপডেট
  • [প্যাকেজ 1] [প্যাকেজ 2] […]
  • আপগ্রেড করুন [প্যাকেজ 1] [প্যাকেজ 2] […]
  • বিতরণ-সিঙ্ক্রোনাইজেশন [প্যাকেজ 1] [প্যাকেজ 2] […]
  • অপসারণ | প্যাকেজ 1 মুছুন [প্যাকেজ 2] […]
  • তালিকা […]
  • তথ্য […]
  • সরবরাহ করে | কি বৈশিষ্ট্য 1 [বৈশিষ্ট্য 2] […]
  • পরিষ্কার [প্যাকেজ | মেটাডাটা | মেয়াদ উত্তীর্ণ-ক্যাশে | rpmdb | প্লাগইন | সমস্ত]
  • ম্যাকচে
  • দলগুলি […]
  • স্ট্রিং 1 [স্ট্রিং 2] […]
  • শেল [ফাইলের নাম]
  • সমাধান করা হয়েছে Dep1 [Dep2] […]
  • (কেবলমাত্র উত্তরাধিকারগত কারণে রক্ষণাবেক্ষণ - পুনরুদ্ধার বা yum সরবরাহগুলি ব্যবহার করুন)
  • লোকালইনস্টল আরপিএমফিল 1 [আরপিএমফিল 2] […]
  • (শুধুমাত্র উত্তরাধিকারের কারণে পরিচালিত - ইনস্টল ব্যবহার করুন)
  • লোকালআপডেট আরপিএমফিল 1 [আরপিএমফিল 2] […]
  • (শুধুমাত্র উত্তরাধিকারগত কারণে পরিচালিত - আপডেট ব্যবহার করুন)
  • প্যাকেজ 1 পুনরায় ইনস্টল করুন [প্যাকেজ 2] […]
  • ডাউনগ্রেড প্যাকেজ 1 [প্যাকেজ 2] […]
  • প্যাকেজ 1 [প্যাকেজ 2] তালিকাভুক্ত করুন […]
  • পুনরায় তালিকাবদ্ধ করুন [সমস্ত | সক্ষম | অক্ষম]
  • সংস্করণ [সমস্ত | ইনস্টল | উপলব্ধ | গ্রুপ- | nogroups | গ্রুপলিস্ট | গ্রুপিনফো]
  • ইতিহাস [তথ্য | তালিকা | প্যাকেজ-তালিকা | প্যাকেজ-তথ্য | সংক্ষিপ্ত | অ্যাডন-ইনফরম | পুনরায় | পূর্বাবস্থায় | রোলব্যাক | নতুন | সিঙ্ক | পরিসংখ্যান]
  • লোড-লেনদেন [txfile]
  • চেক
  • সহায়তা [আদেশ]

Descripción আদেশের

ইনস্টল

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

আপডেটের

যদি প্যাকেজের নাম ব্যবহার না করে চালানো হয় তবে বর্তমানে সিস্টেমে ইনস্টল করা সমস্ত প্যাকেজ আপডেট করে। যদি এক বা একাধিক প্যাকেজ নির্দিষ্ট করা থাকে তবে yum কেবলমাত্র মনোনীত প্যাকেজ আপডেট করবে। ইয়াম নিশ্চিত করবে যে আপডেটের সময় সমস্ত নির্ভরতা সন্তুষ্ট হয়েছে।

আপডেট করুন

এই আদেশটি "আপডেট" এর মতো কাজ করে তবে আপনি সর্বদা প্যাকেজের যে সংস্করণটি আপডেট করতে চান তার সংস্করণ নির্দিষ্ট করে specify

চেক - আপডেট

এটি কার্যকর করা হয়েছে যাতে আপনার মেশিনটি ইন্টারেক্টিভভাবে আপডেট চালানো না করেই আপনার মেশিনের আপডেটগুলি মুলতুবি রয়েছে কিনা তা জানতে পারবেন। এটি তালিকা আকারে আপডেট করার জন্য প্যাকেজগুলির একটি তালিকাও ফেরত দেয়। ভার্জোজ মোডে চালিত হলে এটি অপ্রচলিত প্যাকেজগুলিও দেখায়।

আপগ্রেড

এটি পতাকা সহ আপডেট কমান্ডের সমান --obsoletes.

বিতরণ - সিঙ্ক্রোনাইজেশন o distro - সিঙ্ক

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

অপসারণ o নিশ্চিহ্ন করা

এগুলি সিস্টেম থেকে নির্দিষ্ট প্যাকেজগুলি অপসারণ করার পাশাপাশি প্যাকেজগুলির উপর নির্ভর করে এমন প্যাকেজগুলি অপসারণ করার জন্য ব্যবহৃত হয়।

নোট: আপনি দুর্ঘটনাক্রমে নিজে থেকে এটিকে মুছে ফেলতে পারবেন না।

তালিকা

এটি উপলব্ধ প্যাকেজগুলি সম্পর্কিত বিভিন্ন তথ্য প্রদর্শন করতে ব্যবহৃত হয়। এই কমান্ডের জন্য বিকল্পগুলির সম্পূর্ণ সেটটি নীচে বিস্তারিত:

  • yum তালিকা [সব | পৃষ্ঠপোষক 1] [পৃষ্ঠপোষক 2] […]

সমস্ত উপলব্ধ এবং ইনস্টল করা প্যাকেজ দেখায়।

  • Yum তালিকা পাওয়া যায় [পৃষ্ঠপোষক 1] […]

ইনস্টল করার জন্য উপলব্ধ yum সংগ্রহস্থলে সমস্ত প্যাকেজ প্রদর্শন করুন।

  • yum তালিকা আপডেট [পৃষ্ঠপোষক 1] […]

এটি yum সংগ্রহস্থলে উপলব্ধ সমস্ত প্যাকেজ প্রদর্শন করে।

  • Yum তালিকা ইনস্টল [পৃষ্ঠপোষক 1] […]

আর্গুমেন্ট হিসাবে বিবেচিত প্যাকেজগুলি তালিকাভুক্ত করুন। যদি কোনও যুক্তি কোনও উপলভ্য প্যাকেজের নামের সাথে মেলে না, মিলগুলি মুদ্রিত হয়।

  • yum তালিকা অতিরিক্ত [পৃষ্ঠপোষক 1] […]

এটি সিস্টেমে ইনস্টল করা প্যাকেজগুলি তালিকাভুক্ত করে যেগুলি কোনও yum সংগ্রহস্থলে উপলব্ধ নয় এবং এটি কনফিগারেশন ফাইলের মধ্যে উপস্থিত রয়েছে।

  • yum তালিকা অপ্রচলিত [পৃষ্ঠপোষক 1] […]

এটি সিস্টেমে ইনস্টল করা প্যাকেজগুলি তালিকাভুক্ত করে যেগুলি কোনও yum সংগ্রহস্থানে অপ্রচলিত হয়ে গেছে এবং কনফিগারেশন ফাইলে প্রদর্শিত হবে।

  • yum তালিকা সাম্প্রতিক [পৃষ্ঠপোষক 1] […]

সঞ্চিত প্যাকেজগুলি সম্প্রতি সংগ্রহস্থলের তালিকাভুক্ত করুন। এটি সাধারণত দরকারী নয়, তবে আপনি যদি সত্যিই চান তবে প্লাগইনটি ব্যবহার করতে পারেন yum তালিকা-আপডেট তথ্য নিম্নরূপ: "yum list-updateinfo new"।

নোট: আপনি পরামিতি প্রতিস্থাপন করতে পারেন «পৃষ্ঠপোষক 1" 'পৃষ্ঠপোষক 2', ইত্যাদি, আপনি যে প্যাকেজটি পরীক্ষা করতে চান তার নাম সহ। মনে রাখবেন যে [] এর মধ্যে চিহ্নিত বিকল্পগুলি alচ্ছিক।

এই মুহুর্তে প্রথম অংশটি এখানে এত বেশি যাতে প্রসারিত না হয়;)।

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

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

*

*

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

  1.   রোজারটাক্স তিনি বলেন

    আত্মহত্যা নিরাপদ
    দ্রষ্টব্য: আপনি নিজের দ্বারা দুর্ঘটনাক্রমে ইয়াম সরাতে পারবেন না।

  2.   আজভেনম তিনি বলেন

    খুব ভাল তথ্য, কিছু প্রশ্ন এক্সডি যা উবুন্টুতেও ইনস্টল করা যেতে পারে? এবং আপনি যদি উবুন্টুতে ডেবিয়ান রেপো ব্যবহার করতে পারেন?

    1.    পারসিয়াস তিনি বলেন

      আপনি অ্যাপটি-গিট বা প্রবণতার বিকল্প হিসাবে প্যাকেজ ম্যানেজার হিসাবে ইয়াম ব্যবহার করতে পারেন, আমি নিশ্চিত নই যে আপনি উবুন্টুতে ডেবিয়ান প্যাকেজটি ব্যবহার করতে পারেন এবং এটি সঠিকভাবে কাজ করে, এটি পরীক্ষার বিষয় হবে :)।

  3.   রকানড্রোলিও তিনি বলেন

    তুমি আমার জন্য অস্তিত্বের সন্দেহ তৈরি করেছো ... ডিবিয়ান অন ইয়াম! (এবং হ্যাঁ, এটি; আমি সংগ্রহস্থলগুলি পরীক্ষা করে এটি সংশোধন করেছি)। এর অর্থ কি?। ডিএমপি প্যাকেজগুলি ডিবিয়ানে ইনস্টল করা যেতে পারে (আমাকে কি পাশাপাশি সংগ্রহাগুলি যুক্ত করতে হবে?) অথবা আমি ডাব প্যাকেজ ইনস্টল করার জন্য yum এর আদেশ এবং জিইউআইয়ের সুবিধা নিতে পারি? আমি যদি নৃশংস বলছি তবে দুঃখিত, তবে আমি যা পড়েছি তাতে অবাক হয়েছি।
    গ্রিটিংস।

    1.    পান্ডেভ 92 তিনি বলেন

      এটি ধরে নেওয়া হবে যে আপনি পিস ক্লিনাক্স ওএস-এর মতো সিএনপটিক এবং এপটি এক্সডি সহ আরপিএম প্যাকেজগুলির মতো, ইউমের সাথে .deb প্যাকেজগুলি ইনস্টল করতে পারেন ass

    2.    সঠিক তিনি বলেন

      যৌক্তিক দৃষ্টিকোণ থেকে এটি দেখার জন্য, সাধারণ জিনিসটি হ'ল যে আপনি ইয়াম দিয়ে .deb প্যাকেজ ইনস্টল করতে পারেন, সুতরাং "অ্যাপট-গেট ইনস্টল ফায়ারফক্স" লেখার পরিবর্তে আপনি "ইয়াম ইনস্টল ফায়ারফক্স" লিখবেন

      1.    জুয়ান কার্লোস তিনি বলেন

        এবং এটি সেভাবেই হওয়া উচিত, যেহেতু ইনস্টলারটি একটি জিনিস এবং প্যাকেজটি অন্য একটি।

  4.   জুলাই তিনি বলেন

    সত্যটি আমি জানি যে আমরা সকলেই একটি অপারেটিং সিস্টেম ব্যবহার করি তবে এটি কীভাবে কাজ করে সে সম্পর্কে আমাদের কারও কাছেই সামান্যতম ধারণা নেই।

    http://www.mylifeUnix.org

    1.    পারসিয়াস তিনি বলেন

      আপনি খুব সঠিক বন্ধু, আমাদের মধ্যে অনেকেই মনে করেন আমরা আমাদের ডিসট্রো সম্পর্কে অনেক কিছু জানি, তবে আমরা যখন কিছুটা তদন্ত করি তখন দেখা যায় যে আমরা যা জানি তা ক্ষুদ্র এক্সডি।

  5.   জুয়ান কার্লোস তিনি বলেন

    এবং ইয়াম সম্পর্কে বলতে গেলে, আপনি কি বুঝতে পেরেছেন যে ফেডোরা লোকেরা ইতিমধ্যে 64৪-বিট সিস্টেমে ইনস্টল করার পরামর্শ দিয়েছে?

    1.    সঠিক তিনি বলেন

      আমার কোনও ধারণা ছিল না, যাইহোক 64৪-বিট সিস্টেমের সুবিধা অনেকগুলি 🙂

    2.    পারসিয়াস তিনি বলেন

      ব্রা সম্পর্কে কীভাবে আপনি উল্লেখ করেছেন, read৪-বিট সংস্করণটি ব্যবহার করার জন্য সুপারিশ করা হয়েছে, আমি যা পড়েছি তা থেকে, ফেডোরা x64_86 প্যাকেজগুলিকে যতটা সম্ভব ব্যবহার করে এবং কেবল যদি তা উপস্থিত না থাকে, এটি তাদের 64 টির সাথে সংযুক্ত করে। আমরা সবসময় 64-বিট এবং 32-বিট সিস্টেমের মধ্যে দুর্বল সামঞ্জস্যতা সম্পর্কে অভিযোগ করার কারণে এটি সত্যিই দুর্দান্ত।

      চিয়ার্স :)।

  6.   কার্লোস এমিলিও তিনি বলেন

    ডেবিয়ানের ইউইউএম আমাকে অবাক করে না, যেহেতু ফেডোরা কোর ম্যানেজার হিসাবে অ্যাপট-গেট ব্যবহার করত, আমি এমনকি সংস্করণ or বা এর মতো কিছু তৈরি করেছিলাম, যেমন আমি প্যাকেজ পরিচালকদের একত্রিত করতে পছন্দ করি তবে আমি তাদের ফেডোরা আঁকড়েছি প্যাকম্যান লাগানোর জন্য 7 (হ্যাঁ, আর্লিনাক্স পরিচালক) এবং আমি এক্সডি পুনরায় চালু না করা পর্যন্ত সবকিছুই কাজ করেছে

    1.    পারসিয়াস তিনি বলেন

      বাহ, ফেডোরায় প্যাকম্যান *। *, খুব খারাপ এটি আপনার পক্ষে কার্যকর হয়নি :(। আপনি প্যাকেজ পরিচালকদের ডিস্ট্রসের মধ্যে পরিবর্তন করার বিষয়ে যা বলেছিলেন তা এমনটি যা আমরা অনেকেই জানি না, সে কারণেই এটি ডেটা দেখানোর জন্য আমাকে একটি ভাল ধারণা তৈরি করেছিল :)।

      মন্তব্য এবং দর্শন জন্য ধন্যবাদ, শুভেচ্ছা ভাই;)।

  7.   Emiliano তিনি বলেন

    আমি প্রায় দুই বছর ধরে ফেডোরা x86_64 ব্যবহার করছি।
    আমার কোন সমস্যা হয়নি।
    এটি 32-বিট সংস্করণের চেয়ে অনেক বেশি ভাল কাজ করে।
    ইয়াম ইনস্টল করার জন্য অন্যতম সেরা প্রোগ্রাম one
    আমি দীর্ঘদিন থেকে "আরপিএম" কমান্ডটি ব্যবহার বন্ধ করে দিয়েছি
    ডাউনলোড প্যাকেজগুলির ইনস্টলেশন এবং তা সম্পাদন করুন
    তারা ভান্ডারগুলিতে নেই। যদি আপনি এটিকে «ইয়িউমেক্স with এর সাথে একত্রিত করেন,
    গ্রাফিকাল ইন্টারফেস, তারা খুব শক্তিশালী সরঞ্জাম।
    ফেডোরার সর্বশেষতম সংস্করণে, "অ্যাপার" খুব ভালভাবে কাজ করে,
    অন্তত আমি চেষ্টা করেছি প্যাকেজ ইনস্টল
    ফায়ারফক্স থেকে সম্পন্ন হয়েছে, কারণ ক্রিয়াগুলির মধ্যে একটি হ'ল এটি ইনস্টল করা
    apper।

    সেরা অভিনন্দন,

    Emiliano
    Badajoz এর

    1.    প্রস্রাব তিনি বলেন

      D: