l'installazione di yum non riesce a causa di una transazione salvata


8

Sto cercando di installare alcuni pacchetti e yum non riesce ogni volta affermando che il pacchetto deve essere installato dal comando load-transazione.

Voglio che yum prenda i pacchetti da internet e lo installi perché uscire in questo modo è zoppo?

Si prega di trovare il comando e l'output di yum:

Comando:

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

Produzione:

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

Ora la cosa divertente è che sta accadendo nel processo di costruzione della finestra mobile, quindi ho pensato di eliminare l'immagine provvisoria, ma sta accadendo anche se elimino l'immagine.

Ho guardato yum help ma non ci sono flag che potrebbero sovrascrivere / forzare l'installazione indipendentemente dal fatto che venga salvata.

Ho provato anche yum clean tutto prima dell'yum -y install ma è inutile.

Risposte:


8

Problema: Anche se stavo facendo yum "-y"è stato , alla fine , l'ho comprato in avanti ed è tutto buono ora.

a partire dal:

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

per:

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

Le persone potrebbero obiettare che non fa differenza e tecnicamente non dovrebbe. Ma di fatto è quando la finestra mobile esegue per riga riga non vede -y sulla riga successiva mentre sta eseguendo il comando yum della riga precedente e questo era il problema.

Pensato di condividere con la community come semplice puntatore su Internet può fare la differenza :)

Saluti


Sfortunatamente mi sono appena imbattuto nello stesso problema e non è stato risolto mettendo "-y" in primo piano (e sarei stato sorpreso g )
Thomas Wana,

1

Potrebbe esserci un altro comando in attesa di conferma? Ho avuto lo stesso problema quando corro yum update && yum install -y <packages>. Anche il yumcomando update attende la conferma, quindi esegui yum update -y && yum install -y <packages>risolto il problema

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.