|
Как пользоваться FreeBSD? Запускаю скрипт, пишет: ./certbot: not found
| ☑ |
0
Ислам
22.05.17
✎
19:03
|
Разрешения стоят 755
# ls
certbot
# ./certbot
./certbot: not found
Как его запустить?
|
|
1
Ислам
22.05.17
✎
19:03
|
Файл начинается с
#!/bin/sh
#
|
|
2
Asmody
22.05.17
✎
19:30
|
раздел смонтирован с noexec
|
|
3
Ислам
22.05.17
✎
19:37
|
(2) Но другие команды выполняются
|
|
4
Asmody
22.05.17
✎
19:39
|
(3) другие из этого каталога?
|
|
5
Ислам
22.05.17
✎
19:52
|
(4) Нет. Но я пробовал копировать этот файл в каталог /bin и даже там он не запускается.
|
|
6
Неверный Параметр И
22.05.17
✎
21:01
|
(0) Убедись, что переносы строк линусовые, а не досовые - оно может шебанг портить )
|
|
7
Неверный Параметр И
22.05.17
✎
21:05
|
И потом попробуй запустить через баш, типа
/bin/bash /путь/файл
Если не взлетит, чой-то с шеллом у рута не то
|
|
8
Неверный Параметр И
22.05.17
✎
21:05
|
Наоборот - если взлетит, то не то )
|
|
9
Неверный Параметр И
22.05.17
✎
21:07
|
А хотя если другие выполняются, то вторая идея отменяется - переносы строк проверь.
|
|
10
Asmody
22.05.17
✎
21:12
|
certbot из package ставил?
|
|
11
Asmody
22.05.17
✎
21:14
|
|
|
12
Ислам
22.05.17
✎
21:45
|
(6) Проверю
|
|
13
Ислам
22.05.17
✎
21:47
|
(10) нет, ставил из
wget
chmod a+x certbot-auto
потом переименовал в certbot, потому что certbot-auto так же не запускалось, чтобы исключить причину из-за минуса в названии.
|
|
14
Exec
23.05.17
✎
14:41
|
(13) /usr/ports/security/py-certbot
Ставь софт из портов, иначе зачем тебе фря?
|
|
15
Ислам
23.05.17
✎
17:05
|
(14) У меня старая версия фри, не работает установка из портов
|
|
16
Лефмихалыч
16.06.17
✎
15:30
|
(15) Не сочиняй. Не может она не работать.
сначала обновляешь порты
потом
cd /usr/ports/<portname>
make install clean
|
|