এটি একই সাথে এপেল এবং আরপিএমফোর্স ব্যবহার করা স্থিতিশীল?


10

সুতরাং একটি নতুন বৈজ্ঞানিক লিনাক্স 6.3 ডেস্কটপ ইনস্টল করার পরে, আমি:

yum install rpmforge-release && yum update

এবং

yum install epel-release.noarch

তারপর:

yum install wine gparted cups-pdf && echo 'includepkgs=nss-mdns wine* gparted cups-pdf' >> /etc/yum.repos.d/epel.repo

ঠিক আছে! এর পরে আমি:

vi /etc/yum.repos.d/epel.repo
includepkgs=nss-mdns wine* gparted cups-pdf

সুতরাং আমি এভাবেই একটি তাজা ওয়াইন (+ কাপ-পিডিএফ) এবং জিপিআরটি ইনস্টল করি।

প্রশ্ন : এটি কি স্থির জিনিস? মানে এই কি ভবিষ্যতে সমস্যা হতে পারে? (এটি এখানে কিছু এপেল প্যাকেজ ইনস্টল করা আছে তবে স্থিতিশীলতায় সহায়তা করার জন্য আমি উল্লিখিত কয়েকটি প্যাকেজ ইনস্টল করার পরে একটি শ্বেতলিস্ট ব্যবহার করি - কারণ আমার কেবল জিপিড / ওয়াইন / কাপ-পিডিএফ কয়েকটি জিনিসের জন্য এপেল প্রয়োজন)। এই পদক্ষেপগুলি ভবিষ্যতে সমস্যার কারণ হবে?

উত্তর:


10

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

ঠিক আছে, সুতরাং এখানে ইয়াম-অগ্রাধিকারগুলির লিঙ্কটি বিস্তারিতভাবে ব্যাখ্যা করা হয়েছে: http://wiki.centos.org/PackageManagement/Yum/Priorities

তবে মূলত, ইয়াম-অগ্রাধিকারগুলি ইনস্টল করার পরে আপনাকে /etc/yum/pluginconf.d/priorities.confসক্ষম = 0 থেকে সক্ষম = 1 এ সম্পাদনা করতে হবে

এবং /eyc/yum.repos.d/ এ থাকা প্রতিটি রেপো ফাইলে প্রতিটি রেজিওটরিতে এই লাইনটি যুক্ত করুন (কারণ একাধিক হতে পারে)

অগ্রাধিকার = নম্বর

আপনার অগ্রাধিকারগুলি দেখার জন্য এখানে অনিয়ালারও রয়েছে:

sed -n -e "/^\[/h; /priority *=/{ G; s/\n/ /; s/ity=/ity = /; p }" /etc/yum.repos.d/*.repo | sort -k3n

এটি আমার ফলাফল:

priority = 1 [base]
priority = 1 [centosplus]
priority = 1 [extras]
priority = 1 [updates]
priority = 2 [contrib]
priority = 10 [atrpms]
priority = 10 [elrepo]
priority = 10 [elrepo-extras]
priority = 10 [elrepo-kernel]
priority = 10 [epel]
priority = 10 [epel-debuginfo]
priority = 10 [epel-source]
priority = 11 [elrepo-testing]
priority = 11 [epel-testing]
priority = 11 [epel-testing-debuginfo]
priority = 11 [epel-testing-source]
priority = 20 [rpmforge]
priority = 20 [rpmforge-extras]
priority = 21 [rpmforge-testing]
priority = 30 [nfb] This is my own repo.

+1 টি; সেন্টোস অফিসিয়াল এফএকিউ (সায়িনলিনাক্স বা আরএইচইএল প্রবাহ সম্পর্কে নিশ্চিত নয়) স্পষ্টভাবে হুঁশিয়ারি দেয় যে আপনি যদি এর মতো রেপো মিশ্রিত করা শুরু করেন তবে আপনি মূলত নিজেরাই।
হরিণ হান্টার

yum- অগ্রাধিকার জন্য অতিরিক্ত কনফিগারেশন প্রয়োজন? বা শুধু এটি ইনস্টল ??
গ্যাসকো পিটার

@ ভাস্কোপিটার, উইকি.সেন্টোস.আর / প্যাকেজ ম্যানেজমেন্ট / ইয়াম / প্রাইরিটিজে আপনার প্রয়োজনীয় তথ্য থাকতে পারে। আশা করি @ নটফ্রুমব্রুকলিন তাঁর সুন্দর উত্তরের লিঙ্কটি যুক্ত করতে পারবেন। আরপিএমফোর্জে বিশেষত অন্য লিঙ্কটি রয়েছে যা সূচিত করে যে কমপক্ষে সেন্টোস জন্য আরপিএমফর্স সম্ভবত নিরাপদ: wiki.centos.org/AdditionalResources/Repositories/RPMForge
Deer Hunter

1

হ্যাঁ, মেশানো রেপোগুলি আপনার জন্য বিশাল নির্ভরশীলতার ডেডলক তৈরি করতে পারে, তাই আপনাকে অবশ্যই সাবধানে থ্রেড করতে হবে।

আমি যা পেয়েছি তা আমার পক্ষে সবচেয়ে ভাল কাজ করে তা হ'ল সেগুলি ইনস্টল করা, তবে তাদের অক্ষম রেখে দেওয়া: /etc/yum.repos.d/.repo এ 'সক্ষম করা = 0' ..

তারপরে যখন আমি অবশ্যই এগুলি ব্যবহার করব তখন আমি তাদেরকে এ জাতীয়ভাবে এনে দিতাম:

yum --enablerepo=epel,rpmforge-extras list package-name  
yum --enablerepo=rpmforge install package-name
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.