ইয়ম- প্যাকেজ ইনস্টলের ডাটাবেস আপডেট অক্ষম করুন


9

আমি ফেডোরা 15 ব্যবহার করছি এবং যতবারই আমি ইউমের সাথে কিছু ইনস্টল করার চেষ্টা করব, ইউম সংগ্রহস্থল ডাটাবেস আপডেট করার চেষ্টা করবে।

বেশিরভাগ মানুষের জন্য এটি দুর্দান্ত এবং সহজ হবে তবে আমি সুপার স্লো ইন্টারনেট (ভাল, কিন্ডা স্লো, 1 এমবিপিএসের মতো কিছু) এর পিছনে আটকে আছি, এবং আপডেটটি এক মিনিট সময় নেয়। ডাটাবেসটি বড় নয় (আমার সমস্ত সংগ্রহস্থলের জন্য 2 এমবি এর চেয়ে বেশি) তবে এটি যোগ করে।

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

উত্তর:


8

ইউমে -Cযাওয়ার সময় এটি কেবল বর্তমান ক্যাশে মেটাডেটা ব্যবহার করতে বলবে। নোট করুন যে বর্তমানে ক্যাশে নেই এমন মেটাডেটা প্রয়োজন হলে বা বিভিন্ন সংগ্রহস্থলের মেটাডেটা সিঙ্কে না থাকলে অপারেশনটি ব্যর্থ হয়ে যাবে।


এটি কোথাও একটি কনফিগার ফাইলে সেট করা যায়? প্রতিটি সময়-সি পাস করা ক্লান্তিকর হতে পারে। আমি আপনাকে মেটাডেটা আপডেট করার সময় বলতে চাই।
বেটগ্যামিট

দুর্ভাগ্যক্রমে না. আপনার এটির জন্য একটি এলিফ তৈরি করতে হবে।
Ignacio Vazquez-Abram

কীভাবে "ফাস্ট ইয়াম" ওরফে:alias yumin='yum -C --noplugins'
আরএসেন্না

3

"... এটি কি কোথাও একটি কনফিগার ফাইলে সেট করা যায়? প্রতিবার-সি পাস করা ক্লান্তিকর হতে পারে। ..."

আপডেট YUM কনফিগ ফাইল এবং সেট metadata_expireএকটি উচ্চ মান পরিবর্তনশীল (ডিফল্ট 90 মিনিট।) এর পরে ব্যবহার করতে পারেন yum makecacheকমান্ড নিজে মেটাডাটা আপডেট করুন এবং কখন প্রয়োজন।


0

আমার উত্তর এখানে থেকে: https://unix.stackexchange.com/a/212278/56487

অস্থায়ী সমাধান:

-Cপতাকা ব্যবহার করুন :

sudo yum install foobar -C

স্থায়ী সমাধান:

এটি নিয়ন্ত্রণ করতে metadata_expireআপনার yum.conf এ পতাকা ব্যবহার করুন ।

সম্পাদনা /etc/yum.confএবং সেট

metadata_expire=15d

দিন, ঘন্টা বা মিনিটের মধ্যে সময়টি কনফিগার করতে আপনি d, h বা m ব্যবহার করতে পারেন ।

বোনাস: এখানে ডকুমেন্টেশন রয়েছে:

মেটাডেটা_ এক্সপায়ার হল সময় (সেকেন্ডে) যার পরে মেটাডেটাটির মেয়াদ শেষ হবে। যাতে ডাউনলোড করা বর্তমান মেটাডেটা যদি এই কয়েক সেকেন্ডের চেয়ে কম পুরানো হয় তবে yum সংগ্রহস্থলের বিপরীতে মেটাডেটা আপডেট করবে না। যদি আপনি দেখতে পান যে ইয়ম আপডেটের সাথে তথ্যগুলি ডাউনলোড না করে যতক্ষণ আপনি এই বিকল্পটির মান হ্রাস করতে চান। আপনি সেকেন্ড ব্যবহারের ডিফল্ট থেকে দিন, ঘন্টা বা মিনিট যথাক্রমে বিজ্ঞাপন, এইচ বা এম যোগ করে পরিবর্তন করতে পারেন। ডিফল্টটি হ'ল ঘন্টা, একবার প্রশংসনীয় ইয়ম-আপডেটগুলি একবারে চলতে থাকে। "কখনই নয়" শব্দটি ব্যবহার করাও সম্ভব, যার অর্থ মেটাডেটা কখনই শেষ হবে না। নোট করুন যে কোনও ধাতব ফাইল ব্যবহার করার সময় মেটালিংক অবশ্যই সর্বদা সংগ্রহস্থলের জন্য মেটাডেটার চেয়ে নতুন হওয়া উচিত, বৈধতার কারণে, সুতরাং এই সময়সীমাটি ধাতব ফাইলটিতেও প্রযোজ্য। এছাড়াও মনে রাখবেন যে "ইয়াম ক্লিন এক্সপায়ার-ক্যাশে" "কখনই" ওভাররাইড করে না

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