GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak zajistit, aby správce balíčků počkal, pokud je spuštěna jiná instance Apt?

Viděl jsem mnoho softwaru, jako je Update Manager a Synaptic Package Manager, čekají, jestli nějaký jiný program používá /var/lib/dpkg/lock a je zamčeno. Jak to můžeme udělat přes Terminál? Viděl jsem apt-get manuál, ale nenašel jsem nic užitečného.

Přijatá odpověď:

Můžete použít aptdcon příkaz k seřazení úloh správce balíčků pomocí komunikace s aptdaemon namísto přímého použití apt-get.

Takže v podstatě stačí udělat sudo aptdcon --install chromium-browser nebo cokoli jiného, ​​a zatímco je tento příkaz spuštěn, můžete jej spustit znovu, ale nainstalujte různé balíčky a apt-daemon je pouze zařadí do fronty, místo aby chyboval.

To je zvláště užitečné, pokud provádíte dlouhý upgrade nebo něco podobného a chcete pokračovat v instalaci balíčků nebo pokud něco skriptujete společně a chcete se ujistit, že instalace věcí bude spolehlivější.


Ubuntu
  1. Nainstalujte Javu na Ubuntu 20.04 pomocí správce balíčků apt

  2. Top 3 nástroje příkazového řádku Ubuntu Package Manager

  3. Vysvětlení správce balíčků APT v systému Linux

  1. Jak nainstalovat a používat Snap Package Manager na Ubuntu 20.04

  2. Jak nastavit prioritu balíčku, PPA, Apt Repository v Ubuntu

  3. Jak vynutit APT Package Manager, aby používal IPv4 v Ubuntu

  1. Jak nainstalovat Pip na Ubuntu – Správce balíčků pro Python

  2. Fedora – Jak replikovat výběr nainstalovaných balíčků z jedné instance Fedory do druhé?

  3. Jak vytvořit spouštěcí Ubuntu USB na Macu se systémem 10.7.5?