Рейтинг:0

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

флаг br

Я выполнил следующую команду в докере и получил следующую ошибку. Как я могу это исправить?

FROM компилятор-общий AS compi
ENV DEBIAN_FRONTEND=невнутренний

ВЫПОЛНИТЬ apt-get install -y --no-i
 git-ядро \
 проверитьустановить \
 г++ \
 делать \
 смола \
 завиток \
 wget \
 необходимая сборка \
 cmake \
 автоинструменты-dev \
 автосборка \
 автоген \
 ca-сертификаты
ВЫПОЛНИТЬ компакт-диск ~ \
&& git clone --одна ветвь 
&& компакт-диск libgeotiff \
&& ./autogen.sh \
&& ./настроить \
&& сделать расстояние \
&& tar xvzf libgeotiff*.tar.g
&& cd libgeotiff* \
&& mkdir build_autoconf \
&& cd build_autoconf \
&& CFLAGS="-Стена -Wextra -Wer
&& сделать -j3 \
&& сделать проверку \
&& CD .. \
&& mkdir build_cmake \
&& cd build_cmake \
&& CD ../.. \
&& сделать -j3 \
&& apt --fix-broken install \

Ошибка:

Клонирование в libgeotiff...
/bin/sh: 1: ./autogen.sh: не найден
ОШИБКА: не удалось построить сервис «карта»: команда «/bin/sh -c cd ~ && git clone --single-branch https://github.com/OSGeo/libgeotiff.git --depth 1 && cd libgeotiff && ./autogen.sh && ./configure && make dist && tar xvzf libgeotiff*.tar.gz && cd libgeotiff* && mkdir build_autoconf && cd build_autoconf && CFLAGS="-Wall -Wextra -Werror" ../configure && make -j3 && make check && cd .. && mkdir build_cmake && cd build_cmake && cd ../.. && make -j3 && apt --fix-broken install FROM ubuntu:20.04 AS final-base' вернул ненулевой код: 127
David avatar
флаг cn
У вас есть этот недостающий файл? autogen.sh: не найден
muru avatar
флаг us
Является ли образ «общий для компилятора» основанным на Ubuntu?
Рейтинг:0
флаг cn

Вы находитесь в неправильном каталоге. Вы клонируете этот репозиторий: https://github.com/OSGeo/libgeotiff/tree/master/libgeotiff. Как вы можете видеть в своем журнале, он клонируется в ~/libgeotiff, содержание которого:

$ ls libgeotiff/
README.md

Твой autoconf.sh файл, однако, находится в подкаталог из ~/libgeotiff называется libgeotiff:

$ ls libgeotiff/libgeotiff/*sh
libgeotiff/libgeotiff/autogen.sh libgeotiff/libgeotiff/install-sh

Итак, вам нужно изменить свой CD команда:

cd libgeotiff/libgeotiff && 
./autogen.sh && 
./настроить 

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.