Linux SoftLink для приложений и исполнения - PullRequest
1 голос
/ 24 сентября 2011

Я создал программную ссылку на приложение, используя следующую команду:

ln -s sourcedir/Application somedir/ApplicationSoftLink

Но я не знаю, как запустить приложение, используя softlink. Насколько я понимаю, программная ссылка - это то же самое, что ярлык в Windows, вы просто дважды щелкаете по ярлыку, и приложение запускается. Однако, когда я попытался ./ApplicationSoftLink, приложение не запустилось.

Может ли кто-нибудь оказать помощь?

Ответы [ 3 ]

2 голосов
/ 24 сентября 2011

ln -s sourcedir/Application somedir/ApplicationSoftLink, вероятно, указывает неверный путь в вашей символической ссылке.

Попробуйте:

ln -s $PWD/sourcedir/Application somedir/ApplicationSoftLink
0 голосов
/ 24 сентября 2011

sourcedir / исполняемый файл приложения?

, когда я пытался "./ApplicationSoftLink", приложение не запустилось.

Есть ли сообщение об ошибке?

вы печатали ./ApplicationSoftLink под "somedir"?

или попробуйте ln -s /absolute/path/sourcedir /absolute/path/you/want/somedir/myApp, затем под somedir/myApp/ запустите ./Application

0 голосов
/ 24 сентября 2011

Вы были в некотором времени, когда пытались запустить ./ApplicationSoftLink?

Я думаю, что вы хотите создать ссылку в некотором каталоге на вашем пути, чтобы вам не нужно было указывать, где находится файл. Вы можете набрать

echo $PATH

чтобы узнать, что у вас на пути. / usr / local / bin - хороший выбор для подобных вещей.

...