Ubuntu 13.10 如何检查特定软件的安装时间?

Ubuntu 13.10 如何检查特定软件的安装时间?,ubuntu-13.10,Ubuntu 13.10,我只是注意到我的电脑里安装了一个我不知道的软件。我很确定我没有安装它。现在,当我安装其他使用它的东西时,它可能已经自动安装了(例如,安装了Redis,芹菜可以配置为使用Redis)。但除此之外,Redis是在启动时运行的,我怀疑这是默认行为 如何检查Redis的安装时间和安装者?我在Ubuntu 13.10上获取本地安装的软件包列表,请在终端上执行以下操作: dpkg --get-selections | grep -v deinstall dpkg --get-sel

我只是注意到我的电脑里安装了一个我不知道的软件。我很确定我没有安装它。现在,当我安装其他使用它的东西时,它可能已经自动安装了(例如,安装了Redis,芹菜可以配置为使用Redis)。但除此之外,Redis是在启动时运行的,我怀疑这是默认行为


如何检查Redis的安装时间和安装者?我在Ubuntu 13.10上获取本地安装的软件包列表,请在终端上执行以下操作:

      dpkg --get-selections | grep -v deinstall
      dpkg --get-selections | grep -v deinstall > ~/Desktop/packages
要将该列表保存到桌面上名为packages的文本文件中,请在终端中执行以下操作:

      dpkg --get-selections | grep -v deinstall
      dpkg --get-selections | grep -v deinstall > ~/Desktop/packages
用于查找有关redis使用的信息

      dpkg -s redis
我们还可以使用以下命令获取确切状态(无论是否安装):

输出:

       install ok installed 1.3.34-2

好的,在dpkg-s redis上显示“没有安装软件包'redis',并且没有可用的信息”。但它已安装,我可以运行redis cli,并且redis server在启动时运行。您需要运行
dpkg-s redis server
。好的,您是对的。但这仍然没有告诉我它是什么时候安装的,以及由谁(谁发出的命令?用户还是某个软件?它是否随linux提供?linux的某些部分是否需要使用它?等等)我猜linux没有存储有关软件安装方式的信息。