instalasi yum gagal karena transaksi yang disimpan

8

Saya mencoba untuk menginstal beberapa paket dan yum gagal setiap kali menyatakan bahwa paket tersebut harus diinstal dengan perintah load-transaksi.

Saya ingin Anda mengambil paket dari internet dan menginstalnya sebagai keluar dengan cara ini lumpuh?

Silakan temukan perintah dan output yum:

Perintah:

Step 4 : RUN yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl-devel wget unzip
 ---> Running in b0cdbf62be4e

Keluaran:

Total download size: 82 M
Installed size: 186 M
Is this ok [y/d/N]: Exiting on user command
Your transaction was saved, rerun it with:
 yum load-transaction /tmp/yum_save_tx.2016-07-21.12-39.KWu7ih.yumtx
The command '/bin/sh -c yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl-devel wget unzip' returned a non-zero code: 1

Sekarang yang lucu adalah itu terjadi dalam proses pembangunan buruh pelabuhan jadi saya pikir untuk menghapus gambar sementara tetapi terjadi bahkan jika saya menghapus gambar.

Saya melihat bantuan yum tetapi tidak ada flag yang akan menimpa / memaksa instalasi terlepas dari apakah itu disimpan.

Saya mencoba bahkan yum membersihkan semua sebelum menginstal yum tapi tidak ada gunanya.

pelajar
sumber

Jawaban:

8

Masalah: Meskipun saya lakukan yum "-y"adalah di akhir , saya membelinya depan dan semua baik sekarang.

dari:

yum install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl-devel wget unzip -y

untuk:

yum -y install httpd php php-cli gcc glibc glibc-common gd gd-devel net-snmp openssl-devel wget unzip

Orang mungkin berpendapat bahwa itu tidak membuat perbedaan dan secara teknis tidak seharusnya. Tapi faktanya adalah ketika buruh pelabuhan mengeksekusi per baris basis dia tidak melihat -y pada baris berikutnya karena dia mengeksekusi perintah yum baris sebelumnya dan ini adalah masalahnya.

Berpikir untuk berbagi dengan komunitas sebagai penunjuk sederhana di Internet dapat membuat perbedaan besar :)

Bersulang

pelajar
sumber
Sayangnya saya hanya mengalami masalah yang sama dan itu tidak diperbaiki dengan menempatkan "-y" ke depan (dan saya akan terkejut g )
Thomas Wana
1

Mungkin ada perintah lain menunggu konfirmasi? Saya memiliki masalah yang sama ketika saya menjalankan yum update && yum install -y <packages>. The yumperintah update juga menunggu konfirmasi sehingga run yum update -y && yum install -y <packages>tetap masalah

Darth Pfeiffer
sumber