Apa maksud -y dalam perintah install apt-get -y?


Jawaban:


129

Dari hasil lari man apt-get

-y, --yes, --assume-yes
           Automatic yes to prompts; assume "yes" as answer to all prompts and
           run non-interactively. If an undesirable situation, such as
           changing a held package, trying to install a unauthenticated
           package or removing an essential package occurs then apt-get will
           abort. Configuration Item: APT::Get::Assume-Yes.  

Jika Anda menjalankan perintah apt-get tanpa -yopsi, Anda harus menjawab semua permintaan yang Anda dapatkan dari perintah itu secara interaktif agar eksekusi perintah dapat dilanjutkan.


jawaban sempurna =) +1
AB

3
Juga perhatikan bahwa ini adalah saklar umum dalam utilitas yang memiliki konfirmasi konfirmasi dalam fungsinya. Meskipun nyaman di shell, tujuan sebenarnya adalah untuk mengotomatisasi skrip.
user1359

2
Saya tidak akan menyebut -y"biasa". The fitur cukup umum di alat administrasi sistem (yang apt-get adalah salah satu) tetapi metode bervariasi. Jika ragu, selalu lihat halaman manual untuk perintah yang dimaksud untuk parameter apa yang digunakan dan apa efeknya.
CVn

6
Salah satu efek samping dari penggunaan -yadalah bahwa ia akan melewatkan downgrade, sedangkan jika pengguna masuk y, ia akan melakukan downgrade. Jadi, jika Anda ingin -ymenjalankan hal yang sama dengan memasukkan pengguna y, Anda juga perlu menambahkan --allow-downgrades.
wisbucky

1
Saya tidak tahu mengapa komentar @wisbucky tidak memiliki lebih banyak suara positif. Sangat penting untuk diketahui, terima kasih
jujur
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.