GNU/Linux >> Znalost Linux >  >> Linux

zkontrolujte, jaké 32bitové balíčky jsou nainstalovány na 64bitovém serveru

Řešení 1:

Můžete dotazovat databázi RPM na architekturu nainstalovaných balíčků. Tento příkaz zobrazí seznam všech nainstalovaných balíčků a jejich architektury:

rpm -qa --queryformat '%{NAME} %{ARCH}\n'

Pokud tedy chcete najít pouze 32bitové balíčky, můžete se podívat na výše uvedený seznam pro architektury i686, i586, i486 a i386:

rpm -qa --queryformat '%{NAME} %{ARCH}\n' | grep 'i[6543]86' | cut -d' ' -f1

Řešení 2:

By

yum list installed *.i*86

dělej si co chceš ? Více informací o tom najdete zde v CentOS General faq.


Linux
  1. Jak zkontrolovat, jaký místní server je v počítači nainstalován?

  2. Jak zkontrolovat moduly PHP a Apache, které jsou nainstalovány v systému Linux?

  3. Jak zkontrolovat dodavatele nainstalovaných RPM balíčků v Linuxu

  1. Jak zjistím s/YUM nebo RPM, jaké soubory nainstaloval?

  2. Jak zkontrolovat, zda je na Ubuntu 12.04 LTS nainstalováno více verzí PHP?

  3. Jak zkontrolovat, které moduly Apache jsou povoleny/nainstalované?

  1. Jak sestavit rpm balíčky

  2. Jaký je rozdíl mezi 32bitovými PAE a 64bitovými jádry?

  3. Jaký příkaz by mohl být vydán ke kontrole, zda je server ZooKeeper vůdcem nebo sledujícím?