我如何才能轻松知道每个版本的 ubuntu 附带哪个版本的软件包(在本例中为 perl)?
例如:
我正在运行 ubuntu 12.04 LTS,我的 perl 版本是 5.14.2,我想知道如何找出更新系统之前的版本。类似以下列表:
- Ubuntu 10.04 = Perl 5.10
- Ubuntu 11.04 = Perl 5.12
- Ubuntu 12.04 = Perl 5.14.2
- 等等...
答案1
您可以使用packages.ubuntu.com为了那个原因。
例子:http://packages.ubuntu.com/precise/perl顶部显示Package: perl (5.14.2-6ubuntu2)
。http://packages.ubuntu.com/lucid/perl显示Package: perl (5.10.1-8ubuntu2.1)
。
这也适用于其他软件。
您还可以搜索 perl 并获取所有版本的列表,如下所示:http://packages.ubuntu.com/search?suite=default§ion=all&arch=any&searchon=names&keywords=perl
这将显示:
hardy (perl): Larry Wall's Practical Extraction and Report Language
5.8.8-12ubuntu0.5 [security]: amd64 i386
hardy-updates (perl): Larry Wall's Practical Extraction and Report Language
5.8.8-12ubuntu0.5: amd64 i386
lucid (perl): Larry Wall's Practical Extraction and Report Language
5.10.1-8ubuntu2.1 [security]: amd64 i386
lucid-updates (perl): Larry Wall's Practical Extraction and Report Language
5.10.1-8ubuntu2.1: amd64 i386
oneiric (perl): Larry Wall's Practical Extraction and Report Language
5.12.4-4: amd64 i386
precise (perl): Larry Wall's Practical Extraction and Report Language
5.14.2-6ubuntu2: amd64 i386
precise-updates (perl): Larry Wall's Practical Extraction and Report Language
5.14.2-6ubuntu2.1: amd64 i386
quantal (perl): Larry Wall's Practical Extraction and Report Language
5.14.2-13: amd64 i386
raring (perl): Larry Wall's Practical Extraction and Report Language
5.14.2-14: amd64 i386