1

У меня есть символические ссылки, указывающие на приложения, размещенные в /usr /local /bin, который находится в пути. Однако я не могу запустить эти приложения из других папок.

Еще более странно, я не могу получить к ним доступ по полному пути к символической ссылке.

[mqudsi@iqudsi:Desktop/EasyBCD]$ echo $path                       (03-26 13:42)
/opt/local/bin /opt/local/sbin /usr/local/bin /usr/local/sbin/ /usr/local/CrossPack-AVR/bin /usr/bin /bin /usr/sbin /sbin /usr/local/bin /usr/X11/bin

[mqudsi@iqudsi:local/bin]$ ls -l /usr/local/bin                   (03-26 13:47)
total 24280
-rwxr-xr-x  1 mqudsi  wheel    18464 May 14  2009 ascii-xfr
-rwxr-xr-x  1 mqudsi  wheel    12567 Mar 25 04:50 brew
-rwxr-xr-x  1 mqudsi  wheel    17768 Dec 11 12:41 bsdiff
-rwxr-xr-x  1 mqudsi  wheel    43024 Mar 28  2009 dumpsexp
-rwxr-xr-x  1 mqudsi  wheel      280 Sep 10  2009 easy_install
-rwxr-xr-x  1 mqudsi  wheel      288 Sep 10  2009 easy_install-2.6
-rwxr-xr-x  1 mqudsi  wheel    39696 Apr  5  2009 fuse_wait
lrwxr-xr-x  1 mqudsi  wheel       29 Mar 25 04:53 git -> ../Cellar/git/1.7.0.3/bin/git

[mqudsi@iqudsi:local/bin]$ /usr/local/bin/git                     (03-26 13:47)
zsh: no such file or directory: /usr/local/bin/git

Очевидно , что связь есть, но я не могу получить его к ней:S

2 ответа2

2

[Перемещено из комментария по запросу ОП]

Символьная ссылка существует, но существует ли /usr/local/Cellar/git/1.7.0.3/... что-нибудь еще? Что выводит file /usr/local/bin/git?

0

Я заметил, что ваша символическая ссылка - относительный путь. Это должно быть абсолютным.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .