常にtext/plain
またはapplication/octet-stream
すべてのファイルタイプで「mimetype」を実行する場合。
コマンド "file --mime-type"は、さまざまなファイルタイプを正しく識別するようです。たとえば、PDFファイルで実行すると、
filename.pdf: application/pdf
しかし、同じPDFファイルで "mimetype"を実行しようとすると、
filename.pdf: text/plain
同様に、mp3ファイルで「file --mime-type」を実行すると、
filename.mp3: audio/mpeg
しかし、同じmp3ファイルで「mimetype」を実行しようとすると、
filename.mp3: application/octet-stream
結果として、適切なアプリケーションでいくつかのファイルを開くことができません。例えば。 PDFファイルをevinceで開くことができません。適切なアプリケーションで各ファイル形式を開くようにNautilusの[開く]オプションを設定できません。
実行しようとしましたSudo update-mime-database /usr/share/mime
しかし、それは問題を解決しません。
最初のユーザーとして「mimetype」を実行すると、このメッセージが表示されます。
WARNING: You don't seem to have a mime-info database. The shared-mime-info package is available from http://freedesktop.org/
ただし、shared-mime-infoパッケージは正しくインストールされているようです。
Glutanimate で示唆されているように、shared-mime-info
パッケージを再インストールすることで問題は解決しました。
Sudo apt-get install --reinstall shared-mime-info