하나의 unity-scope를 설치하면 왜 우분투 데스크탑이 제거됩니까?


14

설치하고 싶었지만 unity-scope-github놀라운 일에 직면했습니다.

The following package was automatically installed and is no longer required:
session-shortcuts
Use 'sudo apt autoremove' to remove it.
The following packages will be REMOVED:
  ubuntu-desktop unity unity-scope-home unity-tweak-tool
The following NEW packages will be installed:
  unity-scope-github

이제 이것은 아마도 오래되었거나 적극적으로 유지 관리되지 않은 패키지의 버그 일 것입니다.이 문제를 이해하자마자보고 될 것입니다.

내 실제 질문 : 하나의 추가 범위 apt설치 하면 두 개의 유용한 메타 패키지를 제거 해야 한다는 결론에 도달하는 이유를 어떻게 알 수 있습니까 unity-scope-home?

데이터베이스에 문제가있는 것입니까?


주석 : session-shortcuts전용 "더 이상 필요"입니다 내가 설치하려고하지 않을 때 unity-scope-github,이 전에 sudo apt autoremove전혀 수율 어떤 결과를.


나는 unity-scope-github가 꽤 오래되었거나 적극적으로 유지되지 않는다는 것을 알고 그것 없이는 아주 잘 살 수 있습니다.

답변:


25

적성을 설치하지 않은 경우 설치하십시오 :

sudo apt install aptitude

그런 다음 다음을 실행하십시오.

aptitude why-not unity-scope-github

다음과 같은 출력을 제공합니다.

i   unity            Depends   unity-scope-home  
i A unity-scope-home Conflicts unity-scope-github

우리가 볼 수 있도록 그 unity에 따라 unity-scope-home, 및 unity-scope-home과 충돌 unity-scope-github.

다른 패키지도 다음과 같은 종속성의 일부입니다.

apt-cache depends unity-tweak-tool

에 따라 다릅니다 unity.

그리고 session-shortcuts당신이 실행하면 :

apt-cache rdepends session-shortcuts

당신은 얻을 것이다 :

session-shortcuts
Reverse Depends:
  unity
  unity

즉,이 패키지는 통합으로 설치되었으며 이제 통합이 제거되므로 더 이상 필요하지 않습니다.


좋은 또 다른 좋은 사용 aptitude! 또한 (내와 출력을 비교) 나에 대해 알게 apt-mark내가 obvioulsly 같은 것을 발행했기 때문에 ( apt install unity-scope-home과거에 약간의 시간이 그래서 처음 엔에서하지 않았다, Aunity-scope-home라인을 따라서 아무 unity. 라인
guntbert

+1에 대해 알고 aptitude why있었지만 aptitude why-not... 에 대해서는 알지 못했습니다 .
Jos
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.