Я установил 7pzip
и peazip
для работы с архивами, но после установки одного из них по умолчанию и использования Extract here
или Compress
/ Create archive
мне предлагается следующее
]
Выбор одного из списка делает его менеджером архивов по умолчанию, перезаписывая мои предыдущие настройки.
Это происходит в PCManFM и Thunar, но не в Nautilus.
PCManFM - мой файловый менеджер по умолчанию, так как я нахожусь в Lubuntu 12.10 и должен продолжать его использовать.
У меня были похожие проблемы со стандартными ассоциациями программ типов файлов в Ubuntu. Вам, вероятно, нужно выбрать один из них в списке, чтобы опции auto extract here
работали хорошо. Это не означает, что вы не можете изменить приложение для управления архивами по умолчанию.
Эти посты содержат некоторые подробности о том, как изменить ассоциацию вручную, отредактировав файлы, используемые для сопоставления типов файлов с программами.
Где хранятся ассоциации файлов?
Как изменить текстовый редактор по умолчанию с gedit на vim?
Чтобы изменить сохраненные ассоциации, и приоритеты. то есть какое приложение появляется первым в списке, посмотрите здесь.
gvim ~ / .local / share / Applications / mimeapps.list
Попробуйте создать новую запись в открытом меню. Я не уверен, что это будет работать, поскольку разные программы командной строки используют разные параметры. Немного экспериментов может быть необходимо, чтобы это работало правильно Проблема, скорее всего, связана с параметрами, которые pacman передает приложению.
Во-первых, чтобы включить 7z (или любое приложение) в список «открыть с помощью другого приложения», вам нужно создать файл .desktop в ~/.local/share/applications
с такой строкой: Exec=<command> %f
. Я только что сделал 7z.desktop со следующими строками:
[Desktop Entry]
Categories=;
Comment=Edit file in Vim
Exec=7z %f
GenericName=Process Viewer
Hidden=false
Icon=vim
Name=Vim
Terminal=true
Type=Application
Version=1.0