![묻지 않고 apt-get을 사용하여 패키지를 설치하는 올바른 방법](https://linux55.com/image/109882/%EB%AC%BB%EC%A7%80%20%EC%95%8A%EA%B3%A0%20apt-get%EC%9D%84%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%98%EB%8A%94%20%EC%98%AC%EB%B0%94%EB%A5%B8%20%EB%B0%A9%EB%B2%95.png)
묻지 않고 패키지를 설치하기 위해 apt-get을 사용하는 방법에 대해 많은 튜토리얼이 일관되지 않습니다.
어떤 사람들은 이렇게 말합니다.
apt-get -y install package
다음과 같은 것이 또 있습니다.
apt-get install -y package
또는:
apt-get install package -y
올바른 접근 방식은 무엇입니까? (-와이). 감사해요
답변1
차이점은 없으며 세 가지 방법은 동일합니다. 이는 *nix 세계의 일반적인 특징입니다. 즉, 명령줄 스위치의 순서(보통 항상 그런 것은 아님)는 중요하지 않습니다. 이것이 두 명령이 동일한 이유입니다.
$ ls -l file
-rw-r--r-- 1 chapplec chapplec 100 Apr 18 15:07 file
$ ls file -l
-rw-r--r-- 1 chapplec chapplec 100 Apr 18 15:07 file
아니면 다음 세 가지:
$ grep -i foobar file
fooBar
$ grep foobar -i file
fooBar
$ grep foobar file -i
fooBar
기본적으로 프로그램은 로 시작하는 인수를 보면 -
이를 옵션으로 읽으며 인수의 위치는 중요하지 않습니다. 그렇기 때문에우리는--
논쟁의 끝을 알리기 위해.
답변2
대답은 apt-get이 중요하지 않으며 모든 방법이 정확하다는 것입니다.
apt-get --help
당신은 출력을 얻을 것이다 -
apt 1.2.19 (amd64)
Usage: apt-get [options] command
apt-get [options] install|remove pkg1 [pkg2 ...]
apt-get [options] source pkg1 [pkg2 ...]
이는 적어도 문서에 따르면 옵션이 apt-get 명령 앞에 와야 함을 의미합니다.