예를 들어, 다음과 같이 하면 apt-get
의 일부 패키지에 의존합니다 coreutils
.
sudo apt-get remove coreutils
다음을 실행하면 다시 설치할 수 없습니다.
sudo apt-get install coreutils
하지만 단순히 다음을 사용하여 다시 설치하려고 한다면 coreutils
:
sudo apt-get install --reinstall coreutils
그것은 효과가 있을 것이다. 그렇다면 옵션을 제거한 다음 설치하고 그냥 사용하는 것의 차이점은 무엇입니까 --reinstall
? 그들은 같은 일을 하지 않습니까?
답변1
apt-get 제거 {패키지} 구성 파일을 제외하고 설치된 패키지를 제거/삭제합니다.
제거는 패키지가 설치되는 대신 제거된다는 점을 제외하면 설치와 동일합니다. 패키지 이름에 공백 없이 더하기 기호(+)가 추가되면 식별된 패키지가 제거되는 대신 설치됩니다.
--reinstall, 이미 설치된 패키지를 최신 버전으로 다시 설치합니다.
설치하다. 이 옵션 뒤에는 설치에 필요한 하나 이상의 패키지가 옵니다. 각 패키지는 정규화된 파일 이름이 아닌 패키지 이름입니다.
원천:맨페이지