And*_*ndy 4 configuration bash web-server centos yum
我有一个在 CentOS 5.4 上用 yum 安装的软件包列表
[root@server ~]# yum list installed
...
Installed Packages
GConf2.x86_64 2.14.0-9.el5 installed
ImageMagick.x86_64 6.2.8.0-4.el5_1.1 installed
MAKEDEV.x86_64 3.23-1.2 installed
MySQL-python.x86_64 1.2.1-1 installed
Run Code Online (Sandbox Code Playgroud)
我想rpm
使用本地下载这些
yumdownloader --resolve MySQL-python-1.2.1-1.x86_64
等等。
但是包格式不同(MySQL-python.x86_64 1.2.1-1
vs MySQL-python-1.2.1-1.x86_64
)所以我无法使用上面的命令下载它们。
我不想解析 的输出yum list installed
,也不想使用 的内容,/var/log/yum.log*
因为我必须考虑擦除的包和版本差异。但是/var/log/yum.log*
确实有我需要的格式...
May 25 14:58:15 Installed: groff-1.18.1.1-11.1.x86_64
May 25 14:58:15 Installed: bzip2-1.0.3-4.el5_2.x86_64
Run Code Online (Sandbox Code Playgroud)
有什么建议?
小智 6
您可以使用 rpm 列出已安装的 rpm 并格式化输出:
rpm -qa --qf "%{NAME}-%{VERSION}-%{RELEASE}.%{ARCH}\n"
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
8591 次 |
最近记录: |