답변:
패키지가 리포지토리에서 사용 가능한 다른 패키지에 의존하는 경우 다음 명령은 종속성 설치도 처리합니다 (할 dpkg
수 없음).
gdebi my_local_package.deb
그러나 gdebi
데비안 설치에서 아직 사용할 수없는 경우 먼저 설치해야 합니다.
gdebi-gtk
.
gdebi-core
CLI 전용 패키지를 찾으십시오 . gdebi
기본적으로 GTK 인 것 같습니다 . 다음과 같이 gdebi pkg 목록을 볼 수 있습니다 apt-cache search gdebi
.. "gdebi-core-deb 파일을 설치하는 간단한 도구"가 필요합니다.
@enzotib이 말했듯이, gdebi
나처럼 편집증 인 경우 사전 / 사후 설치 스크립트를 간단하게 검사 할 수 있습니다.
그러나 작은 padawan, 쉘 방식을 잊지 마십시오.
쉘에서 "간단히":
dpkg -i file.deb
모든 종속성이 있으면 설치됩니다. 그렇지 않으면 추악하고 긴 오류 메시지가 표시되지만 이것이 세상의 끝은 아닙니다.
# dpkg -i somepackage.deb
...snip...
dpkg: error processing somepackage (--install):
dependency problems - leaving unconfigured
Errors were encountered while processing:
somepackage
이제 누락 된 종속성을 설치하거나 되 돌리십시오.
# apt-get install -f
...snip...
The following extra packages will be installed:
...snip...
Do you want to continue [Y/n]?
dpkg를 직접 사용해야합니다.
dpkg -i my_local_package.deb
또는 자체 로컬 저장소를 설정하십시오. 나는 단지하는 것을 선호한다 dpkg -i
.
yum
만지고 사용 하지 않습니다 rpm
.
dpkg
종속성을 확인하지만, 그것들을 가져 오지 않습니다, 그 이유 apt
와 gdebi
하였다.