2020年8月26日 星期三

pypi mirror site 建置

安裝
mkdir -p /home/pypi
cd /home/pypi 

apt-get install python3-venv
python3 -m venv bandersnatch
bandersnatch/bin/pip install bandersnatch
bandersnatch/bin/bandersnatch mirror  建立設定檔  /etc/bandersnatch.conf
bandersnatch/bin/bandersnatch mirror  #執行 mirror 工作

可在 /etc/crontab 中增加設定
* */1 * * * root bandersnatch mirror |& logger -t bandersnatch[mirror]

client 設定
~/.pip/pip.conf
[global]
trusted-host=10.10.10.10 
index-url=http://10.10.10.10/simple

沒有留言: