По всей видимости, проблема связана с беспроводной сетью. Когда вы подключаетесь к беспроводной сети, вам сначала нужно перейти на незашифрованный сайт (например, http://example.com), после чего вы перенаправляетесь на страницу входа (captive portal). Однако до того, как вы введете свои учетные данные, любые соединения с https-сайтами (или любым портом, отличным от 80) будут прерваны с таймаутом. Linux делает 5 или 6 попыток установить соединение (TCP SYN) кажется, и все они должны завершиться, прежде чем Firefox поймет, что не может подключиться к серверу, с которым пытается установить безопасное соединение. Вот что занимает так много времени.
Решение: killall firefox; sudo ifdown wlan0; firefox & sudo ifup wlan0
Похоже, что вы намеревались вызвать компоновщик ld
, а вызвали программу link
, которая существует, чтобы позволить суперпользователю создать жесткую ссылку на каталог.
Если make-файл не содержит прямого вызова link
, вы должны проверить свою среду на предмет того, как, например. макрос make LD
может получить значение link
.
Рекомендую звонить:
make -n -p
поймать вывод в файле, а затем найти link
внутри этого вывода.
Если вы видите, что с:
make -f /dev/null -p
значения, скорее всего, импортируются из среды.
Похоже, вы пытаетесь запустить оболочку с несколькими командами оболочки, поэтому у вас есть несколько строк кода сценариев оболочки в файле сценария оболочки.
Здесь есть несколько разрывов строк, см. здесь
Каждая строка сценария оболочки должна заканчиваться символами LR
, но на самом деле файл сценария оболочки заканчивается символом CRLF
.
Чтобы изменить CRLF
наLF
1. Блокнот++
CRLF
на LF
попробуйте запустить файл сценария оболочки, теперь он должен работать.