PcManFm को डिफ़ॉल्ट फ़ाइल प्रबंधक के रूप में कैसे सेट करें?


22

मुझे लगता है कि Nautilus बहुत धीमा है, और मैं PCmanFM में जाना चाहता हूं, लेकिन Ubuntu 12.10 में ऐसा करने के लिए कोई अच्छा सुझाव नहीं मिला।

मेरे पास PCmanFM पहले से ही स्थापित है, और मैंने भी बदल दिया है:

$ sudo gedit /usr/share/applications/nautilus-folder-handler.desktop

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
NoDisplay=true
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.2.1
X-Ubuntu-Gettext-Domain=nautilus

अभी भी धीमी Nautilus एक डिफ़ॉल्ट है।

जवाबों:


14

थोड़ी देर के लिए इस नॉटिलस की सुस्ती के साथ संघर्ष करने के बाद, मैंने अपना डिफ़ॉल्ट भी बदलने का फैसला किया। मेरे द्वारा किए गए "उचित" समाधानों में से सभी ने बहुत अच्छा काम नहीं किया। उदाहरण के लिए, exo-preferred-applicationsडैश को अपडेट नहीं करने में डिफ़ॉल्ट को चुनना (या उस मामले के लिए बहुत कुछ), .desktopकेवल कभी-कभी काम करने वाली फ़ाइलों को बदलना (ड्रॉपबॉक्स अभी भी नॉटिलस का उपयोग करता है), आदि।

डेस्कटॉप फ़ाइलों को बदलने के साथ mucking के बिना सभी मामलों में मेरे लिए काम करने वाला सरल समाधान निम्नलिखित दो कमांड करना था:

sudo mv /usr/bin/nautilus /usr/bin/nautilus.bak
sudo ln -s /usr/bin/pcmanfm /usr/bin/nautilus

आप निश्चित रूप से या जो भी हो, के /usr/bin/pcmanfmसाथ बदल सकते हैं /usr/bin/thunar

संपादित करें : यदि आप भी एक डेस्कटॉप रखना चाहते हैं, /etc/xdg/autostart/nautilus-autostart.desktopतो एक्ज़ेक लाइन खोलें और बनाएं

Exec=nautilus --desktop

मुझे उस फ़ोल्डर में nautilus-autostart.desktop नहीं मिला, कोई भी विचार जहां मैं इसे ढूंढ सकता था?
स्ट्रागो

1
आप locate nautilus-autostart.desktopटर्मिनल में दौड़ सकते हैं , लेकिन यह वास्तव में वहां होना चाहिए (कम से कम 12.04 एलटीएस में)।
मार्कोव 1

उस टिप के लिए धन्यवाद, Syzygy। किसी कारण से, मैं इसे फ़ोल्डर में नेविगेट करके नहीं देख सकता था (यहां तक ​​कि छिपी हुई फ़ाइलों को दिखाते हुए भी), हालांकि यह कमांड इसे वहां स्थित है जहां आपने कहा था कि यह (12.10 में) था। मैं तब इसे कमांड के साथ संशोधित कर सकता था sudo gedit /etc/xdg/autostart/nautilus-autostart.desktop
स्ट्रैगु

1
बेशक, यदि आप डेस्कटॉप हैंडलर बदलते हैं, तो आपको स्क्रिप्ट्स से ऐसा करने के लिए बैकग्राउंड इमेज और c सेट करने के तरीके को बदलना होगा।
कार्स्टन एगर

2
मैं 14.04 में ऐसा करने के लिए सतर्क हो जाऊंगा - मैं पीसी मैनफ़्लम को डिफ़ॉल्ट होने के बाद स्क्रीन लॉक होने के बाद लॉग इन नहीं कर पा रहा था।
जकॉल्म

13

मुझे लगता है कि डिफ़ॉल्ट फ़ाइल प्रबंधक पर समुदाय प्रविष्टि से नीचे की विधि बहुत आसान है, और मैंने इसे SpaceFM (सुविधा संपन्न PcManFM कांटा) के लिए परीक्षण किया है।

टर्मिनल में, निष्पादित करें

 exo-preferred-applications

फिर Utilitiesटैब पर जाएं, और फ़ाइल प्रबंधक के तहत , अपनी पसंद का हथियार चुनें।


