GNU/Linux >> Belajar Linux >  >> Panels >> cPanel

Gagal atau Hilang Ketergantungan dari Glibc-common Error

Pesan kesalahan atau masalah berikut mungkin muncul saat Anda menggunakan atau menjalankan skrip “/scripts/upcp” (manual atau jadwal), skrip “/scripts/rhlupdate” dari cPanel WebHost Manager (WHM), perintah “yum update”, atau Perintah “yum check-update” di CentOS dan Linux seperti RedHat atau Fedora:

Kesalahan:Ketergantungan yang Hilang:glibc-common =2.3.4-2 diperlukan oleh paket libc-dummy-centos-4

Perhatikan bahwa nomor versi untuk glibc-common dapat berbeda dari yang di atas.

Jika perintah yang dijalankan telah berhasil dijalankan di sistem sebelumnya, tetapi kemudian tiba-tiba memberikan pesan kesalahan dependensi yang hilang, database RPM mungkin telah rusak. Anda dapat mencoba membangun kembali basis data RPM. Jika Anda menggunakan cPanel, Anda dapat dengan mudah membangun kembali basis data RPM dengan mengeklik tautan “Bangun Ulang Basis Data RPM” di bagian Perangkat Lunak yang menjalankan skrip “/scripts/dialog?dialog=rebuildrpmdb”.

Pada resolusi di atas tidak berhasil, untuk mengatasi masalah atau kesalahan, hal pertama yang harus dilakukan adalah memeriksa apakah paket RPM telah diinstal atau belum. Perintah berikut dapat digunakan untuk memeriksa keberadaan paket glibc-common yang diinstal:

sudo rpm -qa | grep glibc-common

Hasil yang diharapkan:glibc-common-2.3.4-2

Atau,

rpm -q glibc-common

Hasil yang diharapkan:glibc-common-2.3.4-2

Atau,

yum list glibc-common

Hasil yang diharapkan:
Paket Terpasang
glibc-common.i386 2.3.4-2 diinstal
Paket yang tersedia
glibc-common.i386 2.3.4-2.9 basis

Jika paket glibc-common RPM tidak diinstal, Anda dapat menginstalnya dengan perintah berikut sebagai pengguna root:

yum install glibc-common

Perintah terakhir "yum list glibc-common" juga diperlukan untuk memverifikasi dan memastikan bahwa arsitektur sistem cocok dengan versi glibc dan glibc-common yang diinstal. Yum diatur untuk menghormati nilai arsitektur, jadi jika Anda menginstal versi i386 untuk sistem x86 32-bit, glibc dan glibc-common harus dari i386. Itu sama jika Anda memiliki i586 atau i686 untuk arsitektur mesin x64. Selain itu, jika Anda telah menginstal i686 tetapi hanya versi i386 yang tersedia di repositori, atau jika Anda menggunakan distribusi x86_64 tetapi dengan repositori i386, kedua situasi tersebut dapat menyebabkan masalah kegagalan juga.

Untuk menampilkan arsitektur apa yang dimaksud dengan distribusi glibc dan glibc-common, ketik perintah berikut:

echo "%_query_all_fmt %%{name}-%%{version}-%%{release}.%%{arch}" >> ~/.rpmmacros

Perintah tersebut mengubah cara perintah rpm menampilkan output "rpm -q" menjadi gaya yang juga menyertakan nilai arsitektur (seperti rpm_name.arch). Jadi pada contoh di atas, Anda melihat glibc-common-2.3.4-2, dan sekarang Anda akan melihat libc-common-2.3.4-2.9.i386 sebagai gantinya dengan perintah "rpm -q glibc-common". Periksa apakah glibc dan glibc-common memiliki rasa i386.

Jika Anda menggunakan VPS server virtual Virtuozzo atau OpenVZ dengan platform CentOS dan cPanel, dan mendapatkan kesalahan yang terkait dengan libc-dummy-centos-4 atau libc-dummy-centos-3, Anda dapat menghapus file dummy dari SWSoft dengan perintah berikut:

yum erase glibc-dummy-centos-3

atau

yum erase glibc-dummy-centos-4

Ini kemungkinan akan menyelesaikan masalah Anda karena glibc-dummy-centos-3/4 tidak lagi dikenai pemeriksaan dan verifikasi dependensi.


cPanel
  1. Pip3 Hilang Ketergantungan?

  2. Kesalahan Pengguna Pengelola File

  3. cPanel WHM Gagal Menerima Informasi Status Dari Kesalahan Apache

  1. "mlock gagal:Tidak dapat mengalokasikan memori" kesalahan perintah lvcreate di CentOS/RHEL 7

  2. Kesalahan penginstalan Pyaudio - 'perintah 'gcc' gagal dengan status keluar 1'

  3. error:perintah 'gcc' gagal dengan status keluar 1 di CentOS

  1. Selesaikan "Perl 5.26 Dependency error:gagal menyiapkan transaksi (tidak dapat memenuhi dependensi)" Di Arch Linux

  2. Kesalahan penautan:DSO hilang dari baris perintah

  3. Apa tujuan dari cd ` (backtick)?