Kali Linux에 Debian 패키지를 설치할 수 없나요?

Kali Linux에 Debian 패키지를 설치할 수 없나요?

kali에 일부 타사 소프트웨어를 설치하려고 하는데 터미널을 사용하여 설치하려고 하면 계속 오류가 발생합니다.

sudo dpkg -i /root/Desktop/gdebi_0.9.5.5+nmu1_all.deb

(Reading database ... 319034 files and directories currently installed.)
Preparing to unpack .../gdebi_0.9.5.5+nmu1_all.deb ...
Unpacking gdebi (0.9.5.5+nmu1) over (0.9.5.5+nmu1) ...
dpkg: dependency problems prevent configuration of gdebi:
gdebi depends on gdebi-core (= 0.9.5.5+nmu1); however:
Package gdebi-core is not installed.
gdebi depends on gir1.2-vte-2.90; however:
Package gir1.2-vte-2.90 is not installed.

dpkg: error processing package gdebi (--install):
dependency problems - leaving unconfigured
Processing triggers for man-db (2.7.6.1-2) ...
Processing triggers for gnome-menus (3.13.3-9) ...
Processing triggers for desktop-file-utils (0.23-2) ...
Processing triggers for mime-support (3.60) ...
Errors were encountered while processing:
gdebi

이제 어떻게 해야 하나요? 이 문제에 대해 도와주세요.모든 답변을 높이 평가하겠습니다.

하지만 이를 사용하여 누락된 종속성을 추가하려고 하면 이 오류가 발생합니까?

apt-get -f install
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Correcting dependencies... Done
The following additional packages will be installed:
gdebi gdebi-core libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4
libindicator7
Recommended packages:
lintian
The following packages will be REMOVED:
picasa
The following NEW packages will be installed:
gdebi-core libappindicator1 libdbusmenu-glib4 libdbusmenu-gtk4   
               libindicator7
The following packages will be upgraded:
gdebi
1 upgraded, 5 newly installed, 1 to remove and 0 not upgraded.
3 not fully installed or removed.
Need to get 329 kB/382 kB of archives.
After this operation, 108 MB disk space will be freed.
Do you want to continue? [Y/n] y
Err:1 http://http.kali.org/kali kali-rolling/main amd64 libdbusmenu-glib4
    amd64 16.04.1+17.04.20170109.1-4
404  Not Found
Err:2 http://http.kali.org/kali kali-rolling/main amd64 libdbusmenu-gtk4   
amd64 16.04.1+17.04.20170109.1-4
404  Not Found
Err:3 http://http.kali.org/kali kali-rolling/main amd64 libappindicator1      

amd64 0.4.92-4
404  Not Found
Err:4 http://http.kali.org/kali kali-rolling/main amd64 gdebi all    

0.9.5.7+nmu1
404  Not Found
Err:5 http://http.kali.org/kali kali-rolling/main amd64 gdebi-core all   

0.9.5.7+nmu1
404  Not Found
E: Failed to fetch http://http.kali.org/kali/pool/main/libd/libdbusmenu   

/libdbusmenu-glib4_16.04.1+17.04.20170109.1-4_amd64.deb  404  Not Found
E: Failed to fetch http://http.kali.org/kali/pool/main/libd/libdbusmenu 

/libdbusmenu-gtk4_16.04.1+17.04.20170109.1-4_amd64.deb  404  Not Found
E: Failed to fetch http://http.kali.org/kali/pool/main/liba  

/libappindicator/libappindicator1_0.4.92-4_amd64.deb  404  Not Found
E: Failed to fetch http://http.kali.org/kali/pool/main/g/gdebi 

/gdebi_0.9.5.7+nmu1_all.deb  404  Not Found
E: Failed to fetch http://http.kali.org/kali/pool/main/g/gdebi/gdebi-  

core_0.9.5.7+nmu1_all.deb  404  Not Found
E: Unable to fetch some archives, maybe run apt-get update or try with   

--fix-missing?

답변1

대답은 귀하가 받은 오류 메시지에 있습니다.

설치하려는 패키지에는 설치해야 하는 종속성이 있습니다. 패키지를 설치하면 이렇게 할 수 있습니다.apt-get

에 표시된 오류는 수정해야 합니다 apt-get. /etc/apt/sources.list파일은 다음과 같아야 합니다.

deb http://http.kali.org/kali kali-rolling main non-free contrib

완료되면 .deb설치하려는 패키지의 위치로 이동하여 다음을 수행하십시오.

apt-get install gdebi_0.9.5.5+nmu1_all.deb

저장소 외부에서 패키지를 가져오고 종속성이 존재하지 않는 경우 패키지를 별도로 다운로드하여 디렉터리에 넣은 다음 apt-get install *.deb해당 디렉터리에 넣어야 합니다.

관련 정보