
У меня есть 2 или 3 программы, которые не установлены, а просто извлечены. Эти извлечения в основном имеют файл .exe.. например, repetier host.
файлы находятся глубоко в дереве на моем ПК, я смог добавить их в свою панель управления, но хотел бы, чтобы они были в Launcher.
Обычная «привязка к лаунчеру» не работает, также я не смог перетащить элементы из панели управления.
есть ли решение этой проблемы? и если да, то как?
решение1
Исполняемые файлы Windows (.exe) можно запускать в Linux с помощьювино, эмулятор Windows. Nautilus, вероятно, установил настройку "открыть с помощью" для .exe-файлов, чтобы использовать Wine, так что вы можете дважды щелкнуть по ним. Dash, вероятно, имеет ту же функцию.
Чтобы он работал аналогично из лаунчера, вы должны имитировать это поведение с помощью команды, например, wine start /Unix "/path/to/file.exe"
в .Desktop
файле
Создайте файл .dektop ~/.local/share/applications
со следующим содержимым:
[Desktop Entry]
Comment=Run Name of your Program
Terminal=false
Name=Name of your Program
Exec=wine start /Unix "/path/to/file.exe"
Type=Application
Icon=/path/to/logo.png
Конечно, замените необходимые детали.
Альтернатива:
Установите alacarte
и сделайте то же самое с помощью простого графического интерфейса.
sudo apt-get install alacarte
Теперь вы должны увидеть эту запись в панели (возможно, вам нужно обновить панель один или два раза). Затем вы можете скопировать и вставить ее в Launcher.