Установка GNU не учитывает символические ссылки - PullRequest
0 голосов
/ 21 июня 2020

Предположим, я создал исполняемый файл для программы foo и символическую ссылку foo_link, обе в текущем рабочем каталоге.

Теперь я хотел бы использовать установку GNU (обычно /usr/bin/install ), чтобы установить как исполняемый файл, так и ссылку на какой-либо целевой каталог (например, /usr/local/bin). Но - если я

install ./foo ./foo_link /usr/local/bin

я получаю два исполняемых файла в целевом каталоге, а не один исполняемый файл и одну ссылку.

Теперь я могу вручную скопировать символические ссылки и изменить их разрешения. Но - я бы предпочел этого избежать. Что же тогда за идиоматический c способ установки исполняемых файлов и символических ссылок?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...