কীভাবে দ্রুত dpkg করবেন?


17

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


কোন ফাইল সিস্টেম এবং আপনার কাছে কতগুলি প্যাকেজ রয়েছে? বড় ডিরেক্টরিগুলির জন্য, ext3 বা উপরের dir_indexবিকল্পের সাথে বা রিসার এর উপরেরটি এক্সট 2 বা এক্সট 3 ছাড়াই নাটকীয় উন্নতি dir_index
গিলস 'অসন্তুষ্ট হওয়া বন্ধ করুন'

@ গিলস আমি ext4 ব্যবহার করি এবং and 1400 প্যাকেজ ইনস্টল করা আছে।
tshepang

উত্তর:


17

এই সমাধানের জন্য আপনার কমপক্ষে 1.15.8.6 ডিপি কেজি এর সংস্করণ প্রয়োজন of

যেহেতু ডিপিকেগির সেই সংস্করণটি রয়েছে তাই একটি নতুন force-unsafe-ioবিকল্প রয়েছে যা সিপিকে সিঙ্ক () এবং প্রতিটি প্যাকেজের মধ্যে এই জাতীয় কলিং থেকে dpkg অক্ষম করবে। আপনি এই বিকল্পটি / etc / dpkg এ কনফিগারেশনে যুক্ত করতে পারেন যাতে এটি সর্বদা কার্যকর হয়।

আপনার যদি dpkg এর পুরানো সংস্করণ থাকে তবে আপনি বিকল্পভাবে ডায়েডেমডাটা ব্যবহার করতে পারেন ।

এবং মনে রাখবেন যে এই উভয় সমাধানই অনিরাপদ এবং সম্ভবত ডিপি কেজি চলার সময় বা তার কিছুক্ষণ পরে বিদ্যুৎ ব্যর্থ হলে ডেটা ক্ষতি হতে পারে।


তাই, আমি শুধু যোগ force-unsafe-ioকরতে /etc/dpkg/dpkg.cfg , এবং যে এটা?
tspang

1
আমার কাছে বর্তমানে একটি ওয়ার্কিং লিনাক্স বাক্স নেই (পিএসইউ ব্যর্থতা) তবে echo "force-unsafe-io" > /etc/dpkg/dpkg.cfg.d/force-unsafe-ioকাজ করা উচিত। অথবা আপনি এটিকে মূল dpkg কনফিগারেশন ফাইলটিতে যুক্ত করতে পারেন যা আমার মনে হয় /etc/dpkg/dpkg.cfg
অ্যারোমাস্টার

3
আমি এই বিকল্পটি সাথে এবং এটি ছাড়া সময়সাপেক্ষ করেছি এবং পারফরম্যান্সে কোনও লক্ষণীয় পরিবর্তন হয়নি
tspang

আপনি কি এটার চেষ্টা করলেন? অতিরিক্তভাবে যখন আমি আমার পুবিল্ডার ক্রুটের অভ্যন্তরে বল-অনিরাপদ-আইও বিকল্পটি ব্যবহার করতে শুরু করি তখন আমি খুব লক্ষণীয় পার্থক্য মনে করি।
অ্যারোমাস্টার

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