ইউআরএলগুলি খুলতে আমি কীভাবে একটি ডিফল্ট ক্রোম ব্যক্তি (ব্যবহারকারী) সেট করব?


9

আমি যখন কোনও ইউআরএলে ক্লিক করি (যেমন ব্যাশের আউটপুট কনসোলে একটি URL), তখন এটি Chrome ব্যবহার করে খোলে। যেহেতু আমার কাছে Chrome এ একাধিক ব্যক্তি (বা ব্যবহারকারী) রয়েছে তাই সর্বাধিক দেখা উইন্ডোটিযুক্ত ব্যক্তিটি ব্যবহার করে সর্বদা এটি উন্মুক্ত বলে মনে হয়।

এই জাতীয় URL খোলার জন্য কোনও নির্দিষ্ট ব্যক্তিকে ডিফল্ট করা সম্ভব?

উত্তর:


4

উবুন্টু ইউনিটি ডেস্কটপ*.desktop ফাইলের ধরণের জন্য ডিফল্ট প্রোগ্রাম সেট করে ফাইলগুলি ব্যবহার করে। আপনি যা চান তা অর্জন করতে আপনি *.desktopকেবলমাত্র আপনার ব্যবহারকারীর জন্য গুগল-ক্রোমের জন্য একটি কাস্টম ফাইল তৈরি করতে পারেন ।

এটি কয়েকটি পদক্ষেপ গ্রহণ করবে:


1. ডিফল্ট প্রোগ্রাম যাচাই করুন

google-chrome.desktopলিঙ্কগুলি খোলার জন্য এটি আপনার ডিফল্ট প্রোগ্রাম যাচাই করুন :

টার্মিনাল লিখুন: cat ~/.local/share/applications/mimeapps.list

আউটপুট এমন কিছু হওয়া উচিত:

[Default Applications] text/html=google-chrome.desktop x-scheme-handler/http=google-chrome.desktop x-scheme-handler/https=google-chrome.desktop x-scheme-handler/about=google-chrome.desktop x-scheme-handler/unknown=google-chrome.desktop x-scheme-handler/mailto=google-chrome.desktop text/x-c++src=gedit.desktop

[Added Associations] text/x-c++src=gedit.desktop;

উদাহরণস্বরূপ google-chrome.desktopযদি ওয়েব লিঙ্কগুলি পরিচালনা করা হয় তবে বর্ণিত হিসাবে এগিয়ে যান। না হলে আপনার প্রথমে ডিফল্ট প্রোগ্রাম সেট করা দরকার।


2. কাস্টম * .ডেস্কটপ ফাইল তৈরি করুন

মূল ফাইলের উপর ভিত্তি করে একটি কাস্টম google-chrome.desktopফাইল ~/.local/share/applications/তৈরি করা হচ্ছে /usr/share/applications/google-chrome.desktop

টার্মিনালে প্রবেশ করুন:

cp /usr/share/applications/google-chrome.desktop ~/.local/share/applications/

  • এটি করার ফলে আপনি কেবলমাত্র আপনার ব্যবহারকারীর জন্য সেটিংস পরিবর্তন করতে পারবেন এবং মেশিনের সমস্ত ব্যবহারকারী নয়।

  • যদি কোনও *.desktopফাইলের নামটি /usr/share/applications/নকল করা হয় ~/.local/share/applications/তবে স্থানীয় নামটি অগ্রাধিকার নেয়।


৩. নতুন * .ডেস্কটপ ফাইল সম্পাদনা করুন

এই ফাইলটিতে বিভিন্ন ভাষায় বিকল্পগুলির নামের জন্য অনেকগুলি লাইন থাকবে। আমাদের সাথে শুরু করে সমস্ত লাইন সম্পাদনা করতে হবে Exec=

আমার কম্পিউটার থেকে উদাহরণ: /usr/share/applications/google-chrome.desktop

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল% ইউ

Exec এর = / usr / bin / Google এর ক্রোম-স্থিতিশীল

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল - স্বতন্ত্র

নতুন ফাইলটিতে ~/.local/share/applications/বিকল্প যুক্ত করে এই লাইনগুলি পরিবর্তন করুন --profile-directory=Default

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল - প্রোফাইল-ডিরেক্টরি = ডিফল্ট% ইউ

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল - প্রোফাইল-ডিরেক্টরি = ডিফল্ট

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল - প্রোফাইল-ডিরেক্টরি = ডিফল্ট - জ্ঞাত

এটি এটি তৈরি করবে তাই আপনি যখনই কোনও লিঙ্ক খুলবেন তখন এটি ডিফল্ট ব্যবহারকারী দ্বারা খোলা হবে ।


বিভিন্ন ব্যবহারকারী

বিকল্পটি ব্যবহারকারীর কনফিগারেশন ধারণ --profile-directory=করে ~/.config/google-chrome/যে কোনও ফোল্ডারের নামে সেট করা যেতে পারে । উদাহরণ:

  • ডিফল্ট
  • প্রোফাইল 1
  • প্রোফাইল 2
  • ইত্যাদি ...

উদাহরণ:

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল - প্রোফাইল-ডিরেক্টরি = প্রোফাইল \ 1% ইউ

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল - প্রোফাইল-ডিরেক্টরি = প্রোফাইল \ 1

এক্সেক = / usr / বিন / গুগল-ক্রোম-স্থিতিশীল - প্রোফাইল-ডিরেক্টরি = প্রোফাইল \ 1 - স্বতন্ত্র

পালন ব্যাকস্ল্যাশ\ মধ্যে Profile\ 1ইঙ্গিত ফোল্ডার নাম একটি স্থান অন্তর্ভুক্ত করা হয়েছে।


2
বিস্তারিত তথ্যের জন্য অনেক ধন্যবাদ। এটি আমার পক্ষে কাজ করে! একটি প্রশ্ন, আমি কীভাবে জানব যে কোনও ব্যবহারকারীর নাম "ডিফল্ট", "প্রোফাইল 1" এবং এর সাথে মিলে যায়?
ব্যবহারকারী 69715

আমি শুধু সুপারিশ করতে পারে যে আপনার চাপুন Alt+ + F2এবং কমান্ড প্রয়োগ করুন: google-chrome-stable --profile-directory=Profile\ XXঅধীনে মূল্যবোধের হচ্ছে যে কেউ ~/.config/google-chrome/। ট্রায়াল এবং ত্রুটিটি আমি খুঁজে পেতে পারি দ্রুততম বিকল্প।
Torrien
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.