GNU/Linux >> Znalost Linux >  >> Cent OS

Jak odstranit osiřelé balíčky na CentOS Linux

Cíl

Cílem je odstranit všechny osiřelé balíčky z CentOS Linux. Osiřenými balíčky rozumíme všechny balíčky, které již neslouží účelu závislostí balíčků.

Například balíček A je závislý na balíčku B, takže pro instalaci balíčku A musí být nainstalován i balíček B. Po odstranění balíčku A může být balíček B stále nainstalován, a proto je balíček B nyní osiřelým balíčkem.

Verze operačního systému a softwaru

  • Operační systém: – CentOS 7

Požadavky

Bude vyžadován privilegovaný přístup k vašemu systému CentOS Linux.

Obtížnost

SNADNÉ

Konvence

  • # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
  • $ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Pokyny

Nejprve zkontrolujte, zda package-cleanup je k dispozici. Pokud ne, použijte k instalaci následující příkaz:

# yum install yum-utils

Získejte seznam osiřelých balíčků

Dále použijte package-cleanup k získání seznamu osiřelých balíčků aktuálně umístěných v systému:

$ package-cleanup --leaves

Výše uvedený příkaz vytvoří seznam všech osiřelých balíčků pro kontrolu, jeden balíček na řádek.

Odstranit osiřelé balíčky

Nakonec použijte yum remove pro odstranění celého seznamu:

# yum remove `package-cleanup --leaves`

Všimněte si, že k odinstalování všech osiřelých balíčků možná budete muset několikrát spustit výše uvedené příkazy. Ujistěte se, že jste vygenerovali náhled všech balíčků, které mají být odstraněny, a zkontrolujte je po každé iteraci.


Cent OS
  1. Jak odstranit stará nepoužívaná jádra na CentOS Linux

  2. Jak debootstrap na CentOS Linux

  3. Jak odstranit nepoužité obrazy jádra ze systému CentOS Linux

  1. Jak odinstalovat nebo odebrat balíčky z CentOS

  2. Jak vypsat nainstalované balíčky na RHEL 8 / CentOS 8 Linux

  3. Jak nainstalovat Erlang na Rocky Linux/Alma Linux/CentOS 8

  1. Jak nainstalovat balíček RPM na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat balíčky na RHEL 8 / CentOS 8 Linux System

  3. Jak nainstalovat VirtualBox na CentOS 8 Linux