这是 apt-show-versionsp 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
apt-show-versions - 列出可用的软件包版本和发行版
商品描述
apt-show-versions 解析已安装的 dpkg 状态文件和 APT 列表
可用的软件包版本和分发,并显示特定范围内的升级选项
分发选定的包。
如果您有一个混合的稳定/测试环境并想列出所有
来自测试的包,可以在测试中升级。
apt-show-versions 使用缓存来获取已安装和可用的状态信息
包。 如果您以 root 身份运行 apt-show-versions,缓存会根据需要更新。 如果你跑
因为非 root 用户使用最新的可用信息,但无法更新缓存。 如果你跑
以 root 身份使用选项 -i 缓存仅被初始化或更新。
概要
apt-show-版本 [-h] [[-p] 包 姓名[-a[-b]
配置
如果您不提供任何选项,则会打印所有已安装软件包的状态。
-p 包, - 包裹=包
打印指定的可用和已安装版本 包. 您还可以指定一个
没有选项的包名 -p。 如果 -p 并且缺少包名,所有
显示已安装的软件包。
-r, --正则表达式
阐释 包 从选项 -p 作为正则表达式。
-R, --regex-全部
喜欢 --正则表达式, 但也显示未安装的匹配包
-u, --可升级
仅打印可升级的包
-a, --所有版本
打印所选软件包的所有可用版本
-b, --简短
仅打印可升级包的 package_name/distribution
-v, --详细
打印出有关解析哪些包文件的消息。
-V, - 版
打印 apt-show-versions 的版本
-i, - 初始化
仅初始化或更新包缓存(以 root 身份)。 每次出现状态时都这样做
已安装或可用的软件包已更改。 初始化完成
在安装包时自动通过 cron.daily 作业。
-stf 文件, --状态文件=文件
使用 文件 作为 dpkg 状态文件而不是 /var/lib/dpkg/状态
-ld 目录, --list-目录=目录
使用 目录 作为 apt 列表文件的路径,而不是 /var/state/apt/lists/ 或
/var/lib/apt/列表/
-h, - 帮帮我
打印命令行帮助。
退出 编码
0 没有错误
1 错误用法
2 apt-show-versions 已被调用,只包含一个包和可升级的选项集,
但包是最新的。 由于未请求任何输出,因此此案例会收到信号
使用退出代码。
255 未指明的错误
示例
如果您想知道所有已安装的软件包是最新的还是
可升级,使用:
apt-show-版本
如果您想获得所有可升级软件包的列表:
apt-show-版本-u
要获取所有可用版本的 libc6 的列表:
apt-show-版本-a -p libc6
要获取有关多个包的信息:
apt-show-versions dpkg apt
apt-show-versions -r ^texlive
在测试中升级所有包:
apt-get install `apt-show-versions -u -b | grep测试`
使用 onworks.net 服务在线使用 apt-show-versionsp