Durante l'aggiornamento da Ruby 1.9.3 a Ruby 2.0 su Linux (almeno 12.04) viene visualizzato un prompt imprevisto.Aggiornamento a Ruby 2.0, sovrascrivi gli eseguibili senza prompt
rdoc's executable "rdoc" conflicts with /path/bin/rdoc
Overwrite the executable? [yN]
Funziona bene per sovrascrivere manualmente ma sto cercando un modo che i miei script risponderà automaticamente sì senza arresto.
Appena trovato questo problema su rubygems from a year ago. Sto utilizzando gem install
in uno script così penso di poter in qualche modo aggiungere facilmente yes | gem install
Edit: provato yes | gem install rdoc
ma non riesce con:
ERROR: Error installing rdoc:
"rdoc" from rdoc conflicts with /usr/local/rubies/2.0.0-p0/bin/rdoc
'sì | the-command' anche se sono sicuro che c'è un modo molto migliore. Quale comando stai usando per l'aggiornamento? – adamdunson
Avere lo stesso problema in un Dockerfile. 'si | the-command' non funziona per me ... – rwb
Alla fine ho trovato un modo per aggirare ciò che non richiedeva questa installazione. – ScotterC