為了使局域網內的用戶都可訪問本地鏡像,我們首先搭建一個本地http服務器你選擇的不是有效的映像文件,參考這篇博客
在 系統下運行下面命令
sudo apt install apache2
的配置文件是/etc//.conf。
服務器默認的訪問路徑在/var/www/html目錄下。
創建軟鏈接,例如我們的鏡像 pkgs 文件夾在/home////pkgs,在/var/www/html目錄下通過命令ln -s /home////pkgs/ /pkgs創建一個軟連接。就可以通過訪問到文件目錄。
使用本地鏡像
通過以下命令設置的鏡像路徑:
conda config --add channels http://192.168.1.10/anaconda/pkgs/free/
conda config --add channels http://192.168.1.10/anaconda/pkgs/main/
conda config --set show_channel_urls yes
后編輯配置文件.,一般在~/.你選擇的不是有效的映像文件,去掉最后的-
至此,本地鏡像的配置完成,我們可以離線安裝管理包了,速度不是一般的快。
定時運行 .py 以更新鏡像 (2019.08.11 更新)
為了使得鏡像及時更新,我們可以使用 Linux 的 服務定時更新 .py 腳本。具體方法如下:
運行 –e編寫一條定時任務:
0 1 * * 6 /usr/bin/python /home/ubuntu/anaconda.py --working-dir /home/ubuntu/anaconda-mirror > /home/ubuntu/auto.log

意思是每周六的凌晨 1:00 執行 .py 腳本。
其他關于 的詳細說明見文檔說明19. 定時任務
運行 –l進行驗證。
運行 cron 重啟服務。