Merge pull request 'Master' (#11) from master into release
SHS Gitea/docker/pipeline/head This commit looks good
SHS Gitea/docker/pipeline/head This commit looks good
Reviewed-on: #11
This commit was merged in pull request #11.
This commit is contained in:
+3
-3
@@ -10,8 +10,8 @@ ENV CUR_FFTW_VERSION=3.3.10
|
||||
ENV CUR_MICROHTTPD_VERSION=1.0.2
|
||||
|
||||
# apply RU mirror
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list.d/* || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list.d/* || true
|
||||
|
||||
RUN apt-get update && apt-get install -y ca-certificates gpg
|
||||
|
||||
@@ -43,7 +43,7 @@ RUN wget -nv http://www.fftw.org/fftw-${CUR_FFTW_VERSION}.tar.gz \
|
||||
&& make install -j${JOBS_COUNT} && rm -rf ./* \
|
||||
&& cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DENABLE_FLOAT=1 -DENABLE_LONG_DOUBLE=0 -DENABLE_QUAD_PRECISION=0 -DENABLE_THREADS=1 -DWITH_COMBINED_THREADS=1 -DBUILD_SHARED_LIBS=0 /soft/fftw-* \
|
||||
&& make install -j${JOBS_COUNT} && rm -rf ./* \
|
||||
&& cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DENABLE_FLOAT=0 -DENABLE_LONG_DOUBLE=1 -DENABLE_QUAD_PRECISION=0 -DENABLE_THREADS=1 -DWITH_COMBINED_THREADS=1 -DBUILD_SHARED_LIBS=0 /soft/fftw-* \
|
||||
&& cmake -DCMAKE_INSTALL_PREFIX=/usr/local/ -DCMAKE_POSITION_INDEPENDENT_CODE=ON -DCMAKE_BUILD_TYPE=Release -DENABLE_FLOAT=0 -DENABLE_LONG_DOUBLE=1 -DENABLE_QUAD_PRECISION=0 -DENABLE_THREADS=1 -DWITH_COMBINED_THREADS=1 -DBUILD_SHARED_LIBS=0 /soft/fftw-* \
|
||||
&& make install -j${JOBS_COUNT} && rm -rf ./* \
|
||||
&& rm -rf /soft/fftw-*
|
||||
|
||||
|
||||
+2
-2
@@ -10,8 +10,8 @@ ENV CUR_FFTW_VERSION=3.3.10
|
||||
ENV CUR_MICROHTTPD_VERSION=1.0.2
|
||||
|
||||
# apply RU mirror
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list.d/* || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list.d/* || true
|
||||
|
||||
RUN apt-get update && apt-get install -y ca-certificates gpg
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
ARG image_from
|
||||
FROM --platform=linux/amd64 ${image_from}
|
||||
FROM ${image_from}
|
||||
|
||||
ARG JOBS_COUNT=4
|
||||
ARG image_prepare_script
|
||||
@@ -15,8 +15,8 @@ ENV QT_SELECT=5
|
||||
ENV LANG=en_US.utf8
|
||||
|
||||
# apply RU mirror
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list.d/* || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list.d/* || true
|
||||
|
||||
# configs
|
||||
COPY .bashrc /root/.bashrc
|
||||
|
||||
@@ -5,7 +5,7 @@ toolchain=$2
|
||||
|
||||
export DEBIAN_FRONTEND=noninteractive
|
||||
|
||||
find "/etc/apt/sources.list.d/" -type f -exec sed -i "s|http://[a-zA-Z0-9_.]\+/|http://mirror.yandex.ru/|g" {} \;
|
||||
find "/etc/apt/sources.list.d/" -type f -exec sed -i "s|http://[a-zA-Z0-9_.]\+/|http://mirror.truenetwork.ru/|g" {} \;
|
||||
|
||||
dpkg --add-architecture $arch
|
||||
apt-get update
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
#!/bin/bash
|
||||
|
||||
arch=$1
|
||||
toolchain=$2
|
||||
|
||||
cp -vf /soft/ubuntu.sources.20.04.arm64.sh /etc/apt/sources.list.d/ubuntu.sources
|
||||
|
||||
bash /soft/install_apt.sh $arch $toolchain
|
||||
@@ -0,0 +1,33 @@
|
||||
## See the sources.list(5) manual page for further settings.
|
||||
Types: deb
|
||||
URIs: http://mirror.yandex.ru/ubuntu/
|
||||
Suites: focal focal-updates focal-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: amd64
|
||||
|
||||
## Ubuntu security updates. Aside from URIs and Suites,
|
||||
## this should mirror your choices in the previous section.
|
||||
Types: deb
|
||||
URIs: http://mirror.yandex.ru/ubuntu/
|
||||
Suites: focal-security
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: amd64
|
||||
|
||||
## See the sources.list(5) manual page for further settings.
|
||||
Types: deb
|
||||
URIs: http://mirror.yandex.ru/ubuntu-ports/
|
||||
Suites: focal focal-updates focal-backports
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: arm64
|
||||
|
||||
## Ubuntu security updates. Aside from URIs and Suites,
|
||||
## this should mirror your choices in the previous section.
|
||||
Types: deb
|
||||
URIs: http://mirror.yandex.ru/ubuntu-ports/
|
||||
Suites: focal-security
|
||||
Components: main universe restricted multiverse
|
||||
Signed-By: /usr/share/keyrings/ubuntu-archive-keyring.gpg
|
||||
Architectures: arm64
|
||||
@@ -22,8 +22,8 @@ ENV QT_SELECT=5
|
||||
ENV LANG=en_US.utf8
|
||||
|
||||
# apply RU mirror
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.mephi.ru/g' /etc/apt/sources.list.d/* || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list || true
|
||||
RUN sed -i 's/deb.debian.org/mirror.truenetwork.ru/g' /etc/apt/sources.list.d/* || true
|
||||
|
||||
# configs
|
||||
COPY .bashrc /root/.bashrc
|
||||
|
||||
Reference in New Issue
Block a user