2014-03-05 25 views
0

我剛剛注意到我有一塊我不知道的軟件安裝在我的電腦中。我很確定我沒有安裝它。現在,它可以在安裝使用它的其他東西時自動安裝(例如,Redis已安裝,Celery可以配置爲使用Redis)。但是最重​​要的是,Redis在啓動時運行,我懷疑它是默認行爲。如何檢查特定軟件的安裝時間?

如何檢查安裝Redis的時間和人員?我在Ubuntu 13.10

回答

0

要獲取安裝包的列表將在本地做在你的終端:

 dpkg --get-selections | grep -v deinstall 

到該列表保存到一個文本文件在桌面上稱爲包在你的終端做到這一點:

 dpkg --get-selections | grep -v deinstall > ~/Desktop/packages 

爲了找到有關Redis的使用

 dpkg -s redis 

我們也可以使用日Ë以下命令來獲得精確的狀態(無論是安裝或沒有):

 $ dpkg-query -W -f='${Status} ${Version}\n' redis 

輸出:

 install ok installed 1.3.34-2 
+0

好,上的dpkg -s Redis的它說:「包‘的Redis’沒有安裝,無信息可用「。但它已安裝,我可以運行redis-cli並在啓動時運行redis-server。 – oneloop

+0

您需要運行'dpkg -s redis-server'。 – tusharmakkar08

+0

好吧,你是對的。但是這還沒有告訴我它是什麼時候安裝的,而且誰也不知道(誰給了命令?用戶或者某個軟件?它是否與linux一起提供?部分Linux需要用戶使用它?等等) – oneloop

相關問題