apt-get -y install 명령에서 -y는 무엇을 의미합니까?


답변:


129

달리기 결과에서 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.  

-y옵션 없이 apt-get 명령을 실행하는 경우 명령 실행을 계속하려면 해당 명령에서 제공하는 모든 프롬프트에 대화식으로 응답해야합니다.


정답 =) +1
AB

3
또한 이것은 기능에 확인 프롬프트가있는 유틸리티의 공통 스위치입니다. 쉘에서는 편리하지만 실제 목적은 스크립트 자동화입니다.
user1359

2
나는 -y"공통" 이라고 부르기까지는 가지 않을 것이다 . 이 기능 은 시스템 관리 도구 (대개 apt-get이 하나임)에서 상당히 일반적이지만 방법은 다양합니다. 확실하지 않은 경우, 항상 사용할 매개 변수와 그 효과에 대해서는 해당 명령의 매뉴얼 페이지를 참조하십시오.
CVn

6
사용의 한 가지 부작용 -y은 다운 그레이드를 건너 뛰고 사용자가 입력 y하면 다운 그레이드를 수행한다는 것입니다. 따라서 -y사용자가 입력 한 것과 동일한 것을 실행하려면 y추가해야합니다 --allow-downgrades.
wisbucky

1
@wisbucky의 댓글에 더 많은 투표가없는 이유를 모르겠습니다. 알아야 할 것이 매우 중요합니다.
Frank
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.