kir*_*iri 6 apt ppa software-recommendation
我使用了很多 PPA。我想在更新之前检查他们是否都有 Saucy 的软件包。
是否有程序可以检查我的 PPA 是否具有适用于不同版本 Ubuntu 的软件包?
这可以编写脚本...这将需要两个我以前的答案的改变版本:一个让所有的PPA的列表和其他检查URL是活的。使用这两种技术,我们可以构建一个真正的启动板 URL 并对其进行测试。
dist="saucy"
ppas=$(grep -RoPish "ppa.launchpad.net/[^/]+/[^/ ]+" /etc/apt | sort -u)
while read -r ppa; do
url="http://$ppa/ubuntu/dists/$dist/"
if [[ $(wget -O /dev/null "$url" 2>&1|grep "200 OK"|wc -l) == "0" ]]; then
echo "$ppa does not have a $dist version"
fi
done <<< "$ppas"
Run Code Online (Sandbox Code Playgroud)
这是一个丑陋的剧本,但同时又是如此美丽。
归档时间: |
|
查看次数: |
519 次 |
最近记录: |