This commit is contained in:
YuCat-OVO 2024-03-01 20:44:34 +08:00
parent eb644e4e74
commit ab16c02cea

View File

@ -34,8 +34,6 @@ RUN \
echo "**** install BaiduNetdisk ****" && \ echo "**** install BaiduNetdisk ****" && \
if [ -z ${BAIDUNETDISK_VERSION+x} ]; then \ if [ -z ${BAIDUNETDISK_VERSION+x} ]; then \
BAIDUNETDISK_URL="https://issuepcdn.baidupcs.com/issue/netdisk/LinuxGuanjia/4.17.7/baidunetdisk_4.17.7_amd64.deb"; \ BAIDUNETDISK_URL="https://issuepcdn.baidupcs.com/issue/netdisk/LinuxGuanjia/4.17.7/baidunetdisk_4.17.7_amd64.deb"; \
else \
BAIDUNETDISK_URL="https://issuepcdn.baidupcs.com/issue/netdisk/LinuxGuanjia/${BAIDUNETDISK_VERSION}/baidunetdisk_${BAIDUNETDISK_VERSION}_amd64.deb"; \
fi && \ fi && \
echo "***** Getting $BAIDUNETDISK_URL ****" && \ echo "***** Getting $BAIDUNETDISK_URL ****" && \
curl -o \ curl -o \
@ -44,6 +42,10 @@ RUN \
for i in \ for i in \
$(dpkg -I /tmp/baidunetdisk.deb | grep "Depends" | cut -c11- | awk -F ', ' '{ for(i=1; i<=NF; i++) print $i }'); \ $(dpkg -I /tmp/baidunetdisk.deb | grep "Depends" | cut -c11- | awk -F ', ' '{ for(i=1; i<=NF; i++) print $i }'); \
do \ do \
if [ -z "$(dpkg -l | grep ^ii | grep $i)" ]; \
then \
echo "${i} installed,skip"; \
else \
apt-get install -y --no-install-recommends ${i}; \ apt-get install -y --no-install-recommends ${i}; \
done && \ done && \
dpkg -i /tmp/baidunetdisk.deb && \ dpkg -i /tmp/baidunetdisk.deb && \