在 bash 脚本中我想安装一个包。在明智地这样做之前,我需要检查是否没有其他实例apt-get或dpkg已经在工作。如果是这样的话,就会apt-get失败,因为它已经锁定了。
apt-get
dpkg
检查/var/lib/dpkg/lock和是否/var/lib/apt/lists/lock存在就足够了,如果两者都不存在,安装是安全的吗?
/var/lib/dpkg/lock
/var/lib/apt/lists/lock
dpkg apt-get
apt-get ×1
dpkg ×1