Настольный лаунчер для терминальных приложений

У меня есть программное обеспечение для запуска opensim, для запуска, запуска и завершения работы которого требуется окно терминала.

У меня есть 3 его экземпляра, запущенных в 3 терминальных окнах, с mysql для 3 баз данных. Обычно для запуска каждого экземпляра мне нужно открыть 3 окна терминала, затем в каждом из них я должен указать путь к файлу OpenSim.exe. Команды похожи на приведенные ниже, но имя каталога на рабочем столе отличается для каждого, так как есть 3 отдельных экземпляра, например один;

cd Desktop/mexico/bin

mono OpenSim.exe

Это немного неудобно печатать каждый раз, поэтому я хотел чтобы разместить 3 иконки на рабочем столе, я мог бы просто нажать кнопку «Пуск» каждый, я думал, что у меня это правильно, но при запуске терминала произошла ошибка, и теперь я помню, что забыл включить команду mono, но не уверен как синтаксис должен идти. Это то, что я попробовал, и я сохранил файл как opensim.desktop и сохранил его на рабочем столе;

[Desktop Entry]
    Name=OpenSim
    Comment=Opensim launcher
    Exec= /Desktop/mexico/bin/OpenSim.exe
    Icon=/Desktop/mexico/icon.png
    Terminal=true
    Type=Application
    Categories=Games;
    StartupNotify=true

Где я ошибся и как мне это настроить, чтобы это работало? Я полагаю, что мне придется сделать 3 из них и просто назвать их opensim1 2 и 3 и иметь 3 иконки.

3
задан 1 November 2012 в 23:43

1 ответ

Посмотрите здесь .

Вы хотите указать Path=~/Desktop/mexico/bin и изменить строку Exec на Exec=mono OpenSim.exe. Нет необходимости иметь несколько ярлыков, нужно работать. Если вы хотите, чтобы они работали как обычные средства запуска приложений, вы должны размещать их там, где расположены остальные файлы .desktop.

0
ответ дан 1 November 2012 в 23:43

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

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