Yazılımı debian sistemlerine kurarken şöyle bir şey koyabiliriz:
sudo apt-get install -y chromium-browser
bu şekilde kurulum otomatik olarak gerçekleşir, kurulumun onaylanmasını ister [E / H]. Pacman ile aynı şeyi yapabilir miyim?
Yazılımı debian sistemlerine kurarken şöyle bir şey koyabiliriz:
sudo apt-get install -y chromium-browser
bu şekilde kurulum otomatik olarak gerçekleşir, kurulumun onaylanmasını ister [E / H]. Pacman ile aynı şeyi yapabilir miyim?
Yanıtlar:
Kimden man pacman:
--noconfirm
Herhangi ve tüm “Emin misiniz?” mesajlarını atlayın . Pacman'ı bir betikten çalıştırmak istemediğiniz sürece, bunu yapmak iyi bir fikir değildir.
Bunu dikkatle kullanma konusundaki niteliklere dikkat edin ...
Arch, pacman’ın zaman zaman bazı karmaşık güncellemeleri yönetmesi gerektiği anlamına gelen bir sürüm. Bu zamanlarda pacman sizden seçimlerinizi onaylamanızı ister - bu talepleri göz ardı etmek genel olarak önemli bir sorun olmayacaktır, ancak bazı durumlarda, son zamanlardaki harekete /libolduğu gibi /usr/lib, dikkat eksikliği büyük kırılmaya neden olacaktır. Bu, geliştirmek istediğiniz bir alışkanlık değildir.
--noconfirmdaha da şiddetlendirecekti ...
--noconfirmsanmıyorum yes, bunun yerine, oldukça sık olan varsayılan cevabı varsayar no. Örnek: # pacman -Scc Cache directory: /var/cache/pacman/pkg/ :: Do you want to remove ALL files from cache? [y/N]Yukarıdaki durum için, yes|pacman -Sccvarsayımlaryes
Konuyla ilgili manpage çok açık olmasa da, --noconfirmbayrak her cevapta "evet" kabul etmeyecek. Bazen "hayır" olabilen varsayılan cevabı varsayar.
--noconfirm
Herhangi ve tüm “Emin misiniz?” mesajlarını atlayın .
Pacman'ı bir betikten çalıştırmak istemediğiniz sürece, bunu yapmak iyi bir fikir değildir.
"Evet" varsaymak için yeskomutun çıktısını boruya aktarabilirsiniz pacman.
yes | sudo pacman -S firefox
yes | LC_ALL=en_US.UTF-8 pacman [...]Dili İngilizce olarak ayarlanmamış sistemlerle uyumluluk için kullanın . Aksi takdirde, [Y/n]sorular [J/n]örneğin olur.
y, örneğin, bu cevabın başarısız olduğuna dikkat edin Enter a selection (default=all).
pacman, bu durumda yapılması daha kolay ve muhtemelen daha güvenli olacaktır yes J | sudo pacman -S firefox. a yerine tekrar tekrar çıkmasına yes Jneden olur . yesJy
J(veya Y) "hayır" veya "hepsi" anlamına gelir.