DashまたはSynapseを使用してファイルを開こうとすると、「場所はフォルダーではありません」というエラーが表示されるのはなぜですか?


11

ここ数日のうちに、Unity Dash、Synapse、またはGnome Search Toolを使用してファイルを開こうとすると、エラーが発生しました。

これらのメソッドを使用すると、アプリケーションとフォルダーを起動できますが、mp3、doc、odt、txtなど、いつでもファイルを起動することはできません。いずれの方法でも、同じエラーダイアログが表示されます:「場所はフォルダーではありません」。これを修正するために私ができることはありますか、これはまだ修正されているNattyのバグですか?

回答:


15

sudo apt-get remove exo-utils

これはxfceからです。thunarも削除する必要がある場合があります。とにかくそれを修正しました。


これで問題は解決しました。Thunarをインストールしたときに、exo-utilsがインストールされていました。exo-utilsを削除すると(Thunarも削除されました)、問題は解決しました。
クリスチャンハウド

私にとっては、xubuntu-desktopを含む39パケットを削除する必要があります。これを回避する方法はありますか?
トビ

Calibreの使用時に同じ問題が発生していました-この方法を使用して修正されました 質問は、これはバグですか、それとも機能ですか?:)
Avetik Topchyan

exo-utilsを削除すると、xfce4デスクトップからthunarと多くの重要なものが削除されます。それはあまり良い解決策ではありません
アンワール

4

exo-utilsを削除せずに解決策以下に示します

ファイルのオープンを単純に修正したいが、XFCE / exoを保持したい場合は、単に「exo-preferred-applications」を開き、「utilities」の下の優先「file manager」を「Thunar」に戻すことができます。

XFCEのインストールによってこのデフォルトが変更されると思いますが、とにかくthunarに戻すとUnityの動作が確実に修正されます。


これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
アンワル

2

これは本当にexo-utilsパッケージのバグです。(報告されたLaunchpadのバグ

(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がビルドされるまで待つ必要がある場合があります)(PhobosKのPPA


1

これはxdg-openおよびgnome-openの問題である可能性があります。その問題のバグページはhttps://bugs.launchpad.net/ubuntu/+source/unity-place-files/+bug/751374にあります。「xdg-open」と入力してみてください。ファイルが正しく開く場合は、別の問題が発生しています。「場所はフォルダではありません」というエラーが表示される場合は、この問題の修正に注意してください。

レコードについては、xdg-openは機能しません。また、一部のパッケージをアンインストール/再構成しても修正されません。molnarandrisさんは、どのパッケージを削除/更新する必要があるかを知っていると役に立ちます。


これをコンピューターで修正しました。nattyベータ版にアップデートした後、xdg-openは機能しなくなりました。このbbs.archlinux.org/viewtopic.php?id=112069を見つけましたが、exo-openが問題であることが示唆されました。edo-utilsとそれに依存するいくつかのxfce関連プログラムを削除した後、このエラーなしでダッシュからファイルを開くことができるようになりました。
yun

1

exo-utilsを削除すると、thunarも削除されます。一部の人はgnomeにthunarとnautilusの両方をインストールする必要があります

問題はexo-utilsなので、exo-utils依存関係なしでthunar .debをビルドします。ここではどのようにのためである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

「Depends」行から「exo-utils」を削除して保存します

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も削除されます。一部の人はgnomeにthunarとnautilusの両方をインストールする必要があります-これは私のためにリンクhttp://queleimporta.com/thunar-nautilus-exo-utils-and-the-location-is-not-a-folderを参照してください-gnome-under-gnome /


1
これは理論的には質問に回答するかもしれませんが、回答の重要な部分をここに含め、参照用のリンクを提供することが望ましいでしょう
アンワル

-2

コンピューター用務員を実行してみてください。私にとっては、問題を解決しました。古いバージョンのパネルやメニュー、または不要なライブラリに関連しているに違いないと思います。


Computer Janitorを実行してもうまくいきませんでした。
クリスチャンハウド

1
コンピューター管理者を実行している問題とは何の関係もありません
アンワール
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.