Создание ярлыка для программы UNIX [дубликат]

Я новичок в Ubuntu 14.04 LTS (64bit), и я только начинаю овладевать этим новым способом работы.

Я использую программу, созданную для UNIX, и мне удалось ее установить и заставить все работать идеально, но я немного ленив, поэтому пытаюсь придумать способ создать ярлык приложения, просто дважды щелкнув на нем (без использования Teminal для перехода по пути и последующего ввода команды для программы).

Команда после того, как я выберу правильный путь:

java -cp jts.jar:total.2013.jar -Xmx512M -XX:MaxPermSize=128M jclient.LoginFrame .

Пожалуйста, постарайтесь сделать ее как можно более подробной, потому что, как я уже сказал, я новичок в этом.

0
задан 8 October 2014 в 15:06

1 ответ

Опция 1: если программа показывает, что значок на левой стороне запускает панель при открытии программы через терминал то щелкните правой кнопкой по тому значку и выберите опцию "Lock to launcher".

Опция 2: GNOME установки Делает. Эта небольшая программа обнаруживается на входе в систему, и Вы вводите имя любого приложения, которое Вы хотите запустить.

Опция 3: Классическое меню. В центре программного обеспечения загружают Классика Меню Ubuntu. Это - эквивалент меню "Пуск" в Windows XP и перечисляет почти все программы, которые Вы установили на Ubuntu.

Опция 4: менеджер по Файлу конфигурации в Редактировании-> Свойства-> Поведение для "Выполнения исполняемых текстовых файлов, когда они открыты". Тем путем можно сделать документ на получение для открытия этой программы в xterm или другом эмуляторе терминала.

Так изменявший поведение файлового менеджера, создайте новый текстовый файл на рабочем столе, и открытый с Вашим любимым текстовым редактором. Для меня это - нано, таким образом, я ввел бы в терминале:

nano ~/Desktop/Shortcut_Script.sh 

И в этом файле сценария помещает следующие строки

#!/bin/bash

xterm -hold -e " /path/to/your/program/java -cp jts.jar:total.2013.jar -Xmx512M -XX:MaxPermSize=128M jclient.LoginFrame "

А маленькое объяснение здесь: этот сценарий в основном называет xterm окно, говорит, что это для оставлений (содержит) и выполняет команды, включенные двойными кавычками. От чтения Вашего вопроса я понимаю, что сначала необходимо перейти к правильной папке, и затем называть программу, правильно? Так/path/to/your/program/часть должен позволить Вам назвать ту программу в правильной папке, при пребывании в исходной папке запуска для xterm (который является папкой дома/пользователя). Теперь, если это не работает, и действительно необходимо перейти к папке, что можно сделать, это:

xterm -hold -e " cd /path/to/your/program/ ; java -cp jts.jar:total.2013.jar -Xmx512M -XX:MaxPermSize=128M jclient.LoginFrame "

Уведомление точка с запятой. Как можно знать, это разделяет команды для избиения. Это выполнит CD/path/to/your/folder сначала и назовет программу второй.

-1
ответ дан 4 August 2019 в 23:11

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

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