লিঙ্ক ক্লিক করা ফায়ারফক্সে পাস হয়নি


18

ফায়ারফক্স যখন আমার ডিফল্ট ব্রাউজার হিসাবে সেট করা থাকে, অন্য অ্যাপ্লিকেশনে ক্লিপ করা যে কোনও লিঙ্কগুলি নতুন ফাঁকা ফায়ারফক্স উইন্ডো খুলবে, আমার পছন্দমতো পৃষ্ঠাটি নতুন ট্যাব বা একটি নতুন উইন্ডো নয়।

"পছন্দের অ্যাপ্লিকেশনস" এর ফায়ারফক্সের কনফিগারেশন নিয়ে কি সমস্যা?

ফায়ারফক্স এক্সিকিউটেবল স্ক্রিপ্টটি সূক্ষ্মভাবে কাজ করে, কারণ কনসোল উইন্ডোতে করা সঠিক কাজ করে। আমি কীভাবে "পছন্দের অ্যাপ্লিকেশনগুলি" ম্যানুয়ালি সম্পাদনা করতে পারি?firefox http://example.com


আপনি উবুন্টুর কোন সংস্করণটি চালাচ্ছেন? আপনি কি ফায়ারফক্সের একাধিক সংস্করণ ইনস্টল করেছেন?
wojox

এটি হতে পারে কারণ ফায়ারফক্সকে নতুন উইন্ডোতে লিঙ্কটি খুলতে কিছু বিশেষ কমান্ডলাইন যুক্তি প্রয়োজন। কনসোলে ফায়ার ফক্স --help প্রবেশ করার চেষ্টা করুন।
বড়ফু আলবিনো 16

আমি ১১.০৪ চালাচ্ছি, তবে সমস্যাটি এর আগেও হতে পারত। সংস্করণ 4 প্রকাশিত হওয়ার পরে আমি ক্রোম থেকে ফায়ারফক্সে স্যুইচ করতে চেয়েছিলাম। এই সমস্যাটির কারণে উঠে পড়েছি। শুধুমাত্র ফায়ারফক্স 4 ইনস্টল করা হয়েছে
jfoucher

1
@ বারাফু man firefoxআমাকে বলেছেন firefox [OPTIONS] [url]তবে firefox --helpনীচের ত্রুটিটি দিয়েছেন:/usr/lib/firefox-4.0.1/firefox-bin: error while loading shared libraries: libxul.so: cannot open shared object file: No such file or directory
জেফাউচার

@jfoucher: আমি, যে ত্রুটি dissappear করতে গ্রন্থাগার পথ যোগ পাশাপাশি যে ভুল পান: LD_LIBRARY_PATH=/usr/lib/firefox-4.0.1 firefox --help। আপনি কোন অ্যাপ্লিকেশনটির সাথে সমস্যার সম্মুখীন হচ্ছেন?
লেকেনস্টেইন

উত্তর:


28

আমি একটি উত্তর খুঁজে পেয়েছি।

$ xdg-settings get default-web-browser
firefox-mozilla-build.desktop

এবং তারপরে এটি কোথায় রয়েছে তা সন্ধান করুন:

$ locate firefox-mozilla-build.desktop
/home/user/.local/share/applications/firefox-mozilla-build.desktop

ইহা খোল

vi /home/user/.local/share/applications/firefox-mozilla-build.desktop

এবং তারপর পরিবর্তন

Exec=firefox

প্রতি:

Exec=firefox %u

আমার সমস্যা ছিল কারণ আমি ফায়ারফক্স বিকাশকারী সংস্করণ ব্যবহার করি যা .desktop ফাইল তৈরি সহ ম্যানুয়ালি ইনস্টল করা হয়। এটি এটি সমাধান করে।
ecc

ক্রোমিয়ামের সাথে ঠিক একই ত্রুটি ছিল। % U কে ফাইলটিতে যুক্ত করতে হয়েছিল~/.local/share/applications/chromium-browser.desktop
gromit190

