반응형


apt-get install, 특정 버전 강제 설치 (no install recommends)

 

apt-get install 후에 패키지를 설치할 때,

가끔씩 현재 환경과 맞지 않는 최신 버전이 설치되거나,

아니면 의존성 문제가 발생하는 경우가 존재한다.

 

 

예를 들어 위 에러와 같은 경우, 

tensorrt를 다운받으려면, 자동으로 함께 필요한 라이브러리들을 다운 받는데,

apt-get에서 현재 환경에 맞지 않는 다른 버전의 라이브러리를 다운받으려고 하는 경우 발생한다.

 

이럴 때는 install recommends 옵션을 꺼버려서, 특정 라이브러리를 직접 다운받아야 한다.

 

sudo apt-get install -y --no-install-recommends <패키지명>


< 예 시 >
sudo apt-get install -y --no-install-recommends libnvinfer6=6.0.1-1+cuda10.1

 

 

반응형
블로그 이미지

Hyunsoo Luke HA

석사를 마치고 현재는 Upstage에서 전문연구요원으로 활동중인 AI 개발자의 삽질 일지입니다! 이해한 내용을 정리하는 용도로 만들었으니, 틀린 내용이 있으면 자유롭게 의견 남겨주세요!

,