Apt chỉ có thể cài đặt những thứ thực sự có trong kho. Các gói siêu hạt được loại bỏ khỏi kho. Debian cung cấp các phiên bản cũ hơn của kho lưu trữ của chúng ở dạng tương thích apt-get trên snapshot.debian.org nhưng tôi không biết bất kỳ tương đương trực tiếp nào với Ubuntu.
Các phiên bản cũ hơn của các gói Ubuntu có sẵn để tải xuống trên launchpad. Thật không may, thủ tục để tìm thấy chúng không phải là đặc biệt rõ ràng. Theo như tôi có thể nói, bạn sẽ phải tải xuống các gói như vậy theo cách thủ công và cài đặt chúng với dpkg -i
Nếu bạn truy cập gói nguồn trên launchpad (ví dụ: https://launchpad.net/ubfox/+source/openssl ), bạn có thể nhấp vào "xem toàn bộ lịch sử xuất bản". Điều này sẽ đưa bạn đến một trang với một danh sách dài các phiên bản. Tìm trang bạn muốn và nó sẽ đưa bạn đến một trang cho phiên bản đó (ví dụ: https://launchpad.net/ubfox/+source/openssl/1.0.1-4ubfox5.31 ) trên trang đó bạn sẽ tìm thấy các liên kết đến bản dựng cho các kiến trúc khác nhau và các trang đó sẽ có các liên kết tải xuống cho các gói được xây dựng từ nguồn. Sau đó bạn có thể tải chúng xuống.
Lưu ý: trong trường hợp này, các liên kết cho các bản dựng sẽ chuyển đến các trang tham chiếu đến "nhóm bảo mật PPA". Điều này là do các bản cập nhật bảo mật được xây dựng đầu tiên trong PPA và sau đó chỉ được di chuyển sang kho lưu trữ ubfox chính.
PS Lưu ý rằng gói nhị phân "openssl" chứa các công cụ. Các libaries openssl (đó là những gì tôi nghĩ rằng bạn thực sự quan tâm) nằm trong gói "libssl1.0.0".
PPS Nếu bạn không muốn lần nâng cấp apt-get tiếp theo hoặc tương tự nâng cấp lại gói, bạn sẽ cần thiết lập một số hình thức giữ hoặc ghim để ngăn chặn việc đó.