লিনাক্সে পিডিএফ রিডার এভিন্সের জন্য ডিফল্ট ব্রাউজার কীভাবে সেট করবেন?


12

আমি এই আদেশ খুঁজে পাই

sudo update-alternatives –config x-www-browser

আমি ক্রোম চয়ন করি। এটা তোলে xpdf জন্য কাজ করে, কিন্তু সন্দেহাতীতভাবে প্রমাণ করা এখনো ক্লিক করার পরে ফায়ারফক্স শুরু হয়।

আমার মনে হয় লিনাক্স স্ট্যান্ডার্ড নয়। আমি লিনাক্স মিন্ট 8 (হেলেনা) এলএক্সডিই ব্যবহার করি ।


এই প্রশ্নটি যথাযথভাবে বর্ণিত নয়, আপনি কী বোঝাতে চাইছেন যে ফায়ারফক্স শুরু হয়? এটি দেখে, এখন আমি আমার উত্তর সম্পর্কে এতটা নিশ্চিত নই।
g24l

আমি মনে করি আপনি পিডিএফ ডকুমেন্টের URL এ ক্লিক করলে কোন ব্রাউজারটি শুরু হয় সে সম্পর্কে প্রশ্ন about
এরিক

উত্তর:


10

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

সুতরাং সত্যিই কোনও "সঠিক" উত্তর নেই। ফায়ারফক্সে আমারও একই সমস্যা ছিল, তাই আমি আপনাকে আমার সমাধান দিচ্ছি:

  1. ~/.local/share/applications/defaults.listএটি উপস্থিত না থাকলে একটি তৈরি করুন
  2. নিম্নলিখিত যোগ করুন

    [Default Applications]
    application/pdf=evince.desktop;
    

    ... বা যদি কিছু আগে থাকে তবে শেষ লাইন।


1
আমি শুনেছি mimeapps.listfreedesktop.org জন্য নতুন ফাইলের নাম হল: standards.freedesktop.org/mime-apps-spec/...
সিরো Santilli新疆改造中心法轮功六四事件

এটি ভুডুর মতো কাজ করে, যাদুকরী, তবে কেবল কাজ করে =)
শি বি

10

আমি যতদূর বুঝতে পেরেছি LXDE অ্যাপ্লিকেশনগুলিতে কল করতে xdg ব্যবহার করে। এই আদেশটি আপনার সমস্যার সমাধান করবে:

কোন অ্যাপ্লিকেশন একটি পিডিএফ ফাইল খুলবে তা সন্ধান করতে:

xdg-mime query default application/pdf

আবেদন নির্ধারণ করার জন্য

xdg-mime default evince.desktop application/pdf

আপনার অ্যাপ্লিকেশনটি যদি ডেস্কটপে নিবন্ধিত হয় তবে এটি কাজ করা উচিত (অর্থাত্ যদি লঞ্চার থাকে)


5
এটি আসলে হওয়া উচিতxdg-mime default evince.desktop application/pdf
xubuntix

4

আপনি আপনার $HOME/.local/share/applications/mimeapps.listফাইল সম্পাদনা করতে পারেন । যদি এই ফাইলটি বিদ্যমান না থাকে তবে একটি তৈরি করুন।

উদাহরণের জন্য, আপনি যদি ক্রোমিয়ামকে ডিফল্ট ব্রাউজার হতে চান তবে নিম্নলিখিত লাইনটি যুক্ত করুন:

x-scheme-handler/http=chromium.desktop

এখানেই শেষ.


আর্চ লিনাক্সে কবজির মতো কাজ করেছেন।
রুডি মাতেলা

4

আমার বিপরীত সমস্যা ছিল - আমি ফায়ারফক্সের লিঙ্কগুলি খুলতে চাই, তবে স্পষ্টতই ক্রোমিয়াম শুরু হয়েছিল যাই হোক না কেন।

strace -o /tmp/output evinceলগের মধ্যে কী ফাংশনগুলি বলা হয় এবং এটি খুঁজে পাওয়া যায় তা আমি দেখতে পেয়েছিলাম:

