![Kali에서 일부 패키지를 설치하려고 하면 다른 패키지가 제거됩니다.](https://linux55.com/image/15243/Kali%EC%97%90%EC%84%9C%20%EC%9D%BC%EB%B6%80%20%ED%8C%A8%ED%82%A4%EC%A7%80%EB%A5%BC%20%EC%84%A4%EC%B9%98%ED%95%98%EB%A0%A4%EA%B3%A0%20%ED%95%98%EB%A9%B4%20%EB%8B%A4%EB%A5%B8%20%ED%8C%A8%ED%82%A4%EC%A7%80%EA%B0%80%20%EC%A0%9C%EA%B1%B0%EB%90%A9%EB%8B%88%EB%8B%A4..png)
kali linux를 사용하여 일부 패키지를 설치하는 데 문제가 있습니다. 설치 명령이 도입된 후(모든 설치 명령은 아니지만 발생함) 다른 패키지를 설치하는 동안 패키지를 제거하고 일부 패키지를 업데이트하라는 제안을 받았습니다. (Y)를 넣으면 컴퓨터가 다운되고, (n)을 넣으면 패키지를 설치할 수 없습니다.
새로운 OS를 설치한 후에도 이런 일이 발생했습니다.
문제는 다음과 같습니다. 다음 명령을 입력합니다.
$ sudo apt-get install protonvpn-cli
이에 대한 응답으로 다음을 얻습니다.
The following packages will be REMOVED:
(...)
The following NEW packages will be installed:
(...)
The following packages will be upgraded:
(...)
270 upgraded, 47 newly installed, 75 to remove and 1402 not upgraded.
Need to get 4,233 kB/344 MB of archives.
After this operation, 148 MB disk space will be freed.
Would you like to continue? [Y/n]
답변1
일부 패키지를 설치하면 어떤 방식으로든 충돌하는(동일한 파일 포함) 다른 패키지가 제거되거나 종속성이 충돌할 수 있습니다(예: 한 패키지에 다른 패키지보다 최신 라이브러리 버전이 필요함). 더 깊이 파고들지 않고는 무슨 일이 일어나고 있는지 아는 것은 불가능합니다. 그럼에도 불구하고, 다른 버전의 시스템이나 관련되어 있지만 다른 배포판에서 패키지를 강제로 설치하려고 하면 이러한 큰 변화가 발생할 수 있습니다.
너가 아니라면진짜자신이 무엇을 하고 있는지 알고 이를 피하십시오(대부분 손상이 발생할 수 있음). 당신이 무엇을 하고 있는지 알았다면, 당신은 이런 일을 하지 않았을 것입니다. 이 패키지가 꼭 필요한 경우 소스에서 컴파일하는 것을 고려해 보세요(또는 직접 만드는 방법을 배우는 것이 더 좋습니다).