Các trang tìm kiếm gói Debian / Ubuntu rất hữu ích để tra cứu phiên bản chương trình nào có sẵn trong chuỗi phân phối nào, cách các chương trình được chia theo nhiều gói, v.v.
Ví dụ: tôi muốn điều tra phiên bản g++
nào có sẵn trong Ubuntu hiện tại:
http://packages.ubfox.com/search?keywords=g%2B%2B&searchon=names&suite=maverick§ion=all
Tôi trực tiếp thấy rằng phiên bản mặc định là 4.4.4, cũng có sẵn là 4.5.1. Trong Natty, nó là 4.5.1:
http://packages.ubfox.com/search?keywords=g%2B%2B&searchon=names&suite=natty§ion=all
Thông qua http://packages.ubfox.com/natty/g++ bạn có thể duyệt giao thức thông qua các phụ thuộc và trực tiếp xem kiến trúc nào được hỗ trợ.
Bạn cũng có thể tìm kiếm nội dung của các gói.
Đối với Fedora tôi đã tìm thấy
https://admin.fedoraproject.org/pkgdb
Tìm kiếm g ++ không trả về gì:
https://admin.fedoraproject.org/pkgdb/acls/list/ g ++
Ok, có lẽ nó được phân chia khác nhau:
https://admin.fedoraproject.org/pkgdb/acls/list/?searchwords= gcc
Điều này mang lại kết quả và dường như chỉ có một gcc
gói lớn bao gồm g++
:
https://admin.fedoraproject.org/pkgdb/acls/name/gcc
Nhưng điều này là không đúng sự thật. Sử dụng yum search
trên hệ thống Fedora 14 mang lại:
gcc-c++
(bao gồm g ++)
Không có quyền truy cập vào một hệ thống Fedora thực tế, tôi có thực sự phải mong đợi điều này và duyệt xuống cây git gói để có được thông tin tương tự không? Ý tôi là như thế này:
(và sau đó tìm kiếm '% gói'?)
Các https://admin.fedoraproject.org/pkgdb/acls/name/gcc show với tôi rằng một gói gcc có sẵn trong Fedora 13 và 14 nhưng nó không hiển thị:
- sự phụ thuộc
- phiên bản thực tế
- các kiến trúc
- gói phụ
Ok, tôi có thể xem các phiên bản thông qua https://admin.fedoraproject.org/updates/gcc
Vì vậy, câu hỏi của tôi: Fedora tương đương với các trang tìm kiếm gói Debian / Ubuntu là gì?
Bạn dùng gì để tìm thông tin tương tự?
Và những gì về việc có được loại thông tin này cho các bản phân phối dựa trên vòng / phút khác như Cent OS hoặc RHEL?