Если в Ubuntu установить Lazarus из репозиториев - по умолчанию не будут зарегистрированы mime-типы и не будет нормально работать ассоциация типов файлов с вызовом среды разработки в том же Dolphin-е. Основная проблема в том, что *.lpi-файлы проектов распознаются как обычный xml и если просто добавить ассоциацию с Lazarus - она запомнится на любые xml-файлы. Решение довольно простое - в исходниках lazarus уже есть готовый shared-mime-файл, странно почему мейнтейнеры не добавили его в пакет. Скачиваем http://svn.freepascal.org/svn/lazarus/trunk/install/lazarus-mime.xml куда-нибудь, после чего от имени рута копируем его в /usr/share/mime/packages , после чего запускаем:

sudo update-mime-database /usr/share/mime

Ждём, при необходимости перезаходим в среду рабочего стола или перезагружаемся, но у меня кеды подхватили изменения сразу, без релогина. В принципе, после этого все ассоциации окажутся настроены уже сами по себе.

Добавить комментарий


Защитный код
Обновить