Nơi để tìm các phiên bản gói & nguồn cũ hơn?


10

Tôi biết rằng khi một bản cập nhật gói xuất hiện trong kho lưu trữ, phiên bản cũ hơn của nó sẽ biến mất từ ​​đó. Nhưng nếu phiên bản mới có hồi quy thì sao? Tôi có thể tìm những cái trước ở đâu?

Lưu ý: Tôi không có nghĩa là gói từ bản phát hành distro cũ hơn hoặc bất cứ thứ gì tương tự. Tôi có nghĩa là phiên bản trực tiếp trước hiện tại, ví dụ nếu rượu vang - 1,5,29 là hiện tại, tôi cần rượu vang - 1,5,28 và có thể trước đó. Tất nhiên, rượu là một ví dụ tồi vì tôi có thể tìm thấy bất kỳ phiên bản nào trên trang web của họ, nhưng đây không phải là trường hợp cho tất cả các gói.

Tìm kiếm trong /var/cache/apt/archiveskhông phải là một lựa chọn vì đôi khi nó có thể được làm sạch bởi apt-get clean.


hãy xem tại trang web này ... Ubuntu Trọn gói Kiếm Và đây ... PackageArchive
Meintjes

@MrSeed giả sử tôi tìm kiếm phiên bản trước của acpid, 2.0.17. Tôi truy cập trang web đó và tất cả những gì tôi tìm thấy là 2.0,18 cho Rared và 2.0.16 cho Quantal. Thay vào đó, thứ tôi cần là phiên bản 2.0.17, ví dụ như Rared (nếu nó đã được đóng gói tất nhiên). Tức là tôi cần phiên bản trước đó đã được cài đặt trên bản phân phối hiện tại của tôi nếu tôi nâng cấp sớm hơn một chút.
Ruslan

Launchpad là nơi chứa các gói máy chủ Ubuntu. 2.0.17 dường như không tồn tại nữa dưới dạng gói được xây dựng nhưng bạn có thể tìm thấy mã nguồn ở đây: launchpad.net/ubfox/+source/acpid/1:2.0.17-1ubfox2
Warren Hill

@WarrenHill oh, thật tuyệt. Dường như tôi có thể xem lịch sử xuất bản cho bất kỳ gói nào và tìm các bản vá nguồn và ubfox cho nó, phải không? Nếu điều này là như vậy, tôi sẽ chấp nhận câu trả lời của bạn nếu bạn định dạng nó như một câu trả lời.
Ruslan

Câu trả lời:


9

Ubuntu sử dụng Launchpad để lưu trữ tất cả các gói của nó cụ thể tại đây:

https://launchpad.net/ubfox

Từ đây bạn có thể tìm mã nguồn cho bất kỳ gói nào chỉ bằng cách tìm kiếm

Ví dụ: bằng cách tìm kiếm acpid, bạn được đưa vào đây

https://launchpad.net/ubfox/+source/acpid

từ đây bạn có thể Xem toàn bộ lịch sử xuất bản hoặc Xem nhật ký thay đổi đầy đủ để tìm tất cả các bản phát hành và chọn bản phát hành bạn muốn.

Trong nhiều trường hợp, bạn cũng sẽ có thể tìm thấy nhị phân. Tuy nhiên tôi đã thấy các ví dụ trong đó các nhị phân bị thiếu. Tôi không chắc tại sao nhưng tôi đoán đây là khi xe tải chính đã thay đổi nhiều lần giữa các phiên bản Ubuntu.

Nhà phát triển có thể đã cập nhật nguồn từ dự án ngược dòng cho thay đổi ngược dòng đầu tiên, kiểm tra nó và xuất bản nguồn sau đó cập nhật ngay lập tức với bản cập nhật thứ hai và xuất bản lại với bản phát hành ngược dòng hiện tại.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.