使用するデフォルトのプログラムを設定するにはどうすればよいですか?
システム情報 → デフォルトのプログラム → プログラムを変更しようとしましたが、機能しません。
何か案が?または、ターミナルを使用する必要がありますか?
現在のムービープレーヤーは役に立たないので、デフォルトのムービープレーヤーをVLCメディアプレーヤーに置き換えたいと思います。
使用するデフォルトのプログラムを設定するにはどうすればよいですか?
システム情報 → デフォルトのプログラム → プログラムを変更しようとしましたが、機能しません。
何か案が?または、ターミナルを使用する必要がありますか?
現在のムービープレーヤーは役に立たないので、デフォルトのムービープレーヤーをVLCメディアプレーヤーに置き換えたいと思います。
回答:
さらに便利なGUIソリューションがあります;)
常にVLCで再生するファイルタイプのプロパティ(右クリック-> [プロパティ])を開いてみてください。
選択して[開く]を(拡張プログラムの一覧から選択するか、単純に入力して、タブのいずれかのリストから選択するか、1を追加VLCをコマンドとして)
...そしてクリック Set as default
apt-get
ですか?私は公式ウェブサイトからBlenderを持っていますが、インストールされていません(/ optディレクトリにあり、ターミナルからアクセスできます)。使用する実行可能ファイルをUbuntuに表示できますか?
本当に必死なら、ファイルを手動で編集してください~/.local/share/applications/mimeapps.list
。
フォーマット:
application/TYPE=LAUNCHER.desktop
[Default Applications]
デフォルトにしたい場合はセクションの下に、デフォルト[Added Associations]
ではない場合はこれを追加してください。
x-scheme-handler/mailto=thunderbird.desktop
。
mimeapps.list
多くのディレクトリに入れることができる、で完全な検索パス:specifications.freedesktop.org/mime-apps-spec/...は私が好むXDG_CONFIG_HOME
だけである~/.config/mimeapps.list
、より高い優先順位を持っています。
~/.local/share/applications
Ubuntu Tweakを使用します-ファイル関連付けマネージャーがあり、どのプログラムがどのファイルタイプを開くかを選択できます。
手順はこのサイトにありますhttp://www.omgubuntu.co.uk/2011/12/new-version-of-ubuntu-tweak-released/
最適なインストール方法は次のとおりです。
sudo add-apt-repository ppa:tualatrix/ppa
sudo apt-get update
sudo apt-get install ubuntu-tweak
編集 Ubuntuの新しいバージョンでは、Pauliusの答えに従ってください。オプションが[プロパティ]-> [アプリケーションで開く]画面に追加されました。
選択肢1:ファイルがあるターミナルを開き、次のコマンドを実行します。
mimeopen -d your_video.avi
出力があります:
Please choose a default application for files of type application/x-ms-dos-executable
1) vlc
2) ...
3) Other...
Use Application#3
Useコマンド:vlc%f
vlcが表示されている場合は1を押し、ない場合はその他のソリューションを選択します(その場合は3)。次に、アプリケーションの名前に続けて%fを入力します。
選択肢2:一般的な方法
mimeopen .avi
そして、上記の手順を実行します。
%U
ではなく%f
:理由はつまり%f
、同じ時間に同じ時間、または実際にいくつかのURLで複数のファイルを開くことができるプログラムがでそうになる一方でのみ、1つのファイルを開きます%U
。
PDFでも同様の問題が発生していました。Adobe Readerをインストールしましたが、それらをデフォルトのアプリケーションとして開くことができませんでした-リストにも表示されませんでした!
上記のmimeapps.listファイルをチェックしましたが、すでにデフォルトとしてリストされていました。
これは最終的に私のために働いたものです:
「リセット」は、(むしろ型にはまらない)インストール後にデフォルトプログラムとして登録するために必要だったと思います。
xdg-mime default <application> <mime-type>
コマンドラインから動作し、すべてのGTKアプリ(およびQtアプリも可能ですか?)が即座に従います。たとえば、デフォルトのPDFリーダーをOkularに変更するには、次を使用します。
xdg-mime default okularApplication_pdf.desktop application/pdf
これは、GTKベースのアプリをインストールせずにQtベースのシステムを使用する場合に、GTKが使用するデフォルトのアプリを更新するのに非常に便利です。
inode/directory
(明らかにディレクトリのmimetyp Eである)
以下に、Ubuntu Tweakツールを使用せずに実行した方法を示します。私のガイドにはファイルタイプの関連付けが含まれているため、ファイルを右クリックしてプロパティを表示すると、アプリが[推奨アプリケーション]に表示されます。次のようにガイドします(13.10 Saucyを使用しています)。
コマンドが表示されたら、もちろんターミナルで実行してください:)
cd /usr/share/applications/
cp similar_program.desktop name_of_your_program.desktop
gedit name_of_your_program.desktop
[Desktop Entry]
一番上の行のままにします他の言語で名前のサポートを追加する場合は、たとえば次のような新しい行を追加します。
Name[es]=PlayonLinux Cargador de programas de Windows
を変更しますExec
(yourprogram %f
プログラムがのデフォルトのインストールである場合に限ります/usr/bin
)
MimeType
(同じ場合を除く)Icon
(繰り返しますが、デフォルトのプログラムが(/usr/bin
)にインストールされている場合、これは単にIcon=name_ of_your_program
NoDisplay=true
StartupNotify=true
gedit ~/.local/share/applications/mimeapps.list
私の例では.exe
、常にWINEを使用するのではなく、PlayonLinuxを追加して、ファイルを開くプログラムとして選択したかったのです。しかし、私はワインも現れたかった。
この場合、上部のセクションをそのままにしておくことができます[Default Applications]
。次に、下の行を見つけて[Added Associations]
、私のインスタンスでは、から変更します
application/x-ms-dos-executable=wine.desktop;
に
application/x-ms-dos-executable=wine.desktop;playonlinux.desktop;
このように、Windows .exe
ファイルをロードしようとすると、両方のオプションが表示されます。
ファイルのプロパティを右クリックし、たとえば最終的にPlayonLinuxをWindows ファイルのデフォルトにしたい場合は、デフォルト.exe
として設定するように指示するだけです。そして、それは変わります。あなたは確認することができますmimeapps.list
(~/.local/share/applications/mimeapps.list
)をダブルチェックして、あなたは今、それがもとでWINEを交換したします表示されます[Default Applications]
。
%U
ではなく%f
:理由はつまり%f
、同じ時間に同じ時間、または実際にいくつかのURLで複数のファイルを開くことができるプログラムがでそうになる一方でのみ、1つのファイルを開きます%U
。
[システム情報]> [既定のプログラム]が機能しない場合は、再生するビデオ/ムービーファイルを右クリックして[開く]をクリックし、[VLC]を選択します。
さらに詳細が必要な場合は、これが役立ちます:http : //www.johannes-eva.net/change-the-default-application-ubuntu-linux
これらの解決策をいくつか試しましたが、結果はゼロになりました。
に行くまで
ビデオと音楽ファイルを開くようにVLCを設定します...
それでうまくいきました。
(ただし、MIMEアイコンはまだVLCではありませんが、VLCで開きます...)
Alvin Liangのおかげで、この問題を解決することを提案します。
apt-get install nemo
、その後、更新されたファイルの関連付けでNautilusを再度使用できます。これは最も便利なソリューションではありませんが、背後の設定ファイルをいじるのを避けます。
可能であれば、次のLaunchpadの問題に賛成票を投じて、Nautilusでこれを修正してください!
mimetypeではなく、ファイル拡張子のアプリケーションの関連付けを設定する必要がある場合:
どうやら、Ubuntu / Linuxはこれを間接的に保持しています:*ファイル拡張子-> MIMEタイプ* MIMEタイプ->開くアプリケーション*アプリケーション->互換性のあるMIMEタイプのリスト
Ubuntu(18.x)の場合、これらの説明は次のとおりです。
これはのファイルにあり/usr/share/mime/packages/
ます。例えば:
sudo touch /usr/share/mime/packages/staruml.xml
sudo cat << EOF > /usr/share/mime/packages/staruml.xml
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
<mime-type type="application/staruml-project">
<comment>StarUML project</comment>
<glob pattern="*.MDJ"/>
<glob pattern="*.mdj"/>
</mime-type>
</mime-info>
EOF
これは~/.local/share/applications/mimeapps.list
、他の回答によって推進され、詳細に説明されています。
[Default Applications]
echo 'application/staruml=staruml.desktop' >> ~/.local/share/applications/mimeapps.list
## Or, for global:
echo 'application/staruml=staruml.desktop' >> /usr/share/applications/mimeapps.list
これは、の.desktop
ファイルによって駆動されます/usr/share/applications/
。そのファイルにはMimeType=
、セミコロンで区切られたMIMEタイプのリストを持つエントリを含めることができます。たとえば、EOGアプリには次のものがありますMimeType=image/bmp;image/gif;image/jpeg;image/jpg;...
。
sudo touch /usr/share/applications/staruml.desktop
sudo cat << EOF > /usr/share/applications/staruml.desktop
[Desktop Entry]
Name=StarUML
Comment=StarUML
GenericName=StarUML
Exec=/sw/prog/StarUML/StarUML-3.1.0-x86_64.AppImage %U
Icon=/sw/prog/StarUML/staruml.png
Type=Application
StartupNotify=false
Categories=Development;Programming;Modeling;UML
MimeType=application/staruml-project;
EOF
これにより、完全な円になります。変更は実行後に有効になります
sudo update-mime-database /usr/share/mime
そして、アイコンの場合、
sudo gtk-update-icon-cache /usr/share/icons/gnome -f
または、ログアウト/ログインが必要になる場合があります。
次に、これを見ることができるはずです:
$ mimetype .mdj
.mdj: application/staruml-project
参照:https : //coderwall.com/p/qjda2q/create-new-mime-type-and-assign-an-icon-to-it-in-ubuntu