Yum ile yüklerken y / N yanıtlarını otomatikleştirebilir miyim?


9

Fedora yüklemeleri çalıştırdığımda yum groupinstall "Development Tools"bazen y / N tuşuna basmam isteniyor.

Bu tür istemler gerçekleştiğinde işletim sisteminden otomatik olarak "y" yi seçmesini söyleyebilir miyim? Bu, bilgisayarımı bir süreliğine bırakıp geri dönmeme izin verecek.


5
Tam da bunu yapan bir -yseçenek var yum. Bununla ilgili daha fazla bilgi için kılavuz sayfasını okuyun.
Bratchley

Yanıtlar:


16

Bunu dene:

$ sudo yum -y groupinstall "Development Tools"

Gönderen yumadam sayfası:

   -y, --assumeyes
          Assume yes; assume that the answer to any question which would be 
          asked is yes.
          Configuration Option: assumeyes

NOT: Siz de kullanabilirsiniz yes, ancak gerçekten gerekli değildir. yumAracı tam olarak bu iş için yerleşik bir anahtarı vardır.


2

Evet, yapabilirsiniz yes. Bağımsız değişken olmadan çalıştırırsanız, mektubu ysüresiz olarak stdout'a yazdırır ve bir bağımsız değişken, dize veya harf veya herhangi bir şey verirseniz, bunu süresiz olarak stdout'a yazdırır.

Sizin durumunuzda şu şekilde yapardınız:

yes | yum groupinstall "DevelopmentTools" 

naw, -y seçeneğini kullanın, daha az yazın.
Panther

@ bodhi.zazen Evet, şimdi biliyorum. Cevabımı yazdığımda bunun farkında değildim ve cevabımı evet kullanarak göndereceğimi düşündüm, bu OP'nin istediği şeyi yapmanın standart bir yoludur. Ancak, bu cevabı yazmaya başladığımda başka A yoktu. Ben A gönderdiğimde, ben slm ben hemen önce onun A gönderdi fark ettim.
Risto Salminen

-1

/usr/bin/yesSürekli gönderen bir araçtır y\niçin stdout. Bunu, Y / N stili istemleri gibi sorulara "evet" yanıtı vermeye zorlayan herhangi bir komutla birleştirebilirsiniz. Ayrıca kullanabilirsiniz yesörneğin çağrılması sırasında bunu belirterek gibi başka dize göndermek /usr/bin/yes foogöndereceğiz foo\niçin stdoutuzun çıkış okuma ediliyor olduğunca için.


naw, -y seçeneğini kullanın, daha az yazın.
Panther

Sonsuz y\ns göndermek istiyorsanız, buna bile gerek yoktur.
DopeGhoti
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.