open("/home/koniu/.local/share/applications/firefox.desktop;", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/share/applications/firefox.desktop;", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/applications/firefox.desktop;", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/home/koniu/.local/share/applications/chromium.desktop", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/local/share/applications/chromium.desktop", O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/usr/share/applications/chromium.desktop", O_RDONLY|O_LARGEFILE) = 16

ফায়ারফক্স.ডেস্কটপটিতে একটি সেমিকোলন কেন অন্তর্ভুক্ত রয়েছে তা জানিনা তবে আমি /home/koniu/.local/share/applications/firefox.desktopনিম্নলিখিত বিষয়বস্তু দিয়ে তৈরি করেছি :

[Desktop Entry]
Name=Firefox
Exec=/usr/bin/firefox %U
Terminal=false
X-MultipleArgs=false
Type=Application
Icon=firefox
Categories=Network;WebBrowser;
MimeType=text/html;text/xml;application/xhtml_xml;x-scheme-handler/http;x-scheme-handler/https;
StartupNotify=true

এবং এখন কাঙ্ক্ষিত হিসাবে evinceশুরু firefoxহয়।


3

জিনোম অ্যাপ্লিকেশনগুলি পরিবর্তন করতে আপনাকে gconftool ব্যবহার করতে হবে:

$ gconftool -s /desktop/gnome/url-handlers/http/command -t string 'chromium-browser %s'

পরিবর্তনগুলি যাচাই করতে:

$ gconftool -g /desktop/gnome/url-handlers/http/command

অন্যান্য জিনোম অ্যাপ্লিকেশন:

/desktop/gnome/url-handlers/chrome/command
/desktop/gnome/url-handlers/https/command
/desktop/gnome/url-handlers/http/command
/desktop/gnome/url-handlers/ftp/command

রেফারেন্স:

http://www.salixos.org/forum/viewtopic.php?f=15&t=1376&view=print


আপনি লোকটিকে জিনোম সেটআপ করতে বলছেন, কিন্তু তিনি LXDE ব্যবহার করছেন ...
g24l

1
@ g24l: যদিও এভিনিস একটি জিনোম প্রোগ্রাম। (তবে এটি আর ইউআরএল হ্যান্ডেলারদের জন্য
জিসিফ

1

এই সমাধানগুলির কোনওোটাই আমার পক্ষে কাজ করেনি।

আমাকে ~/.config/mimeapps.listদুটি শিরোনামে এই বিধিগুলি সম্পাদনা করতে এবং সংযোজন করতে হয়েছিল:

[Default Applications]
application/pdf=org.gnome.Evince.desktop

[Added Associations]
application/pdf=evince.desktop;org.gnome.Evince.desktop;

0

জিনোম অ্যাপ্লিকেশনগুলিতে এর সাথে ডিফল্ট ব্রাউজারটি সেট করুন gnome-default-applications-properties


তুমি আমার সিস্টেমটিকে প্রায় মেরে ফেলেছ! জেনোম-নিয়ন্ত্রণ কেন্দ্রের জন্য অ্যাপ্লিকেশনটি পাওয়ার পরে, সিস্টেমটি প্রায় নষ্ট হয়ে গেছে।
চেঞ্জ করুন

"প্রায় ভাঙ্গা"
এমএসডব্লিউ

3
সমস্যাটি হ'ল আপনি যখন তাকে উইন্ডো ম্যানেজারটি সম্ভবত এলএক্সডিইডি করবেন তখন জিনোম স্টাফ ইনস্টল করতে বলছেন।
জারভিন

আমি এটি রিপোর্ট করছি: forums.linuxmint.com/viewtopic.php?f=47&t=50017 এটি "fcitx সিগন্যাল 11" দিয়ে ফাইল .xsession-ত্রুটি লিখেছে এবং এইচডি স্পেস খায়।
চেঞ্জ করুন

4
@Dan মনে রাখা সন্দেহাতীতভাবে প্রমাণ করা যে হয় "GNOME কাপড়", এবং GNOME নির্ভরতা আছে; বলেছিল, এখানে সঠিক উত্তরটি কী তা আমি জানি না। (এছাড়াও, এলএক্সডিইডি একটি ডেস্কটপ এনভায়রনমেন্ট, উইন্ডো ম্যানেজার নয়, এটি এখানে গুরুত্বপূর্ণ নয়))
উদ্ভট

0

আমার এই সমস্যাটি হয়েছিল, কে-ডি-ই এর অধীনে খোলামেলা ব্যবহার করে। আমাকে কেডিএ থেকে লগ আউট করতে হয়েছিল, জিনোমে লগইন করতে হয়েছিল এবং জিনোমের ডিফল্ট ব্রাউজার ( Search-> Details-> Default Applications-> Browser) সেট করতে হয়েছিল। তারপরে কেডিএতে ফিরে যান এবং এটি দুর্দান্ত কাজ করে।

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