1anaconda官方网址
- https://repo.anaconda.com/pkgs/main/linux-64
- https://repo.anaconda.com/pkgs/main/noarch
- https://repo.anaconda.com/pkgs/free/linux-64
- https://repo.anaconda.com/pkgs/free/noarch
- https://repo.anaconda.com/pkgs/r/linux-64
- https://repo.anaconda.com/pkgs/r/noarch
- https://repo.anaconda.com/pkgs/pro/linux-64
- https://repo.anaconda.com/pkgs/pro/noarch
2中国清华大学anaconda官网
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/linux-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/noarch
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/linux-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/noarch
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/linux-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/r/noarch
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/linux-64
https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/pro/noarch
3单个文件是否存在
#!/usr/bin/env sh
cd free_noarch
echo "free_noarch_python_package"
for file in `cat ../free_noarch_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://repo.anaconda.com/pkgs/free/noarch/$file
fi
done
cd ..
4下载所有安装包
4.1执行下载命令
[root@kolla test]#
#!/usr/bin/env sh
for file in `cat b.txt`
do
wget https://repo.anaconda.com/pkgs/main/linux-64/$file
done
4.2创建文件脚本
[root@kolla test]# cat createFile.sh
#!/usr/bin/env sh
#touch free_noarch_python_package main_noarch_python_package pro_noarch_python_package r_noarch_python_package free_linux-64_python_package main_linux-64_python_package pro_linux-64_python_package r_linux-64_python_package
mkdir free_noarch main_noarch pro_noarch r_noarch free_linux-64 main_linux-64 pro_linux-64 r_linux-64
#rm -rf free_noarch_python_package main_noarch_python_package pro_noarch_python_package r_noarch_python_package free_linux-64_python_package main_linux-64_python_package pro_linux-64_python_package r_linux-64_python_package
#rm -rf free_noarch main_noarch pro_noarch r_noarch free_linux-64 main_linux-64 pro_linux-64 r_linux-64
4.3下载清华大学脚本
[root@kolla test]# cat down.sh
#!/usr/bin/env sh
URL=mirrors.tuna.tsinghua.edu.cn/anaconda
#1-------------------------------------------------------------------------------
cd free_noarch
echo "free_noarch_python_package"
for file in `cat ../free_noarch_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/free/noarch/$file
fi
done
cd ..
#2-------------------------------------------------------------------------------
echo "main_noarch_python_package"
cd main_noarch
for file in `cat ../main_noarch_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/main/noarch/$file
fi
done
cd ..
#3-------------------------------------------------------------------------------
echo "pro_noarch_python_package"
cd pro_noarch
for file in `cat ../pro_noarch_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/pro/noarch/$file
fi
done
cd ..
#4-------------------------------------------------------------------------------
echo "r_noarch_python_package"
cd r_noarch
for file in `cat ../r_noarch_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/r/noarch/$file
fi
done
cd ..
#5-------------------------------------------------------------------------------
echo "free_linux-64_python_package"
cd free_linux-64
for file in `cat ../free_linux-64_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/free/linux-64/$file
fi
done
cd ..
#6-------------------------------------------------------------------------------
echo "main_linux-64_python_package"
cd main_linux-64
for file in `cat ../main_linux-64_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/main/linux-64/$file
fi
done
cd ..
#7-------------------------------------------------------------------------------
echo "pro_linux-64_python_package"
cd pro_linux-64
for file in `cat ../pro_linux-64_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/pro/linux-64/$file
fi
done
cd ..
#8-------------------------------------------------------------------------------
echo "r_linux-64_python_package"
cd r_linux-64
for file in `cat ../r_linux-64_python_package | awk '{print $1}'`
do
if [ ! -f "$file" ]; then
wget https://$URL/pkgs/r/linux-64/$file
fi
done
cd ..
#-------------------------------------------------------------------------------
#rm -rf free_noarch_python_package main_noarch_python_package pro_noarch_python_package r_noarch_python_package free_linux-64_python_package main_linux-64_python_package pro_linux-64_python_package r_linux-64_python_package
[root@kolla test]#