2
दुर्भाग्य से इसकी अभी भी वही है, ओह ठीक है, मैं तो nautilus के साथ रहना होगा .. इतना आसान नहीं है जैसा कि मैंने सोचा था कि यह होगा :)
JarekJ83

1
जाहिर है यह exo-utilsस्थापित करने की आवश्यकता है।
निर्गमन

हर जगह उल्लिखित तरीकों को 'संपादित' करने की कोशिश की .... लेकिन यह आकर्षण की तरह काम किया।
विंग्स

1

इसे पूरा करने के कई तरीके हैं। मैं इसे मैन्युअल रूप से करना पसंद करता हूं (संपादन /usr/share/applications/defaults.list या एक प्रति दृष्टिकोण दृष्टिकोण के लिए ~ / .local / share / Applications / defaults.list) लेकिन आप ग्राफिकल टूल का उपयोग कर सकते हैं एक्सो-पसंदीदा-अनुप्रयोग। वैसे भी, आप यहाँ विस्तृत निर्देश पा सकते हैं:

https://help.ubuntu.com/community/DefaultFileManager


1

मैंने सभी प्रक्रियाएँ यहाँ बताईं और मैं अपनी सभी फाइलें खोलने के लिए pcmanfm नहीं कर सका। किसी तरह, एक नया डाउनलोड करने के लिए Google क्रोम के "ओपन फोल्डर" का उपयोग हमेशा एक नई नॉटिलस विंडो या इससे भी बदतर, एक नई नेमो विंडो (जब से मैं दालचीनी का उपयोग कर रहा हूं) करता हूं।

टाइप करने के लिए आखिरकार मेरी समस्या का हल क्या था

gksudo nautilus /usr/share/applications

और हर उस ऐप को ढूंढना जो एक फ़ाइल मैनेजर को लॉन्च करना था। मेरे पास नीमो, नॉटिलस, फाइल-रोलर, फाइलें आदि हैं। उन पर राइट क्लिक करने और फिर प्रॉपर्टीज पर, मैंने उनमें से कुछ को नेमो लॉन्च किया, कुछ अन्य ने नॉटिलस लॉन्च किया। मैंने अभी-अभी पीसीमैनफम्म की जगह हर जगह फिट देखा। अब सब कुछ pcmanfm शुरू।


0

आपके द्वारा संपादित की जाने वाली फ़ाइल /usr/share/applications/nautilus.desktopकुछ इस तरह है:

[Desktop Entry]
Name=Files
Comment=Access and organize files
Exec=pcmanfm %U
Icon=system-file-manager
Terminal=false
Type=Application
StartupNotify=true
OnlyShowIn=GNOME;Unity;
Categories=GNOME;GTK;Utility;Core;
MimeType=inode/directory;application/x-gnome-saved-search;
X-GNOME-Bugzilla-Bugzilla=GNOME
X-GNOME-Bugzilla-Product=nautilus
X-GNOME-Bugzilla-Component=general
X-GNOME-Bugzilla-Version=3.4.2
Actions=Window;
X-Ubuntu-Gettext-Domain=nautilus

[Desktop Action Window]
Name=Open a New Window
Exec=pcmanfm
OnlyShowIn=Unity;

Biblioclasta, फ्लॉप मदद, इसके अभी भी वही;)
JarekJ83

-2

नॉटिलस को अनइंस्टॉल करना चाहिए

sudo apt-get remove nautilus

1
हाँ, लेकिन अब मैं डेस्कटॉप संभाल नहीं कर सकता ... मैं प्रतीक है कि उस पर हुआ करते थे .. न ही अधिक चरणों के लिए एक की जरूरत है .. मेरे विचार?
जर्कज83

डेस्कटॉप पर ओह और राइट क्लिक भी न करें
JarekJ83

तो, कोई और अधिक विचार? :)
जारेकजे Nov३

आप चलाकर अपने डेस्कटॉप मैनेजर के रूप में PcManFm चला सकते हैं pcmanfm --desktop। फिर आप इसे स्टार्टअप एप्लिकेशन को कमांड में जोड़ सकते हैं।
हाइपरक्यूब
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.