3
2018 সালে এখনও প্রাসঙ্গিক, ফায়ারফক্স বিকাশকারী সংস্করণ কোয়ান্টাম (
-৪

1
xdg-settings get default-web-browserফিরিয়ে দেয় firefox-esr.desktop, ফাইল ফাইলটি সঠিক; সমস্যা এখনও ঘটছে।
m0skit0

1
সুন্দরী, ক্রোমের সাহায্যেও আমার সমস্যার সমাধান।
হাইপেনগসু

6

লক্ষণ: থান্ডারবার্ড বা লিব্রেঅফিসের মতো অ্যাপলির কোনও লিঙ্কে ক্লিক করুন ফায়ারফক্সে একটি ফাঁকা ট্যাব বা পৃষ্ঠা খোলে।

সমাধান: userapp-firefox-S2GY5X.desktopফোল্ডারে ফাইল (বা সমমানের) সন্ধান করুন /home/myself/.local/share/applicationsএবং প্রতিস্থাপন করুন

Exec=/usr/bin/firefox %f

সঙ্গে

Exec=/usr/bin/firefox %u  

( u= সংক্ষেপে ইউআরএল)


3

আপনি "কোনও অ্যাপ্লিকেশন" দিয়ে সত্যই সহায়ক ছিলেন না, তবে আমি এমন একটি অ্যাপ্লিকেশন সন্ধান করার চেষ্টা করেছি যাতে আমি একটি URL খুলতে পারি। আমি সহায়তা মেনু থেকে "সহায়তা অনলাইন পান ..." বিকল্পটি পরীক্ষা করেছি , যা নিশ্চিত করেছে যে নতুন উইন্ডোতে ইউআরএলগুলি খোলা আছে।

আমার কল্পনা ব্যবহার করে, আমি কার্যকর করে নতুন কমান্ডগুলি দেখেছি:

while : ;do ps x -o args | head -6 | tail -3; sleep .5;echo '___'; done

এটি কার্যকর করার পরে, আমি দ্রুত উল্লিখিত "সহায়তা অনলাইন পান ..." মেনু বিকল্পটি টিপলাম। কমান্ডটি উপস্থিত হওয়ার সাথে সাথে আমি Ctrl+ C(বাধা) টিপে কমান্ড থেকে রক্ষা পেয়েছি । কমান্ডটি একটি অজগর কল। ইউআরএল খোলার জন্য সম্পর্কিত ফাইলটি হ'ল:

/usr/share/launchpad-integration/launchpadintegration/urls.py

এই ফাইলটি বিশ্লেষণ করে, আমি সিদ্ধান্তে firefox %sপৌঁছেছি যে অ্যাপ্লিকেশনটি চালানোর জন্য যদি একটি নতুন ফায়ারফক্স উইন্ডো বাধ্য করা হয় (দ্বারা নির্ধারিত gconftool-2)। এই আচরণ পরিবর্তন করতে, কী সেট /desktop/gnome/url-handlers/http/commandকরতে firefox %u

এটি করতে, একটি টার্মিনাল খুলুন এবং সম্পাদন করুন:

gconftool-2 --set /desktop/gnome/url-handlers/http/command --type string 'firefox %u'

জিইউআইয়ের জন্য দেখুন, আমি কীভাবে জিকনফ সম্পাদক ব্যবহার করব?


সব আপনার সাহায্যের জন্য ধন্যবাদ. আমি যখন কোনও অ্যাপ্লিকেশন বলি, কারণ এটি ফায়ারফক্সে লিঙ্কগুলি সঠিকভাবে ক্লিক করা আছে এমন কোনও অ্যাপ্লিকেশন আমি খুঁজে পাইনি। আমি হটোট, গুইবার, উবুন্টু এক, সহানুভূতি, স্কাইপ এবং অন্যদের চেষ্টা করেছি। আপনার সমাধানটি ভাল লাগছিল কিন্তু দুর্ভাগ্যক্রমে সমস্যার সমাধান হয়নি। আমি মনে করি আমার সমস্যাটি এই প্রশ্নটির মতো একই রকম জিজ্ঞাসা করুন জিজ্ঞাসুবুটু / কিউ / ২৪০৫১/৩৮ কেবল বিপরীত ...
jfoucher

এটিও বেশ অনুরূপ: Askubuntu.com/q/18418/38 আমি কোনও সাফল্য ছাড়াই তালিকাভুক্ত সমস্ত পদক্ষেপ চেষ্টা করেছি
jfoucher

$ ps x -o agsদেয়error: unknown user-defined format specifier "ags"
tsbertalan

@ এসবার্টলান এটি "আরগস" হওয়া উচিত ছিল, আমি এখনই এটি সংশোধন করেছি।
লেকেনস্টেইন

0

আমার এফএফ 6.0 আছে এবং উবুন্টু 11.04 আছে। আমি এফএফ> সম্পাদনা> পছন্দসমূহ> ট্যাব (যা এই উইন্ডোর একটি ট্যাব) এ যাই এবং আপনার ট্যাবগুলি কীভাবে প্রতিক্রিয়া জানায় সে সম্পর্কে আপনার পছন্দগুলির একটি গুচ্ছ রয়েছে।


0

ফায়ারফক্স ব্যবহারকারী এখানে।

উপরের কেউই আমার পক্ষে কাজ করেনি। আমার কনফিগারেশন ফাইলটিতে ইতিমধ্যে '% u' ছিল।

যদিও আমি লক্ষ্য করেছি যে যখনই আমি আমার টার্মিনালের ভিতরে একটি হাইপারলিংক ক্লিক করি, ফায়ারফক্স আমাকে একটি ত্রুটি বার্তা পপ আপ করবে যে আমাকে বলবে যে আমি একটি নতুন ট্যাব খোলার পরিবর্তে ব্রাউজারটি ইতিমধ্যে খুলেছি। এটি আমার বর্তমান ব্রাউজার থেকে একটি নতুন পৃথক উইন্ডো চালু করার চিন্তাভাবনা করেছিল।

কিন্তু আমি একটি ভুল ধারণা পেয়েছিলাম। এর কারণটি আমার কাছে ফায়ারফক্সের দুটি সংস্করণ (বিটা এবং ইএসআর) রয়েছে। আপনি যদি নিয়মিত ব্রাউজারটি ডিফল্ট হিসাবে সেট আপ না করেন তবে হাইপারলিংকের উপরের কোনও ক্লিক আপনার ফায়ারফক্সের অন্যান্য সংস্করণ চালু করতে পারে এবং আপনি যদি মনোযোগ না দিচ্ছেন তবে মনে হয় আপনি নিজের নিয়মিত থেকে একটি নতুন উইন্ডো খোলার চেষ্টা করছেন ব্রাউজার এবং একটি নতুন ট্যাব নয়।

টিএল; ডিআর
আপনি যদি একই ব্রাউজারের দুটি সংস্করণ ব্যবহার করেন তবে নিশ্চিত হয়ে নিন যে আপনার নিয়মিত একটি ডিফল্ট হিসাবে সেট করা আছে


0

ডিবিয়ান হুইজি, একটি এক্সফেস 4 ডেস্কটপ সহ। ফায়ারফক্স ইএসআর সংস্করণ 52.8.0 (32-বিট):

আমার একই রকম, তবে অভিন্ন সমস্যা ছিল না। ফায়ারফক্স ইতিমধ্যে বিদ্যমান উইন্ডোতে চলমান থাকা সত্ত্বেও লিব্রেঅফিসে একটি ইন্টারনেট হাইপারলিংক ক্লিক করা একটি নতুন ফায়ারফক্স উইন্ডো খুলল। এছাড়াও, বলেছে যে নতুন ফায়ারফক্স উইন্ডো দুটি ট্যাব খুলবে, একটিতে "www।% U.com" এর একটি ইউআরএল এবং একটি পছন্দসই URL সহ।

এই অনাকাঙ্ক্ষিত আচরণ বন্ধ করতে, আমি /home/your user/.local/share/xfce4/helpers/firefox-esrএকটি পাঠ্য সম্পাদক দিয়ে ফাইলটি খুললাম এবং X-XFCE-CommandsWithParameter=firefox-esr %u "%s"এতে লাইনটি এতে পরিবর্তন করেছিX-XFCE-CommandsWithParameter=firefox-esr "%s"

এখন, আমি পছন্দসই আচরণ পেয়েছি (যেমন পছন্দসই ইউআরএল ইতিমধ্যে উপস্থিত ফায়ারফক্স উইন্ডোতে একটি নতুন ট্যাব হিসাবে খোলে ...

IHTHS!

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