次のスクリプトを使用して、最新のanacondaをサイレントモードでマシンにインストール(再インストール)しています。長い間うまく動作し、正常にanacondaをインストールしています。しかし、最近壊れてしまって、すべてのanacondaパッケージをインストールするのではなく、 "anaconda:custom-py36hbbc8b67_0"をインストールするだけです。スクリプトは以下であり、その出力は "condaアナコンダの-yをインストールする" のminacondaがanacondaのインストールに失敗する(パッケージなしでanacondaカスタムをインストールする)
cd ~
rm -r ~/miniconda3 ~/miniconda ~/anaconda ~/anaconda3
set -e
wget http://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda.sh
bash ~/miniconda.sh -b -f
echo 'PATH=~/miniconda3/bin:$PATH' >> ~/.bashrc
export PATH=~/miniconda3/bin:$PATH
conda install anaconda -y
出力した後、次のとおりです。
Fetching package metadata ...........
Solving package specifications: .
Package plan for installation in environment /home/imakaev/miniconda3:
The following NEW packages will be INSTALLED:
anaconda: custom-py36hbbc8b67_0
The following packages will be UPDATED:
conda: 4.3.31-py36_0 --> 4.4.3-py36_0
anaconda-custo 100% |###################################################################| Time: 0:00:00 15.63 MB/s
conda-4.4.3-py 100% |###################################################################| Time: 0:00:00 48.26 MB/s
[カスタム]のバージョン名を持つ[conda packages]の重複している可能性があります(https://stackoverflow.com/questions/37782008/conda-packages-with-version-name-of-custom) –