dpkg -i를 사용하여 .deb 패키지를 설치하려고 하는데 다음 오류가 발생합니다.
dpkg: dependency problems prevent configuration of modelio-open-source4.1:
modelio-open-source4.1 depends on libwebkitgtk-1.0-0; however:
Package libwebkitgtk-1.0-0 is not installed.
그래서 libwebkitgtk-1.0-0을 설치해야 할 것 같습니다. 그래서 실행하면 sudo apt install libwebkitgtk-1.0-0
다음과 같은 결과가 출력됩니다.
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package libwebkitgtk-1.0-0 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'libwebkitgtk-1.0-0' has no installation candidate
어떻게 해결할 수 있나요? 학교에 꼭 설치해야 하는데 시간이 너무 촉박하네요...
답변1
Ubuntu에서는 유니버스 저장소를 활성화해야 합니다.
sudo add-apt-repository universe
sudo apt update
sudo apt install libwebkitgtk-1.0-0
시스템 요구 사항:
Modelio 4는 Redhat Enterprise Linux 7/8, Debian 9/10 및 Ubuntu 16.04/18.04 LTS와 호환됩니다.
Modelio 3는 Redhat Enterprise Linux 6/7, Debian 7/8/9 및 Ubuntu 14.04/16.04 LTS와 호환됩니다.
PopOS에서는 18.04 LTS
유니버스 저장소를 활성화하려면 이 버전이 필요합니다.
sudo add-apt-repository "deb http://apt.pop-os.org/ubuntu $(lsb_release -cs) main universe"
답변2
공식 저장소에서 패키지의 모든 버전을 검색할 수 있습니다.
최신 버전에서는 이 패키지를 사용할 수 없습니다.
세 가지 옵션이 있습니다:
- 사용 중인 버전에 맞는 바이너리를 패키지로 만드세요.
- 수동으로 다운로드하여
libwebkitgtk-1.0-0
설치하십시오(지루함). - 이전 버전을 포함하도록 적절한 소스를 수정하세요(권장하지 않음).
첫 번째 항목을 선택하지 않으면 재귀적 종속성이 발생할 수 있습니다. 패키지가 해당 버전에 맞게 만들어지지 않았기 때문에 종속성을 해결하는 것은 실제로 불가능합니다.
참고 사항: 특히 시스템에 의존해야 하는 경우에는 가능한 한 빨리 시스템을 설정하도록 하십시오. 어떤 장애물에 직면하게 될지 결코 알 수 없습니다. 당신은 긴박감을 원하지 않습니다. 이는 학교, 직업, 사생활에서도 마찬가지입니다.
답변3
시도해 볼 수 있습니다 apt -f install
. 필요한 패키지를 다운로드 및 설치하거나 패키지를 제거하여 종속성 문제를 해결하려고 시도합니다("제거" 솔루션 중 하나는 설치한 패키지를 제거하는 것입니다).
보다 자세한 답변을 제공하려면 어떤 배포판을 실행하고 있는지 아는 것이 도움이 될 것입니다.