apt-cache命令
DEFAULT -介绍
apt-cache 命令可显示 apt 内部数据库里的多种信息. 这些信息是从/etc/apt/sources.list
文件内全部软件包仓库来源的缓存. 于运行apt update
运作时所缓存的.
apt包管理器的工作就建立在软件包元数据的本地缓存上. 通过apt-cache
命令, 可以查询本地apt缓存并获得相关信息.
apt缓存的位置是/var/lib/apt/lists/
目录.
缓存哪些仓库元数据取决于你的源列表,亦即/etc/apt/sources.list
文件中添加的仓库, 以及位于/etc/apt/sources.list.d
目录下的额外仓库文件.
apt-cache search PkgName
apt-cache search --names-only PkgName --full
apt-cache show PkgName
apt-cache showpkg PkgName
apt-cache madison PkgName
apt-get install <<PkgName>>=<<version>>
如:
apt-get -y install redis=5:6.0.16-1+deb11u2~bionic-proposed
apt-cache policy PkgName
如:
apt-cache policy redis
每个已安装的软件包的版本优先级默认为100, 未安装的软件包的优先级默认为600.
同一软件包可能有多个不同优先级的版本. apt会安装优先级较高的版本, 除非安装的版本较新.
特别申明:本文内容来源网络,版权归原作者所有,如有侵权请立即与我们联系(cy198701067573@163.com),我们将及时处理。