安裝軟件包dpkg-dev
apt-get install dpkg-dev
apt 軟件包索引創建
sudo rsync -av /var/cache/apt/archives/* /opt/debs/
cd /opt/debs # 注意目錄需要讀寫權限
sudo dpkg-scanpackages . /dev/null | gzip -9c > Packages.gz
NGINX 服務提供私有倉庫
cat /etc/nginx/conf.d/apt.sinux.com.cn.conf
server {
listen 80;
server_name apt.sinux.com.cn;
location / {
autoindex on;
root /opt/debs;
}
}
# vsftpd 允許匿名用戶訪問
anonymous_enable=YES #設置匿名用戶可用
write_enable=YES # 設置用戶寫的權限 YES
anon_upload_enable=YES #設置匿名用戶上傳YES
anon_mkdir_write_enable=YES # 設置匿名用戶新建目錄YES