เหตุใดฉันจึงได้รับข้อผิดพลาด“ ตำแหน่งไม่ใช่โฟลเดอร์” เมื่อพยายามเปิดไฟล์โดยใช้ Dash หรือ Synapse


11

ภายในไม่กี่วันที่ผ่านมาฉันพบข้อผิดพลาดเมื่อพยายามเปิดไฟล์โดยใช้ Unity Dash, Synapse หรือแม้แต่เครื่องมือค้นหา Gnome

วิธีการเหล่านี้จะให้ฉันเปิดใช้แอปพลิเคชันและโฟลเดอร์ แต่ไม่ใช่ไฟล์เมื่อใดก็ได้รวมถึง mp3, doc, odt และ txt ด้วยวิธีการใด ๆ ผลลัพธ์ของกล่องโต้ตอบข้อผิดพลาดเดียวกัน: "ตำแหน่งที่ตั้งไม่ใช่โฟลเดอร์" มีบางอย่างที่ฉันสามารถทำได้เพื่อแก้ไขปัญหานี้หรือเป็นข้อบกพร่องใน Natty ที่ยังคงได้รับการแก้ไขหรือไม่

คำตอบ:


15

sudo apt-get remove exo-utils

นี่คือจาก xfce คุณอาจต้องลบ thunar ด้วยเช่นกัน แก้ไขให้ฉันอยู่ดี


นี่เป็นการแก้ไขปัญหาสำหรับฉัน ฉันติดตั้ง exo-utils เมื่อฉันติดตั้ง Thunar เมื่อฉันลบ exo-utils (Thunar ถูกลบเช่นกัน) ปัญหาได้รับการแก้ไข
Christian Howd

สำหรับฉันควรลบ 39 แพ็กเกจรวมถึง xubuntu-desktop มีวิธีหลีกเลี่ยงสิ่งนี้หรือไม่?
tobi

พบปัญหาเดียวกันเมื่อใช้ Calibre - แก้ไขโดยใช้วิธีนี้ คำถามคือนี่เป็นข้อบกพร่องหรือคุณสมบัติ? :)
Avetik Topchyan

การลบ exo-utils จะลบ thunar และจำนวนมากของสิ่งที่จำเป็นออกจากเดสก์ทอป xfce4 มันไม่ใช่ทางออกที่ดีมาก
อันวาร์

4

นี่คือทางออกโดยไม่ลบ exo-utils:

หากคุณต้องการแก้ไขการเปิดไฟล์ แต่เก็บ XFCE / exo ไว้คุณสามารถเปิด "exo-Preferred-applications" และเปลี่ยน "file manager" ที่ต้องการภายใต้ "ยูทิลิตี้" กลับไปที่ "Thunar"

ฉันเดาว่าการติดตั้ง XFCE จะเปลี่ยนค่าเริ่มต้นนี้แล้วการพลิกกลับไปที่ thunar จะช่วยแก้ไขพฤติกรรมใน Unity ให้ฉันได้อย่างแน่นอน


ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
Anwar

2

นี่เป็นข้อผิดพลาดในแพ็กเกจภายนอก ( รายงาน Launchpad Bug )

มันเป็นปัญหาต้นน้ำกับไฟล์เดสก์ท็อปที่ติดตั้งตัวจัดการผิดสำหรับสิ่งต่าง ๆ (นั่นคือถ้าคุณไม่ใช้ XFCE) ...

รายการ "MimeType =" ใน:

/usr/share/applications/exo-file-manager.desktop
/usr/share/applications/exo-mail-reader.desktop
/usr/share/applications/exo-web-browser.desktop

ไฟล์ควรกลายเป็น: "X-XFCE-MimeType ="

การแก้ไขอย่างรวดเร็วสำหรับปัญหาของคุณคือเปลี่ยนรายการตามต้องการและอัปเดตฐานข้อมูลไฟล์เดสก์ท็อปของคุณ

การเปลี่ยนรายการสามารถทำได้ในฐานะรูทในเทอร์มินัลด้วยวิธีนี้:

sed -i -e 's/^MimeType=/X-XFCE-MimeType=/' \
     /usr/share/applications/exo-file-manager.desktop \
     /usr/share/applications/exo-mail-reader.desktop \
     /usr/share/applications/exo-web-browser.desktop

ฉันได้เตรียมแพ็คเกจที่มีข้อผิดพลาดคงที่ใน PPA ของฉันดังนั้นคุณสามารถติดตั้งได้ (คุณอาจต้องรอจนกว่าจะสร้าง btw) ( PPA ของ PhobosK )


1

นี่น่าจะเป็นปัญหาใน xdg-open และ gnome-open มีข้อผิดพลาดหน้าสำหรับปัญหาที่นี่เป็นhttps://bugs.launchpad.net/ubuntu/+source/unity-place-files/+bug/751374 คุณควรลองพิมพ์ 'xdg-open' หากไฟล์เปิดอย่างถูกต้องแสดงว่าคุณประสบปัญหาอื่น หากมันทำให้เกิดข้อผิดพลาด 'ตำแหน่งที่ตั้งไม่ใช่โฟลเดอร์' ให้คอยจับตาดูการแก้ไข แต่อย่างนี้

สำหรับเร็กคอร์ด xdg-open ไม่ทำงานสำหรับฉันและการถอนการติดตั้ง / กำหนดค่าแพคเกจบางอย่างยังไม่ได้รับการแก้ไข การทราบว่าแพ็กเกจใดที่ต้องการลบ / อัปเดตจะมีประโยชน์ molnarandris


ฉันได้แก้ไขสิ่งนี้บนคอมพิวเตอร์ของฉันแล้ว หลังจากอัปเดตเป็น natty beta xdg-open หยุดทำงาน ฉันพบbbs.archlinux.org/viewtopic.php?id=112069นี้และแนะนำว่า exo-open เป็นปัญหา หลังจากลบ edo-utils และโปรแกรมที่เกี่ยวข้องกับ xfce สองสามโปรแกรมที่ขึ้นอยู่กับตอนนี้ฉันสามารถเปิดไฟล์จากเส้นประได้โดยไม่มีข้อผิดพลาดนี้
yun

1

การลบ exo-utils จะลบ thunar ด้วย พวกเราบางคนต้องติดตั้งทั้ง thunar และ nautilus ไว้ในคำพังเพย

เนื่องจากปัญหาคือ exo-utils ฉันจึงสร้าง thunar .deb โดยไม่ต้องพึ่งพา exo-utils นี่คือวิธีสำหรับ64 บิต :

wget http://launchpadlibrarian.net/69753654/thunar_1.2.1-3ubuntu2_amd64.deb
dpkg-deb -x thunar_1.2.1-3ubuntu2_amd64.deb tmpdir
dpkg-deb --control thunar_1.2.1-3ubuntu2_amd64.deb tmpdir/DEBIAN
gedit tmpdir/DEBIAN/control

ลบ 'exo-utils' ออกจากบรรทัด 'Depends' และบันทึก

dpkg -b tmpdir thunar_1.2.1-3ubuntu2_amd64-no_exo-utils_dependency.deb
sudo apt-get remove exo-utils
sudo dpkg -i thunar_1.2.1-3ubuntu2_amd64-no_exo-utils_dependency.deb
sudo apt-get -f install

ผ่าน: http://queleimporta.com/thunar-nautilus-exo-utils-and-the-location-is-not-a-folder-error-solution-under-gnome/


1

การลบ exo-utils จะลบ thunar ด้วย พวกเราบางคนจำเป็นต้องติดตั้งทั้ง thunar และ nautilus ใน gnome - สิ่งนี้ใช้ได้ผลสำหรับฉันดูลิงก์http://queleimporta.com/thunar-nautilus-exo-utils-and-the-location-is-not-a-folder -error แก้ปัญหาภายใต้คำพังเพย /


1
ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนสำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
Anwar

-2

ลองเรียกใช้ภารโรงคอมพิวเตอร์ สำหรับฉันมันแก้ปัญหาได้ ฉันคิดว่ามันต้องเกี่ยวข้องกับพาเนลหรือเมนูเวอร์ชันเก่าหรือไลบรารีที่ไม่จำเป็น


การใช้คอมพิวเตอร์นักการภารโรงไม่ได้ผลสำหรับฉัน
Christian Howd

1
ภารโรงคอมพิวเตอร์ที่ใช้งานจะไม่มีอะไรเกี่ยวข้องกับปัญหา
Anwar
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.