У меня есть Ubuntu Docker контейнер. Я установил там некоторые приложения, скомпилированные в Windows для Ubuntu.
Он не выполняется, и я хотел бы проверить, есть ли несоответствие между архитектурой системы и файлом. Я пробую эту команду
> file myapp
но, к сожалению, выход
> bash: file: command not found
Действительно, в каталоге bin нет команды «file». Это где-то еще или мне нужно это установить?
Вы установили пакет
—
Коала
coreutilsв свой контейнер? Попробуйте sudo apt-get install coreutilsи посмотрите результат.
@KoalaYeung это не
—
Занна
core-utilsвходит, пакетfile
@ Занна, когда программа является основной утилитой, ее результат будет
—
Джордж Удосен,
/sbin/fileправильным?
@ Джордж смотрит на меня так, как будто
—
Занна
core-utilsвсе в порядке/bin

which fileи если нет результата, то его нет там, установите его .. помните, что вы можете использоватьdocker containerего, возможно, не все, что вам нужно!