使用 curl 搭配 awk 實現
URL="https://uk.lxd.images.canonical.com/images/rockylinux/8/amd64/default/" && curl -s $URL | grep folder | awk -v url="$URL" '{split($5,a,">"); split(a[2],b,"/")} END{system("curl "url b[1] "/rootfs.tar.xz -o /var/lib/vz/template/cache/RockyLinux8-"b[1]".tar.xz")}'
使用方法
- 登入 PVE 後直接貼上去:
- 開一個 LXC 試試看,可以成功解壓縮:
- 登入正常:
- 系統更新 OK,因為是很新的 Image 所以沒東西可以更新: