Answers:
答案取决于情况。
如果您已安装的.deb文件启用了存储库或在安装时启用了存储库,则将更新已安装的.deb软件包。但是,如果您安装的.deb文件没有在线存储库(可以从中获取更新),则该软件包不会被更新。原因很明显,程序包管理器不知道如何更新程序包,因为它不知道任何提供相同程序包的在线存储库。
如果您安装了突触软件包管理器,则可以看到那些未启用任何存储库的软件包,或者在未启用存储库的情况下与.deb文件一起安装的软件包。打开突触软件包管理器,单击“ 状态”部分,然后在“ 已安装(本地或过时)”部分下查看。
从.deb文件安装时,Google-chrome和dropbox启用了存储库,因此您将获得这些软件包的更新。
注意:对于通过apt-get安装但后来禁用了存储库的软件包,同样的规则也适用,并且没有其他存储库提供这些软件包。在这种情况下,您也不会收到这些更新。
一些deb
-files也会安装软件包源,因此您可以获取更新。
例如,如果你下载Dropbox的Ubuntu的Debian的文件并安装它,你dropbox.list
在/etc/apt/sources.list.d
。
然后,您会看到源已通过激活cat dropbox.list
,因为#
该行前面没有。:
deb http://linux.dropbox.com/ubuntu precise main
/etc/apt/sources.list.d/
.deb
确实启用了自己的存储库。所以,是的,它会自动升级。