
묻지 않고 패키지를 설치하기 위해 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 명령 앞에 와야 함을 의미합니다.