我想安装一些软件包,但我不得不关闭我的笔记本电脑,因为我有一些杂务要做。我确实添加了软件包的存储库,并忘记安装软件包。当我的浏览器历史在关闭时清除时,我记不起他们的名字了(我的名字不好)。
我想知道是否有任何方法,我可以查询所有可用的软件包(即,我可以下载或下载)使用我的存储库?
发布于 2012-11-22 09:12:26
发布于 2017-10-30 16:24:59
可以在不影响系统配置的情况下这样做:
存储库的目标体系结构可在InRealease文件中使用。
这特别有用,因为有了一些存储库管理软件,您就无法访问repo。
用rabbitmq回购的例子
deb https://packagecloud.io/rabbitmq/rabbitmq-server/debian/ stretch main首先,获取InRelease文件:
wget https://packagecloud.io/rabbitmq/rabbitmq-server/debian/dists/stretch/InRelease一旦您在该文件(目标arch)中找到了您想要的内容,请执行以下操作:
wget -q -O- https://packagecloud.io/rabbitmq/rabbitmq-server/debian/dists/stretch/main/binary-amd64/Packages | grep -E 'Package|Version'发布于 2012-11-22 09:18:45
如果它在官方存储库中,您可以通过web:http://packages.ubuntu.com/搜索或浏览所有可用的包
Ubuntu12.10的所有包:http://packages.ubuntu.com/quantal/allpackages
当然,如果您记得任何相关的内容,可以运行apt-get update和apt-cache search keyword来搜索包。
如果是PPA或第三方,您最好检查回购的URL并查看列表。例如,卡桑德拉:
http://www.apache.org/dist/cassandra/debian/dists/11x/main/binary-amd64/
http://www.apache.org/dist/cassandra/debian/pool/main/c/cassandra/
https://askubuntu.com/questions/220478
复制相似问题