max*_*zig 8 fedora package-management
在Debian的/ Ubuntu的软件包搜索页面是查找什么程序的版本是什么配电系列提供非常有用的,程序如何沿着多个包等分裂
例如,我想调查g++
当前 Ubuntu 中可用的版本:
http://packages.ubuntu.com/search?keywords=g%2B%2B&searchon=names&suite=maverick§ion=all
我直接看到默认版本是4.4.4,也可用的是4.5.1。在 Natty 中是 4.5.1:
http://packages.ubuntu.com/search?keywords=g%2B%2B&searchon=names&suite=natty§ion=all
通过http://packages.ubuntu.com/natty/g++,您可以方便地浏览依赖项并直接查看支持哪些架构。
您还可以搜索包的内容。
对于 Fedora 我发现
https://admin.fedoraproject.org/pkgdb
搜索 g++ 不返回任何内容:
https://admin.fedoraproject.org/pkgdb/acls/list/ g++
好吧,也许它的拆分方式不同:
https://admin.fedoraproject.org/pkgdb/acls/list/?searchwords= GCC
这产生了结果,似乎只有一个大gcc
包,其中包括g++
:
https://admin.fedoraproject.org/pkgdb/acls/name/gcc
但是这是错误的。使用yum search
上的Fedora 14系统产量:
gcc-c++
Run Code Online (Sandbox Code Playgroud)
(其中包括 g++)
如果无法访问实际的 Fedora 系统,我真的必须以某种方式期待这一点并向下浏览包 git 树以获取相同的信息吗?我的意思是这样的:
(然后搜索“%package”?)
该https://admin.fedoraproject.org/pkgdb/acls/name/gcc让我发现gcc的一个软件包可以在Fedora的13和14,但它并不显示:
好的,我可以通过访问https://admin.fedoraproject.org/updates/gcc查看版本
因此我的问题是:Fedora 相当于 Debian/Ubuntu 包搜索页面是什么?
你用什么来查找相似的信息?
那么如何为其他基于 rpm 的发行版(如 Cent OS 或 RHEL)获取此类信息呢?
Fedora PkgDB 确实有一个搜索语法,因此您可以通过搜索file:/usr/bin/g++
并单击“构建”来搜索包含 /usr/bin/g++ 的构建。单击蓝色 (i) 了解更多详细信息。GCC 包有几个子包,如上面显示的 gcc.spec 文件中所述,这增加了混乱。
归档时间: |
|
查看次数: |
3331 次 |
最近记录: |