데비안 시스템에 소프트웨어를 설치할 때 다음과 같이 작성할 수 있습니다:
sudo apt-get install -y chromium-browser
이렇게 하면 설치를 확인할 필요 없이 자동으로 설치가 진행됩니다[Y/n]. 팩맨으로도 같은 일을 할 수 있나요?
답변1
에서 man pacman
:
--noconfirm은
모든 "확실합니까?" 메시지를 무시합니다. 스크립트에서 팩맨을 실행하려는 경우가 아니면 이는 좋은 생각이 아닙니다.
이 기능을 사용하려면 주의해서 사용하세요...
Arch는 롤링 릴리스이므로 팩맨이 때때로 매우 복잡한 업그레이드를 관리해야 함을 의미합니다. 이 경우 팩맨은 선택을 확인하라는 메시지를 표시합니다. 이러한 메시지를 무시하는 것은 일반적으로 큰 문제가 아니지만, 최근 /lib
에서 로의 이동 과 같은 일부 경우에는 /usr/lib
주의 부족으로 인해 큰 혼란이 발생할 수 있습니다. 이것은 당신이 개발하고 싶은 습관이 아닙니다.
답변2
이에 대한 맨페이지는 명확하지 않지만 플래그 --noconfirm
는 모든 대답에 대해 "예"라고 가정하지 않습니다. 기본 대답은 때때로 "아니요"일 수 있다고 가정합니다.
--noconfirm은
모든 "확실합니까?" 메시지를 무시합니다.
스크립트에서 팩맨을 실행하려는 경우가 아니면 이는 좋은 생각이 아닙니다.
yes
"예" 라고 가정하려면 명령 출력을 pacman
.
yes | sudo pacman -S firefox