使用'apt-get'在安装软件包之前,我如何检查版本?

10 浏览
0 Comments

使用'apt-get'在安装软件包之前,我如何检查版本?

我打算在上个月发布的Debian电脑上安装hylafax+ 5.5.4版本。我使用命令“dpkg -l | grep "hylafax"”检查后发现当前版本为5.5.3。然后我使用命令“apt-cache search hylafax”发现有相关的软件包可用,但是没有看到任何版本号。我该如何找到apt-get可用的软件包版本?

0
0 Comments

在使用apt-get安装软件包之前,我们可能需要先检查软件包的版本。这是因为不同的软件包版本可能具有不同的功能,或者可能存在某些已知的问题。因此,了解软件包的版本非常重要。

在使用apt-get安装软件包之前,我们可以使用以下命令来检查软件包的版本:

apt policy <package>

这个命令将显示软件包的详细信息,包括可用版本和安装版本。通过查看这些信息,我们可以确定软件包的版本,并决定是否需要更新或安装特定版本的软件包。

因此,如果我们想在安装软件包之前检查其版本,我们可以使用上述命令来获取所需的信息。

0
0 Comments

使用apt-get安装软件包之前,我们可能希望检查软件包的版本。下面是一些方法来实现这一点:

1. 使用apt-cache policy <package-name>命令,可以显示软件包的版本信息。例如:apt-cache policy redis-server会显示redis-server软件包的版本信息。

2. 使用apt-get install -s <package-name>命令,可以模拟安装软件包并显示软件包的版本信息。例如:apt-get install -s redis-server会显示redis-server软件包的版本信息。

3. 使用apt-cache show <package-name>命令,可以显示软件包的详细信息,包括版本信息。例如:apt-cache show redis-server会显示redis-server软件包的版本信息。

4. 使用dpkg -l <package-name>命令,可以列出已安装的软件包及其版本信息。例如:dpkg -l nginx会显示已安装的nginx软件包的版本信息。

需要注意的是,dpkg -l命令只列出已安装的软件包,不能提前查看版本信息。因此,使用apt-get install -s <package-name>命令更加方便。

以上是检查软件包版本的几种方法。希望对你有所帮助!

0
0 Comments

如何在使用'apt-get'安装软件包之前检查版本?

通过运行apt-cache policy <package name>命令可以显示软件包的版本详细信息。该命令还会显示当前已安装的版本以及可供安装的版本。例如,运行apt-cache policy hylafax+命令可以显示hylafax+软件包的版本信息。

令人难以置信的是,在运行apt install命令之前,系统不会显示版本信息,也不会给您查看版本的机会,只会直接安装软件包。因此,对于新的Linux用户来说,最好使用apt policy命令来检查版本信息。

实际上,是有办法在运行apt install命令之前检查版本的,可以参考这个答案

0