Это просто, чтобы установить vlc по умолчанию с помощью графического интерфейса, но это не означает, что легко (мне приходится делать одно и то же снова и снова каждый раз, когда я устанавливаю новую систему). Мне просто нужна короткая команда для этого (например, установите ключ gconf или dconf). Пожалуйста, не отвечайте, например, щелкните правой кнопкой мыши и выберите «Свойства».
Эта информация хранится в .local / share / Applications / mimeapps.list, я сохраняю копию этого файла и копирую ее в новые системы.
Вы можете установить обработчик mimetype по умолчанию с помощью команды gvfs-mime
. К сожалению, вам нужно сделать это для каждого миметипа. Я не знаю, как настроить это для всех видео одновременно.
gvfs-mime --set video/mp4 vlc.desktop
Конечно, вы можете написать это.
#!/bin/bash
MIMETYPES="video/x-flv video/mp4 video/mpeg video/ogg video/x-theora+ogg"
for i in $MIMETYPES; do
gvfs-mime --set $i vlc.desktop
done
Чтобы убедиться, что вы получаете все типы mimety, для которых настроен Totem, вы можете проанализировать файл рабочего стола для переменной MIMETYPES, например:
MIMETYPES=`cat /usr/share/applications/totem.desktop | grep "MimeType" | cut -d '=' -f 2 | tr ";" " "`