У меня есть 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
его, возможно, не все, что вам нужно!