Продвиньте проявляют в/etc/mailcap.order

GIMP очень неожиданно принял открытия файлы PDF только что при издании see команда. Это перечислено в /etc/mailcap прежде чем более соответствующие проявляют. Конечно, я могу отредактировать этот файл вручную, но так как им управляет система, следующее update-mime выполненный перезапишет эти изменения.

Существует названный файл /etc/mailcap.order это обещает помочь достигнуть точно, что я хочу. Я добавил и запись там:

evince:application/pdf

Однако следующее update-mime выполненные ответы с:

Warning: package evince listed in /etc/mailcap.order does \
    not have mailcap entries.

Меняя имя пакета на evince-common или изменение типа среды к */* ничего не достиг. Таким образом, каков правильный формат?

3
задан 15 February 2019 в 10:57

2 ответа

Только после @Jos предложения, я устранил эту раздражающую проблему с:

echo 'application/pdf; evince %s; test=test -n "$DISPLAY"' | sudo tee /usr/lib/mime/packages/evince
echo 'evince:application/pdf'| sudo tee -a /etc/mailcap.order 
sudo update-mime
3
ответ дан 1 December 2019 в 16:16

Вы можете добавить строку между строками «User Section Begins» и «User Section Ends» в /etc/mailcap. Эти строки не должны быть перезаписаны update-mime.

Однако, по крайней мере, если вы управляете большим количеством компьютеров через какую-либо систему развертывания, решение от fuujuhi может быть лучше.

1
ответ дан 6 August 2020 в 15:35

Другие вопросы по тегам:

Похожие вопросы: