그래서 저는 최신 버전의 kali Linux를 실행하고 있습니다. 예전에는 kali 2019 버전을 아무 문제 없이 사용하고 있었는데 업데이트 후에 명령어를 쳤는데 apt install mono-devel mono-complete mono-dbg ca-certificates-mono ca-certificates-mono
이렇게 나오네요.
The following packages have unmet dependencies:
libgdiplus : Depends: libjpeg8 (>= 8c) but it is not installable
E: Unable to correct problems, you have held broken packages.***
관련 기사를 읽은 후 명령을 내렸는데 apt-get update && upgrade
35 업그레이드가 없다고 표시되어 명령을 내렸고 sudo apt-get --with-new-pkgs upgrade
그 후에도 명령을 내렸으므로 sudo apt-get -f install
명령을 내렸습니다.sudo dpkg --configure -a
하지만 18을 주면 sudo apt-get --with-new-pkgs upgrade
업그레이드가 없으며 다음과 같이 표시됩니다.
The following packages have been kept back:
crackmapexec gcc-10-base lib32gcc-s1 lib32stdc++6 libatomic1 libcc1-0 libgcc-s1
libgfortran5 libgomp1 libitm1 liblsan0 libobjc4 libquadmath0 libstdc++6 libtsan0
libubsan1 linux-headers-amd64 linux-image-amd64
해결이 안되네요 도와주세요
답변1
저도 같은 문제가 있었는데 그 이유는 모노 공식 사이트에서 잘못된 OS 유형을 선택했기 때문입니다. Kali Linux는 Debian 기반 Linux 배포판이므로 이 문제에 대한 빠른 해결 방법은 다음과 같습니다.
sudo apt install apt-transport-https dirmngr gnupg ca certificates
sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF
echo "deb https://download.mono-project.com/repo/debian stable-buster main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
sudo apt update
그렇다면 이것이 마지막 옵션이다
sudo apt install mono-devel