প্রকাশিত হয়েছে এপ্রিল 1, 2026, 4:30PM EDT
Roine Bertelson হলেন একজন স্টকহোম-ভিত্তিক প্রযুক্তি লেখক, অনুবাদক, এবং ডিজিটাল কৌশলবিদ যিনি AI টুলস, Linux, কনজিউমার টেক, সাইবার সিকিউরিটি এবং এসইও-চালিত বিষয়বস্তুতে বিশ বছরেরও বেশি অভিজ্ঞতাসম্পন্ন। তিনি জটিল বিষয়গুলিকে স্পষ্ট এবং ব্যবহারিক দিকনির্দেশনায় পরিণত করার জন্য পরিচিত যা পাঠকদের বাস্তব সমস্যা সমাধানে সহায়তা করে। লোকেরা তার কাজকে বিশ্বাস করে কারণ তিনি আসলে যে সরঞ্জামগুলি সম্পর্কে লিখেছেন সেগুলি ব্যবহার করেন এবং পরীক্ষা করেন, উদ্দেশ্য অনুসারে জিনিসগুলি ভেঙে দেন এবং আধুনিক প্রযুক্তির বিশৃঙ্খলাকে পরামর্শে অনুবাদ করেন যা মানবিক, সৎ এবং দরকারী বলে মনে হয়৷
একটি খুব নির্দিষ্ট ধরণের জ্বালা রয়েছে (যদি কেউ আগ্রহী হয় তবে আমি এটিকে পেঙ্গুইন-রাগ বলি) যা একটি লিনাক্স আপডেট ক্রল দেখার থেকে আসে। ব্যর্থ নয়, ক্র্যাশ নয়, এমনকি অভিযোগও নয়। শুধু সেখানে বসুন, সামনের দিকে এগিয়ে যান যেন এটি প্রতিটি প্যাকেজ পৃথকভাবে আলোচনা করছে। আমার সিস্টেম ভাঙ্গা হয়নি। ইন্টারনেট শক্ত ছিল। স্ট্রিমিং, ডাউনলোড, ডকার টান, সব ঠিক আছে। কিন্তু যে মুহূর্তে আমি apt update দৌড়ালাম এর পরে apt upgrade . সবকিছু একটি ভদ্র, প্রায় প্যাসিভ-আক্রমনাত্মক গতিতে ধীর হয়ে গেল। লিনাক্স যেমন বলছিল, "আমরা সেখানে পৌঁছব... অবশেষে।" এবং দীর্ঘতম সময়ের জন্য, আমি শুধু এটি গ্রহণ করেছি। কারণ আপডেটে সময় নেওয়ার কথা, তাই না? স্পয়লার সতর্কতা:না, তারা নয়।
সমস্যাটি আমার সিস্টেম ছিল না
একটি দুর্বল মিরর পছন্দের কারণে ধীরগতির আপডেট হয়েছে
ক্রেডিট: Roine Bertelson/MakeUseOf লিনাক্স একটি কেন্দ্রীয় সার্ভার থেকে আপডেট ডাউনলোড করে না। এটি আয়না থেকে টেনে নেয়, যা সারা বিশ্বে হোস্ট করা একই প্যাকেজের কপি। তাত্ত্বিকভাবে, এটি দুর্দান্ত। অপ্রয়োজনীয়তা, গতি, স্থিতিস্থাপকতা। খুব চালাক। অনুশীলনে, আপনার সিস্টেম শান্তভাবে একটি বেছে নেয় এবং সেরাটির জন্য আশা করে৷
৷কখনও কখনও আপনি ভাগ্যবান হন এবং একটি দ্রুত, স্থানীয় আয়নায় অবতরণ করেন যা তাত্ক্ষণিক অনুভব করে। অন্য সময়, আপনি গ্রহ জুড়ে অর্ধেক পথের সাথে এমন কিছু আটকে যান যা হয় ওভারলোডেড, কম শক্তিযুক্ত, বা কেবল একটি খারাপ দিন যাচ্ছে। এবং আপনার সিস্টেম আনন্দের সাথে এটি চিরতরে ব্যবহার করতে থাকবে, যেমন এটি একটি দীর্ঘমেয়াদী সম্পর্কের মধ্যে রয়েছে। আমার ক্ষেত্রেও তাই হয়েছে। কিছুই ভুল লাগছিল. কোন ত্রুটি বা সতর্কতা. স্পষ্টতই, যে আপডেটগুলি তাদের অধিকারের চেয়ে অনেক বেশি সময় নেয়। সবচেয়ে খারাপ দিক হল এটি কতটা সূক্ষ্ম। আপনি অবিলম্বে মনে করবেন না, "এটি ভেঙে গেছে।" আপনি মনে করেন, "আমি অনুমান করি যে আপডেটগুলি কতক্ষণ নেয়।" এটা নয়।
আমি আয়না পরিবর্তন করেছি এবং সবকিছু বদলে গেছে
একটি ভাল সার্ভার নাটকীয়ভাবে দ্রুত আপডেট করেছে
ফিক্স প্রায় আপত্তিকর সহজ ছিল. আমি একটি ভাল আয়না সুইচ. লিনাক্স মিন্ট এবং উবুন্টু-ভিত্তিক সিস্টেমে, এটি সরাসরি সিস্টেম সেটিংসে বেক করা হয়। কোনো টার্মিনাল আচারের প্রয়োজন নেই, কোনো ফোরাম স্পেলঙ্কিং নেই, কোনো 2012 ব্লগ পোস্ট থেকে কপি-পেস্ট করার আদেশ নেই৷
- সফটওয়্যার সোর্স খুলুন
- থেকে ডাউনলোড করুন বা মিরর বিভাগটি খুঁজুন
- এটিকে আয়না পরীক্ষা করতে দিন বা ম্যানুয়ালি আপনার কাছাকাছি একটি বেছে নিন
- প্রয়োগ করুন এবং রিফ্রেশ করুন
এটাই। এটি "টুইক"। আমি আবার আপডেট হিট করেছি, সর্বোত্তমভাবে একটি হালকা উন্নতি আশা করছি। পরিবর্তে, এটি শুধু ... চলে গেছে। প্যাকেজগুলি উড়তে শুরু করেছে, যেন আমার সিস্টেম শেষ পর্যন্ত জেগে উঠেছে এবং মনে রেখেছে এটি একটি শালীন ইন্টারনেট সংযোগ রয়েছে। একই মেশিন, একই নেটওয়ার্ক এবং একই আপডেট, কিন্তু সম্পূর্ণ ভিন্ন অভিজ্ঞতা। এটি অপ্টিমাইজ করার মতো কম এবং একটি লিমিটার অপসারণের মতো বেশি অনুভূত হয়েছিল যার প্রথম স্থানে কোনও ব্যবসা ছিল না৷
আমি সমান্তরাল ডাউনলোডগুলিও সক্রিয় করেছি
APT মাল্টিটাস্ককে অনুমতি দেওয়া অপ্রয়োজনীয় অপেক্ষাকে সরিয়ে দেয়
একবার আমি দেখলাম আয়না কতটা পার্থক্য করেছে, আমি কৌতূহলী হয়ে উঠলাম। কারণ একটি ছোট সেটিং যদি এতটা ঠিক করতে পারে, তাহলে সরল দৃষ্টিতে আর কী লুকিয়ে ছিল? দেখা যাচ্ছে, APT ডিফল্টরূপে রক্ষণশীল, তাই এটি সর্বদা সবচেয়ে আক্রমণাত্মক ডাউনলোড আচরণ ব্যবহার করে না। সারিবদ্ধ, আপনার পালা অপেক্ষা করুন, কোন ধাক্কা না।
আপনি যদি একটি ভাগ করা আয়নাতে বিবেচ্য হওয়ার চেষ্টা করেন তবে এটি দুর্দান্ত। আপনার কফি ঠান্ডা হওয়ার আগে আপনি যদি আপনার সিস্টেম আপডেট করতে চান তবে কম দুর্দান্ত। তাই আমি এটাকে একটু ধাক্কা দিয়েছি।
আপনি APT-এর কনফিগারেশন টুইক করে আরও আক্রমণাত্মক ডাউনলোড আচরণ সক্ষম করতে পারেন। যেমন:
Acquire::Queue-Mode "host";
Acquire::Retries "3"; এবং আপনার সেটআপের উপর নির্ভর করে, পাইপলাইনের গভীরতা সামঞ্জস্য করা বা একাধিক সংযোগের অনুমতি দেওয়া এটিকে আরও দক্ষতার সাথে আনতে সাহায্য করতে পারে, সবকিছু একটি ঝরঝরে ছোট লাইনে করার পরিবর্তে৷
আমি আরও যোগ করেছি:
Acquire::Languages "none"; কারণ আমি যে ভাষার জন্য অনুবাদ ফাইল ডাউনলোড করার জন্য আমার সিস্টেমের প্রয়োজন নেই তা আমি শুধু সাংস্কৃতিকভাবে সম্পূর্ণ অনুভব করার জন্য বলি না৷
ফলাফলটি আয়না বদলানোর মতো নাটকীয় ছিল না, তবে একত্রিত হয়ে এটি আরও বেশি সময় কামানো। আপডেটগুলি একটি টাস্কের মতো অনুভব করা বন্ধ করে এবং একটি ব্যাকগ্রাউন্ড ইভেন্টের মতো অনুভব করা শুরু করে৷ তারা ঠিক কোথায় আছে।
কেন লিনাক্স ডিফল্টরূপে এটি করে না
সিস্টেমটি স্থিতিশীলতা এবং ভাগ করা সম্পদের পক্ষে
আমরা ইচ্ছাকৃতভাবে আমাদের সময় নষ্ট করার জন্য লিনাক্সকে অভিযুক্ত করা শুরু করার আগে, এর একটি কারণ রয়েছে। আয়নাগুলি ভাগ করা অবকাঠামো। যদি প্রতিটি মেশিন হঠাৎ করে আক্রমনাত্মক সমান্তরাল ডাউনলোডের সাথে তাদের হাতুড়ি করার সিদ্ধান্ত নেয়, জিনিসগুলি দ্রুত অগোছালো হয়ে যাবে। তাই বিতরণ নিরাপদ এটি খেলা. রক্ষণশীল ডিফল্ট। অনুমানযোগ্য আচরণ। শেয়ার্ড সার্ভারে কোন অপ্রয়োজনীয় চাপ নেই। অনেক লিনাক্স সিদ্ধান্তের পিছনে এটি একই দর্শন। স্থিতিশীলতা প্রথম, কর্মক্ষমতা দ্বিতীয়, বিশৃঙ্খলা ঐচ্ছিক। কিন্তু ট্রেড-অফ হল যে আপনার সিস্টেমটি ট্রেনিং হুইলগুলির সাথে আপনার আসলে সেগুলি প্রয়োজন হওয়ার অনেক পরে চলতে পারে। বিশেষ করে যদি আপনি একটি শালীন সংযোগে থাকেন এবং একটি ব্যক্তিগত মেশিন আপডেট করেন, কোথাও ডেটা সেন্টারে সার্ভারের বহর বজায় না রাখেন৷
সম্পর্কিত
ফিক্সিং আপডেটগুলি ঘর্ষণের একটি সূক্ষ্ম কিন্তু ধ্রুবক উৎসকে সরিয়ে দিয়েছে
এখানে আমি আশা করিনি অংশ. আমার সিস্টেম আগে ধীর মনে হয় না. কোন সুস্পষ্ট উপায়ে না. অ্যাপস ভালো চালু হয়েছে। মাল্টিটাস্কিং মসৃণ ছিল। কিছুই "পারফরম্যান্স সমস্যা" চিৎকার করে না। কিন্তু যতবারই আপডেটগুলি ঘূর্ণায়মান হয়, এই নিম্ন-স্তরের ঘর্ষণ ছিল। "উফ, এটা একটু সময় লাগবে" এর অনুভূতি। এটি সিস্টেম রক্ষণাবেক্ষণকে এড়ানোর মতো কিছু মনে করার জন্য যথেষ্ট প্রতিরোধ যোগ করেছে। মিরর ঠিক করা এবং তারপরে পোস্ট অফিসে একটি সারির মতো আচরণ করার জন্য APT-কে ঠেলে দেওয়া সম্পূর্ণরূপে সরিয়ে দিয়েছে৷
এখন আপডেটগুলি যথেষ্ট দ্রুত ঘটে যে আমি সেগুলি নিয়ে ভাবি না। আমি তাদের চালাই, তারা শেষ করে, এবং আমি আমার জীবন নিয়ে এগিয়ে যাই। কোন মানসিক ওভারহেড, কোন অপেক্ষার খেলা, পটভূমিতে কোন শান্ত বিরক্তি বিল্ডিং. এবং এটি ক্লিক করার সময়। কখনও কখনও আপনার সিস্টেম ধীর হয় না। এটি কেবল অপ্রয়োজনীয়ভাবে ভদ্র হওয়া। এবং এটি বলার জন্য একটি ছোট সেটিং লাগে, এটিকে একটু দ্রুত হতে দেওয়া হয়৷
৷