저는 데비안과 리눅스를 처음 접했고 제3자 저장소에서 패키지를 다운로드하는 방법을 알고 싶습니다.
특히 Microsoft SQL 드라이버를 Docker 컨테이너에 다운로드하고 싶습니다.(가이드).
먼저 apt-key를 사용하여 보안 키를 추가했습니다.
curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
그런 다음 보기 쉬운 위치 목록에 Microsoft 패키지 저장소를 추가했습니다.
curl https://packages.microsoft.com/config/debian/10/prod.list > /etc/apt/sources.list.d/mssql-release.list
마지막으로 패키지를 다운로드해 보았습니다.
apt-get install msodbcsql17
오류가 발생했습니다.
Unable to locate package msodbcsql17
이 문제를 해결하려면 어떻게 해야 합니까? 안에 들어있는 패키지를 봤어요https://packages.microsoft.com/debian/10/prod/pool/main/m/그런데 apt가 그것을 찾을 수 없는 것 같아요?
답변1
새 저장소를 추가할 때마다 업데이트된/새 패키지를 볼 수 있도록 apt 캐시를 업데이트해야 합니다.
sudo apt update
그러면 정상적으로 설치 명령을 실행할 수 있습니다.