Не могу установить .sh файл

Хорошо, я знаю, что на этом форуме более 100 вопросов, точно так же, как этот, я знаю, потому что я прочитал каждый из них, без удачи. Я скачал файл .bin, извлек содержимое в папку. Что дает мне файл .sh для установки. У меня есть:

  1. , чтобы убедиться, что это исполняемый файл как в дельфине, так и в свойствах самого файла
  2. Tried

    sudo chmod 777 filename.sh
    sudo chmod +x filename.sh
    
  3. попытался запустить его в терминале, набрав:

    sh ./filename.sh
    source ~./filename.sh
    /bin/bash/filename.sh
    source ./filename.sh
    sudo ./filename.sh
    !/bin/bash/filename.sh
    sudo bash/ filename.sh
    

    и еще немного, в другом окне терминала, которое я закрыл, так что я не помню, что все это было.

Это драйвер для моего маршрутизатора Belkin, поэтому я могу использовать порты USB на маршрутизаторе, которые мне нужны для моей домашней сети.

Независимо от того, что я делаю, я либо получаю ошибку какого-то типа, либо он просто возвращает, но никогда не устанавливает. Как вы можете видеть, я потратил много времени на это, пытаясь всеми возможными способами, которые я мог найти, я даже загрузил программное обеспечение dh-make из хранилища, которое, как предполагается, делает файлы исполняемыми, не работало. Так что я делаю не так? Есть ли другой способ, которым я могу попробовать, мне действительно нужно установить это. Обычно я ничего не скачиваю из интернета, если я не могу получить это в репозитории, я обойдусь без. Однако я получил это от Белкина, крупной компании, поэтому я чувствую, что могу доверять этому. Пожалуйста, помогите.

РЕДАКТИРОВАТЬ: Хорошо, ничего из того, что я пробовал, не выводилось, я набрал команду, нажал ввод и сразу же получил другое приглашение. Вот и все. Результатом команды "head -n1" был #! Bin bash.

Вот адрес, по которому я скачал файл

Загрузить прошивку маршрутизатора Belkin F9K1103 1.00.42 для Linux

Кстати. Я просто хотел сказать, что я не знаю, что произошло с моим форматированием, но внесенные правки были такими, какими я их изначально ввел. Я не знаю, почему это так смешалось в одном абзаце. Спасибо, кто бы ни исправил это, это просто достает меня, он не сохранил форматирование, которое я вставил.

2
задан 31 December 2013 в 13:00

3 ответа

Вы извлекли файл BIN ??

Пожалуйста, не делайте этого. =]

chmod 777 <name>.bin
./<name>.bin

Это должно сделать это.

0
ответ дан 31 December 2013 в 13:00

Ну, во-первых, файл, который вы указали в своем URL, является файлом .run, а не файлом .sh.

поэтому, если вы попытаетесь запустить его с помощью bash, нет никаких гарантий, что он будет работать.

Единственное, что вы не пробовали в своем списке попыток - это запустить его, используя

./ имя файла, или в этом случае.

chmod a+x N750-GPL-1.00.42.run
./N750-GPL-1.00.42.run

Кроме того, если вы получаете сообщение об ошибке ./filename.sh. (Я вижу, что вы пробовали sudo ./filename.sh). Было бы полезно узнать, в чем может быть ошибка.

0
ответ дан 31 December 2013 в 13:00

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

0
ответ дан 31 December 2013 в 13:00

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

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