zer*_*kms 3 package-management apt dpkg
假设有A
,B
和C
包。
A
并且C
是用 手动安装的apt-get install
,并且B
是自动A
安装的依赖项apt
。
有可能用 someapt-*
或dpkg
command知道吗?
您可以通过显示所有自动安装的软件包列表来检查软件包是否是手动安装的apt-mark showauto
。
apt-mark showauto | grep -x B
Run Code Online (Sandbox Code Playgroud)
aptitude -v why B
显示哪些软件包依赖于 B。坚持 aptitude,如果 B 被标记为自动安装,则在第三列中aptitude version B
显示A
。
apt-cache show A
或dpkg -s A
(如果安装了 A)显示 A 的依赖项。apt-cache rdepends B
显示什么取决于 B。