উবুন্টুতে সফ্টওয়্যার ইনস্টল করা সহজ হওয়া উচিত -- এবং অধিকাংশ সময় এটি সহজ। কিন্তু প্রায় প্রতিটি ব্যবহারকারী আপডেট ম্যানেজারের সাথে সমস্যায় পড়েছে, হয় মিসিং রিপোজিটরি কারণে অথবা ইন্টারনেট কানেক্টিভিটি ইশু নির্দেশকারী অস্বাভাবিক এরর মেসেজের কারণে।
আসুন এই সমস্যাগুলো, কিছু সম্পর্কিত এরর মেসেজ, এবং কীভাবে এগুলো সমাধান করা যায় সেটা দেখি।
আপডেট গুরুত্বপূর্ণ
নতুন অ্যাপ ইনস্টল করতে বা সিস্টেম আপডেট চালাতে গিয়ে উবুন্টু ফেল করলে এটি কষ্টদায়ক। আপগ্রেড না করার ইচ্ছা হতে পারে, বা ম্যানুয়ালি অ্যাপ ইনস্টল করার, কিন্তু এটি করার কোনো প্রয়োজন নেই। আপনাকে শুধু রিপোজিটরি আপডেট করতে হবে।
উবুন্টু আপডেট ম্যানেজার এটা অটোমেটিক্যালি ম্যানেজ করা উচিত কিন্তু যদি ল্যাগ করছে থাকে, আপনি একটি টার্মিনাল খুলে ইনপুট দিতে পারেন:
sudo apt-get update
এটি রিপোজিটরিগুলো রিফ্রেশ করবে (রিপোজিটরি কী?), যা আপনাকে যে নতুন অ্যাপটি খুঁজছিলেন তা পেতে সক্ষম করবে। কিন্তু সিস্টেম আপডেটের জন্য কী?
উবুন্টু আপডেট ম্যানেজার: এটি কিস জন্য
টার্মিনালে, আপনি সহজে আপনার সিস্টেম আপগ্রেড পেতে পারেন টাইপ করে:
sudo apt-get upgrade
কিন্তু উবুন্টু আপডেট ম্যানেজার এর পূর্ণ উদ্দেশ্য হলো মাউস-চালিত GUI আনে এই প্রক্রিয়ায়। তাহলে কেন এরর হয়, ফলাফলস্বরূপ আপডেট ফেল করে এবং একটি ডায়ালগ বক্স "আপনার ইন্টারনেট কানেকশন চেক করুন" বলতে বলে উবুন্টু ১৪.০৪ এবং তারপর।
স্বাভাবিকভাবে, আপনি প্রথমে আপনার ইন্টারনেট কানেকশন চেক করবেন, হয়তো একটি টার্মিনাল খুলে এন্টার করবেন:
ping www.google.com
…অথবা অন্য যেকোনো জনপ্রিয় ওয়েবসাইটের URL যা আপনি জানেন অনলাইন আছে।
তাহলে কেন উবুন্টু আপডেট ম্যানেজার কানেক্ট করবে না এবং আপডেট ডাউনলোড করবে না? পার্থক্য আছে দুটি অ্যাপ, আপডেট ম্যানেজার এবং apt-get (কমান্ড লাইন ইনস্টলার টুল যা সব ডেবিয়ান-ভিত্তিক ডিস্ট্রোতে থাকে, যেমন উবুন্টু এবং রাসপবেরি পির রাস্পবিয়ান), কীভাবে কানেক্ট করে সেটাতে। আপডেট ম্যানেজার নেটওয়ার্ক ম্যানেজার প্রসেসের সাথে ইন্টারনেট কানেকশন কনফার্ম করবে, در той র apt-get একটি ডায়রেক্ট কানেকশন চেষ্টা করবে।
যে কারণে কানেকশনের স্ট্যাটাস সময়ের সাথে সাথে পরিবর্তন হয়, এটি নেটওয়ার্ক ম্যানেজারকে কানেকশন ড্রপ করতে বাধ্য করতে পারে, আপনার আপডেটকে হাই অ্যান্ড ড্রাই ছেড়ে দিয়ে। বিপরীতে, apt-get অগ্রসর হবে, প্রয়োজন অনুযায়ী কানেকশন মেইনটেইন করে।
আপনি এই পর্যায়ে কাঁধ বিচকাতে পারেন এবং চিন্তা করতে পারেন "ঠিক আছে, আমি apt-get ব্যবহার করব"। কিন্তু উবুন্টু আপডেট ম্যানেজার সঠিকভাবে কনফিগার করলে, আপনি মাউস-চালিত আপডেটের উপভোগ করতে পারবেন।
উবুন্টু আপডেট ম্যানেজার কনফিগারেশন
এই সমস্যা সমাধানের প্রথম উপায় হলো ছোট আপডেটগুলো আগে ডাউনলোড করা। আপনি ট্রির উপরের চেকবক্স ক্লিয়ার করে এবং শুধু ছোট ডাউনলোডগুলো সিলেক্ট করে এটি করতে পারেন। একবার এই ফাইলগুলো ডাউনলোড হলে, আপনি প্রতিটি বড় ফাইলের দিকে যেতে পারেন।
এটি ছোট আপডেটের জন্য ভালো কাজ করে, কিন্তু বড় ডাউনলোডের জন্য আপডেট ম্যানেজার রিকনফিগার করতে হবে।
আপডেট ম্যানেজার সঠিকভাবে কনফিগার করতে, এটাকে খুলুন এবং Settings কগ-এ ক্লিক করুন। এখান থেকে, Download from-এর বিপরীতে ড্রপডাউন মেনুতে ক্লিক করুন, এবং তারপর Select Best Server-এ ক্লিক করুন। আপডেট ম্যানেজার তখন একটি সিরিজ টেস্ট করবে যাতে সেরা সার্ভার বেছে নেওয়া যায়।
চেকগুলো সম্পূর্ণ হওয়া পর্যন্ত অপেক্ষা করুন, এবং তারপর Choose server-এ ক্লিক করুন, এবং আপনার পাসওয়ার্ড দিয়ে কনফার্ম করুন। ক্যাশ তখন আপডেট হবে।
Settings বক্স বন্ধ করার পর, আপডেট ম্যানেজারে আপডেট রিস্টার্ট করুন। আপনি দেখবেন এগুলো কোনো সমস্যা ছাড়া ডাউনলোড হচ্ছে।
অন্যান্য সেটিংস ও আপডেট শিডিউলিং
আপনি উবুন্টুতে আপনার সফ্টওয়্যার আপডেট কীভাবে হ্যান্ডেল হবে সেটাতে কিছু টিউইক করতে পারেন। উদাহরণস্বরূপ, আপডেট ম্যানেজার সেটিংস স্ক্রিনের Other Software ট্যাবে দেখা যাবে কী রিপোজিটরি বর্তমানে সিলেক্টেড। এটি অন্যান্য আপডেট ম্যানেজার ইশু ট্রাবলশুট করতে উপকারী -- উদাহরণস্বরূপ, আপনি সকল PPA রিপোজিটরি (যাদের সাথে ppa. প্রিফিক্স থাকে) আনচেক করে রিমুভ করতে পারেন আপনার আপডেট ফোকাস করার জন্য। এই স্ক্রিনেও, আপনি রিপোজিটরি অ্যাড, এডিট, এবং রিমুভ করতে পারেন, কিন্তু আপনাকে যে রিপো অ্যাড করতে চান তার ফুল অ্যাড্রেস জানতে হবে।
আপডেট পাওয়ার সাথে একটি সমস্যা হলো এগুলো আপনার কাজ থেকে ডিস্ট্রাক্ট করতে পারে, এবং কখনো কখনো আপনার প্রয়োজনীয় রিসোর্স খায়। এটিকে ইশু না হোনে দেওয়ার একটি উপায় হলো নিশ্চিত করা যে আপডেট কম রেগুলার হচ্ছে। এটি Updates ট্যাবে সম্ভব, যেখানে আপনি ডিফল্ট Daily অপশনকে Automatically check for updates-কে Every two days, Weekly, বা Every fortnight-এ চেঞ্জ করতে পারেন। একটি Never অপশনও আছে, কিন্তু আমরা এটিকে সুপারিশ করব না।
উপরে বর্ণিত উবুন্টু আপডেট ম্যানেজার সমস্যাগুলোর কোনো একটি অনুভব করেছেন? অন্য কিছু সমস্যা তৈরি করছে? কমেন্টে আমাদের জানান।