Ubuntu에서는 이전 버전의 소프트웨어가 "apt-get install"로 설치되었기 때문에 deb 패키지(dpkg -i)를 통해 일부 소프트웨어를 설치했습니다. 하지만 deb 패키지의 모든 종속성을 수동으로 설치해야 합니다. 이 상황을 피하는 방법은 무엇입니까?
예를 들어 Ubuntu에 bareos 16 버전을 설치합니다. deb 패키지를 통해 설치했습니다.공식 웹 사이트.
하지만 다른 파일도 있어요페이지(패키지, 버전, 소스...).
무엇을 사용해야 하며 어떻게 deb 패키지를 교체하고 종속성을 자동으로 설치할 수 있습니까? 예를 들어, 내가 아는 한 CentOS에는 .repo 파일이 있습니다.
답변1
Bareos 커뮤니티 저장소를 추가하려면 먼저 해당 키를 다운로드하고 가져와야 합니다.
curl http://download.bareos.org/bareos/release/latest/xUbuntu_16.04/Release.key | sudo apt-key add -
그런 다음 저장소를 추가합니다.
echo deb http://download.bareos.org/bareos/release/latest/xUbuntu_16.04/ / | sudo tee /etc/apt/sources.list.d/bareos.list
업데이트 전:
sudo apt update
그런 다음 를 사용하여 Bareos 패키지와 해당 종속성을 설치할 수 있으며 apt install bareos
새 버전이 나올 때마다 업그레이드됩니다.apt upgrade
답변2
적절한 사용:
$ apt-get install ./file.deb