update-alternativesওয়েব ব্রাউজার খোলার জন্য অ্যাপ্লিকেশনটিকে পরিবর্তন করে, ওয়েব পৃষ্ঠা খোলার জন্য প্রয়োগ করার জন্য নয়। দুটি সরাসরি সম্পর্কিত নয়: "আমি ওয়েব ব্রাউজ করতে চাই" "আমি এই ওয়েব পৃষ্ঠাটি ব্রাউজ করতে চাই" এর থেকে আলাদা এবং বিভিন্ন ধরণের সামগ্রী যা ওয়েব ব্রাউজারে সব খুলে দেখা যায়।
আপনার যা পরিবর্তন করতে হবে তা হ'ল কোন অ্যাপ্লিকেশনটি মাইম টাইপের সাথে text/htmlএবং সম্ভবত অন্যদের সাথে যুক্ত। এগুলি /etc/mailcapফাইলের মাধ্যমে কনফিগার করা আছে ।
ডেবিয়ান-এ, /etc/mailcapআপনি ইনস্টল করা অ্যাপ্লিকেশনগুলি থেকে স্বয়ংক্রিয়ভাবে উত্পন্ন হয়। যখন একাধিক অ্যাপ্লিকেশন একই ধরণটি খুলতে পারে, সেখানে একটি অগ্রাধিকার ব্যবস্থা থাকে (বিকল্পগুলির জন্য অগ্রাধিকার ব্যবস্থা থেকে একই রকম, তবে স্বতন্ত্র)। আপনি এন্ট্রি যুক্ত করে এই অগ্রাধিকারগুলি ওভাররাইড করতে পারেন /etc/mailcap.order। উদাহরণস্বরূপ, নিম্নলিখিত লাইনটি ফায়ারফক্সকে সমর্থন করে এমন সমস্ত ধরণের জন্য অন্য কোনও অ্যাপ্লিকেশন পছন্দ করতে ব্যবহার করবে:
firefox:*/*
আপনি পরিবর্তন করার পরে /etc/mailcap.order, /usr/sbin/update-mimeআপডেট করতে রুট হিসাবে চালান /etc/mailcap।
আপনি যদি এমন কোনও প্রোগ্রাম ব্যবহার করতে চান যা কোনও ডেবিয়ান প্যাকেজ থেকে আসে না, তবে সরাসরি এটিকে সম্পাদনা /etc/mailcapকরুন User Section।
# ----- User Section Begins ----- #
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html
# ----- User Section Ends ----- #
আপনি যদি নিজের অ্যাকাউন্টের জন্য পছন্দগুলি সেট করতে চান তবে এগুলিকে সংজ্ঞায়িত করুন ~/.mailcap: সেই ফাইলটিতে থাকা এন্ট্রিগুলি এতে থাকা ওভাররাইড করে /etc/mailcap। আপনাকে সেখানে পূর্ণ মেইলক্যাপ লাইন রাখতে হবে, যেমন
text/html; /home/user/firefox/firefox '%s'; description=HTML Text; test=test -n "$DISPLAY"; nametemplate=%s.html