核桃派官方的apt服务器,就是连接到这个server文件夹内的
git clone https://github.com/walnutpi/walnutpi-debs.git
生成一个server
文件夹,输出相关文件。这个脚本会扫描每个包的DEBIAN/control
文件内的版本号,若版本号跟现有包相同,则跳过
./build.sh
安装nginx
sudo apt install nginx
打开配置文件
sudo vim /etc/nginx/sites-enabled/default
在server
中添加一个location
项,将路径指向本项目的server文件夹
location /debian {
alias /xxx/walnutpi-debs/server;
autoindex on;
}
重启nginx服务
sudo systemctl restart nginx.service
打开用于设置apt源的配置文件
sudo vim /etc/apt/sources.list
插入源,把其中的xxxx改成自己的ip地址
deb [trusted=yes] http://xxxxx/debian/ bookworm main