ডাউনলোড ফায়ারফক্সকে ডেবিয়ানের ডিফল্ট ওয়েব ব্রাউজারে কীভাবে সেট করবেন?


9

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

আমি এই আদেশগুলি চেষ্টা করেছিলাম, কিন্তু তারা কার্যকর বলে মনে হচ্ছে না:

update-alternatives --install /usr/bin/x-www-browser x-www-browser /home/user/firefox/firefox 100
update-alternatives --set x-www-browser /home/user/firefox/firefox

আমাকে কি করতে হবে?

উত্তর:


6

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

আমি এটি করি কিন্তু আবার কাজ করে না উদাহরণস্বরূপ এক্স-চ্যাটে যখন আমি লিঙ্কটিতে ক্লিক করি তখন কিছুই ঘটে না।
চোলিস্ট

1

কমান্ড দুটিই রুট হিসাবে চালান (মূল সুযোগ ছাড়াই এটি করার চেষ্টা করার সময় আপনার "অনুমতি অস্বীকার" ত্রুটিটি পাওয়া উচিত ছিল) received এখন আপনি যদি চালনা করেন (বা অন্য কোনও অ্যাপ্লিকেশন চালিত হয়) x-www-browser, /home/user/firefox/firefoxসেই ব্যবহারটি হওয়া উচিত।

আপনি ব্যবহারের update-alternatives --config <name>পরিবর্তে ডিফল্ট অ্যাপ্লিকেশন সেট করতে সুবিধাজনক ইন্টারেক্টিভ মোডও ব্যবহার করতে পারেন --set


আমি এটি রুট অ্যাক্সেসের মাধ্যমে করি তবে কাজ হয় না
চ্যাট তালিক

@ চেকলিস্ট: আপনি কি কোনও ত্রুটি বার্তা পেয়েছেন? এর আউটপুট কি update-alternatives --display x-www-browser?
অঞ্জু ফাবুলিনা

x-www-browser - manual mode link currently points to /home/user/firefox/firefox /home/user/firefox/firefox - priority 100 /usr/bin/chromium - priority 40 Current 'best' version is '/home/user/firefox/firefox'.
0:42 এ তালিকাগুলি

আপনি কীভাবে দেখবেন যে এটি কাজ করছে না? আপনি x-www-browserনিজেকে শুরু করার সময় কোন ব্রাউজারটি বেছে নেওয়া হয় ?
অঞ্জু ফাবুলিনা

আমি যখন অ্যাপ্লিকেশনটিতে কোনও লিঙ্ক ক্লিক করি তখন চকোকের মতো দেখতে আমি ফায়ারফক্সে খুলতে পারি (ঘরে তোলা)
তালিকাগুলি

0

আর্চ বেস ডিগ্রোসের জন্য, ~/.config/mimeapps.listআপনার ডিফল্ট ব্রাউজারটি সেট না করে যেখানেই আমাদের পরিবর্তন করতে হবে এবং প্রতিস্থাপন করতে হবে ।

উদাহরণ স্বরূপ:

  [Default Applications]
  x-scheme-handler/http=userapp-Pale Moon.desktop
  x-scheme-handler/https=userapp-Pale Moon.desktop
  x-scheme-handler/ftp=userapp-Pale Moon.desktop
  x-scheme-handler/chrome=userapp-Pale Moon.desktop
  text/html=userapp-Pale Moon.desktop
  ...
  ... (and anywhere Pale Moon.desktop has been setted)

এতে পরিবর্তিত হয়:

  [Default Applications]
  x-scheme-handler/http=userapp-chromium.desktop
  x-scheme-handler/https=userapp-chromium.desktop
  x-scheme-handler/ftp=userapp-chromium.desktop
  x-scheme-handler/chrome=userapp-chromium.desktop
  text/html=userapp-chromium.desktop
  ...

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