Ubuntu 16.04 LTS에서 unity-tweak-tool을 설치할 수 없음

아테나

나는 가지고 Tweak-Tools있었지만 결함이 있었고 항상 작동을 멈췄습니다. 나는하지 않았다 unity-tweak-tool. 나는 gnome-tweak-tool. 그래서 아래 문제에 직면했을 때 퍼지를 사용하여 모든 것을 제거했습니다.

atenagm@atenagm-K46CB:~$ sudo apt-get install unity-tweak-tool
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:
The following packages have unmet dependencies:
unity-tweak-tool : Depends: unity-webapps-common but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

하지만 그 후에도 같은 문제에 직면했습니다. 나는 또한 시도 $sudo apt-get install -f했고 여기에서 다른 모든 솔루션을 찾았 지만 그중 어느 것도 작동하지 않았습니다.

다른 데스크톱 환경을 설치하는 것이 원인 일 수 있다고 생각했습니다. 나는 한때 설치 gnome3되었지만 GUI에 문제가 발생하여 모든 종속성을 삭제했습니다. 다시 시작한 후에도 문제가 여전히 남아 있었으므로 KDE와 같은 다른 환경으로 갔다. 그래도 문제가 해결되었지만 지금은 여전히 ​​Unity 데스크톱에 있고 시스템에서 KDE 데스크톱 환경이 실행되고 있지 않습니다. 이것이 문제일까요? 그렇다면 어떻게 수정하고 unity-tweak-tool? 와 같은 모든 기능과 함께 정상적인 통합으로 돌아갈 수 있습니까? 그렇지 않은 경우 어떻게 설치할 수 unity-tweak-tool있습니까?

추신 다음은 다음을 사용하여 설치 한 결과입니다 gdebi.

atenagm@atenagm-K46CB:~$ sudo gdebi unity-tweak-tool_0.0.7ubuntu2_all.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Cannot install 'unity-webapps-common'
atenagm@atenagm-K46CB:~$ sudo gdebi unity-webapps-common_2.4.17+15.10.20150616-0ubuntu2_all.deb
Reading package lists... Done
Building dependency tree        
Reading state information... Done
Reading state information... Done
This package is uninstallable
Cannot install 'unity-webapps-service'

실행 오류가 없다 $sudo apt-get update거나 $sudo apt-get check또는 다른 apt명령. 의 출력 $sudo apt-get install -f도 다음과 같습니다.

Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  linux-headers-4.4.0-109 linux-headers-4.4.0-109-generic
  linux-image-4.4.0-109-generic linux-image-extra-4.4.0-109-generic
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

자동 제거를 수행 하여이 문제를 해결했습니다.

업데이트 참고 : N0rbert와의 채팅에서 주요 문제가
kubuntu-ppa/backportsPPA 임을 확인했습니다 . 의 Qt 종속성을 엉망으로 만들었습니다 unity-tweak-tool.

N0rbert

다른 유사한 질문 에서 같이 HWE가 설치되어 있어도 PPA없이 Xenial을 새로 설치할 때이 문제를 재현 할 수 없습니다 .

시행 착오 끝에 KDE PPA ( ppa:kubuntu-ppa/backports) 라는 단서를 찾았습니다 .

전진 방법 (가는 방법)

나는 거기에가는 방법을 간단히 설명한다.

  1. Xenial을 설치하고 업그레이드하십시오.

    sudo apt-get update
    sudo apt-get dist-upgrade
    sudo apt-get autoremove
    
  2. kubuntu-desktop 패키지 설치

    sudo apt-get install kubuntu-desktop
    sudo dpkg --configure -a
    sudo dpkg -i --force-all /var/cache/apt/archives/kde-config-telepathy-accounts_4%3a15.12.3-0ubuntu1_amd64.deb
    sudo apt-get install -f
    
  3. unity-tweak-tool여기 에 설치 하십시오 (아직 KDE PPA 없음).

    apt-get install --simulate unity-tweak-tool # ok
    
  4. KDE PPA 추가

    sudo add-apt-repository ppa:kubuntu-ppa/backports
    sudo apt-get update
    sudo apt-get dist-upgrade
    sudo apt-get autoremove
    
    apt-get install --simulate unity-tweak-tool # fail! (see OP error message)
    

    따라서 unity-tweak-toolPPA에서 KDE를 업그레이드 한 후 설치하지 않습니다.

뒤로가는 길 (밖으로 나가는 방법)

경고 : 다음 단계는 보증없이 제공됩니다. 집에서 시도하지 마십시오. 매우 어렵고 위험한 방법이지만 누가 kubuntu-ppa를 추가하도록 강요 했습니까?

  1. 현재 소프트웨어 목록을 저장하고 나중에 비교할 수 있도록 Meld를 ​​설치합니다.

    dpkg -l > dpkg_-l_before.txt
    sudo apt-get install meld
    
  2. PPA 준비 및 제거 :

    sudo apt-get install ppa-purge
    sudo ppa-purge -i -y ppa:kubuntu-ppa/backports
    sudo apt-get install -f -y
    
  3. 사용하지 않는 패키지를 찾아서 제거합니다 (대부분은 KDE PPA에서 가져옴).

    sudo apt-get autoremove
    sudo apt-get purge $(dpkg -l | grep ^rc | awk '{print $2}')
    sudo apt-get purge $(aptitude search ~o | awk '{print $2}')
    sudo apt-get autoremove
    
  4. KDE 패키지 목록을 파일에 저장 한 다음 제거합니다.

    dpkg -l | grep "^ii\|^ri\|^ic" | grep ~ppa | awk '{print $2}' > kde_packages.txt
    sudo apt-get purge $(cat kde_packages.txt)
    sudo apt-get autoremove
    dpkg -l | grep "^ri\|^ic" | awk '{print $2}' > kde_packages2.txt
    sudo apt-get purge $(cat kde_packages2.txt)
    sudo apt-get autoremove
    
  5. KDE 패키지의 공식 KUbuntu 버전을 다시 설치하려면 다음을 수행해야합니다.

    sudo aptitude install kubuntu-desktop
    

    제거에 동의하지 말고 n다음 솔루션을 누르고 다음과 같은 것을 기다리십시오.

    Accept this solution? [Y/n/q/?] n
    The following actions will resolve these dependencies:
    
         Downgrade the following packages:
    1)     libqt5core5a [5.6.1+dfsg-3ubuntu1~xenialoverlay1~4+fix1 (now) -> 5.5.1+dfsg-16ubuntu7.5 (xenial-updates)]
    2)     libqt5dbus5 [5.6.1+dfsg-3ubuntu1~xenialoverlay1~4+fix1 (now) -> 5.5.1+dfsg-16ubuntu7.5 (xenial-updates)]
    3)     libqt5network5 [5.6.1+dfsg-3ubuntu1~xenialoverlay1~4+fix1 (now) -> 5.5.1+dfsg-16ubuntu7.5 (xenial-updates)]
    4)     libqt5qml5 [5.6.1-4ubuntu1~xenialoverlay1~4 (now) -> 5.5.1-2ubuntu6 (xenial)]
    5)     libqt5sql5 [5.6.1+dfsg-3ubuntu1~xenialoverlay1~4+fix1 (now) -> 5.5.1+dfsg-16ubuntu7.5 (xenial-updates)]
    6)     libqt5sql5-mysql [5.6.1+dfsg-3ubuntu1~xenialoverlay1~4+fix1 (now) -> 5.5.1+dfsg-16ubuntu7.5 (xenial-updates)]
    7)     libqt5sql5-sqlite [5.6.1+dfsg-3ubuntu1~xenialoverlay1~4+fix1 (now) -> 5.5.1+dfsg-16ubuntu7.5 (xenial-updates)]
    8)     libqt5xmlpatterns5 [5.6.1-2build1~~xenialoverlay1~4 (now) -> 5.5.1-2build1 (xenial)]
    9)     qml-module-qtquick-xmllistmodel [5.6.1-4ubuntu1~xenialoverlay1~4 (now) -> 5.5.1-2ubuntu6 (xenial)]
    
    
    
    Accept this solution? [Y/n/q/?]y
    The following packages will be DOWNGRADED:
    ...
    
  6. KDE 재설치 후 다음을 설치할 수 있습니다 unity-tweak-tool.

    sudo apt-get install unity-tweak-tool
    
  7. 새 소프트웨어 목록을 저장하고 Meld를 ​​사용하여 이전 소프트웨어와 비교

    dpkg -l > dpkg_-l_after.txt
    meld dpkg_-l_before.txt dpkg_-l_after.txt
    

    그런 다음 누락 된 패키지를 수동으로 설치할 수 있습니다.

결론

확실하지 않은 경우 PPA에서 KDE와 같은 큰 프로젝트를 설치하지 마십시오. 이러한 상황에서 종속성 문제를 해결하는 것은 매우 어렵습니다. 공식 저장소의 버전은 종속성에 대해 테스트되었으며 PPA의 버전은 전체 시스템을 손상시킬 수 있습니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Ubuntu 14.04에서 unity-tweak-tool을 설치할 수 없음

분류에서Dev

Synaptic Package Manager에서 unity-tweak-tool을 설치할 수 없습니다.

분류에서Dev

Unity Tweak Tool을 실행할 수없는 이유

분류에서Dev

설치 후 "gnome-tweak-tool : 명령을 찾을 수 없음"

분류에서Dev

Ubuntu 12.04.1 LTS에 WGET을 설치할 수 없음

분류에서Dev

Ubuntu 12.04.1 LTS에 WGET을 설치할 수 없음

분류에서Dev

ISO에서 Ubuntu 설치 ... GRUB을 설치할 수 없음

분류에서Dev

Unity Tweak 도구를 설치했지만 대시에서 찾을 수 없습니다.

분류에서Dev

gnome-tweak-tool을 실행, 제거 또는 재설치 할 수 없습니다.

분류에서Dev

USB에서 Ubuntu 15.10을 설치할 수 없음-Windows Dualboot

분류에서Dev

Unity Tweak Tool에서 창 스프레드를 켠 후 로그인 할 수 없습니다.

분류에서Dev

Ubuntu 16에 CUDA 8 설치 : cuda 패키지를 찾을 수 없음

분류에서Dev

Ubuntu 16에 CUDA 8 설치 : cuda 패키지를 찾을 수 없음

분류에서Dev

Ubuntu 14.04 LTS에서 qtspim을 제거 할 수 없음

분류에서Dev

Ubuntu 14.04 LTS에서 qtspim을 제거 할 수 없음

분류에서Dev

Ubuntu 18.04에 mysql을 설치할 수 없음, 404를 찾을 수 없음

분류에서Dev

Ubuntu 16.04 LTS에 Git을 설치할 수 없습니다.

분류에서Dev

Ubuntu 16.04 LTS에 와인을 설치할 수 없습니다.

분류에서Dev

Ubuntu 20.04에 Cisco Packet Tracer 7.3을 설치할 수 없음

분류에서Dev

Ubuntu (기본 OS)에 MySQL을 설치할 수 없음

분류에서Dev

Ubuntu 16.04에 Windows 10을 설치할 수 없음

분류에서Dev

Ubuntu 14.04 32 비트에 Java 8을 설치할 수 없음

분류에서Dev

Ubuntu 17.10에 MySQL을 설치할 수 없음

분류에서Dev

Asus ROG 노트북에 Ubuntu 16.04 LTS를 설치할 수 없음

분류에서Dev

Asus ROG 노트북에 Ubuntu 16.04 LTS를 설치할 수 없음

분류에서Dev

Windows 10에 Ubuntu 14.04.3 LTS를 설치할 수 없음

분류에서Dev

터미널을 통해 Unity Tweak Tool을 설치하는 동안 오류 발생 (Ubuntu 16.04)

분류에서Dev

ubuntu 16을 실행하는 Inspiron e1505에서 사용할 수있는 네트워크 장치 없음

분류에서Dev

Ubuntu 15.10 설치 후 Windows 10에서 인터넷을 사용할 수 없음

Related 관련 기사

  1. 1

    Ubuntu 14.04에서 unity-tweak-tool을 설치할 수 없음

  2. 2

    Synaptic Package Manager에서 unity-tweak-tool을 설치할 수 없습니다.

  3. 3

    Unity Tweak Tool을 실행할 수없는 이유

  4. 4

    설치 후 "gnome-tweak-tool : 명령을 찾을 수 없음"

  5. 5

    Ubuntu 12.04.1 LTS에 WGET을 설치할 수 없음

  6. 6

    Ubuntu 12.04.1 LTS에 WGET을 설치할 수 없음

  7. 7

    ISO에서 Ubuntu 설치 ... GRUB을 설치할 수 없음

  8. 8

    Unity Tweak 도구를 설치했지만 대시에서 찾을 수 없습니다.

  9. 9

    gnome-tweak-tool을 실행, 제거 또는 재설치 할 수 없습니다.

  10. 10

    USB에서 Ubuntu 15.10을 설치할 수 없음-Windows Dualboot

  11. 11

    Unity Tweak Tool에서 창 스프레드를 켠 후 로그인 할 수 없습니다.

  12. 12

    Ubuntu 16에 CUDA 8 설치 : cuda 패키지를 찾을 수 없음

  13. 13

    Ubuntu 16에 CUDA 8 설치 : cuda 패키지를 찾을 수 없음

  14. 14

    Ubuntu 14.04 LTS에서 qtspim을 제거 할 수 없음

  15. 15

    Ubuntu 14.04 LTS에서 qtspim을 제거 할 수 없음

  16. 16

    Ubuntu 18.04에 mysql을 설치할 수 없음, 404를 찾을 수 없음

  17. 17

    Ubuntu 16.04 LTS에 Git을 설치할 수 없습니다.

  18. 18

    Ubuntu 16.04 LTS에 와인을 설치할 수 없습니다.

  19. 19

    Ubuntu 20.04에 Cisco Packet Tracer 7.3을 설치할 수 없음

  20. 20

    Ubuntu (기본 OS)에 MySQL을 설치할 수 없음

  21. 21

    Ubuntu 16.04에 Windows 10을 설치할 수 없음

  22. 22

    Ubuntu 14.04 32 비트에 Java 8을 설치할 수 없음

  23. 23

    Ubuntu 17.10에 MySQL을 설치할 수 없음

  24. 24

    Asus ROG 노트북에 Ubuntu 16.04 LTS를 설치할 수 없음

  25. 25

    Asus ROG 노트북에 Ubuntu 16.04 LTS를 설치할 수 없음

  26. 26

    Windows 10에 Ubuntu 14.04.3 LTS를 설치할 수 없음

  27. 27

    터미널을 통해 Unity Tweak Tool을 설치하는 동안 오류 발생 (Ubuntu 16.04)

  28. 28

    ubuntu 16을 실행하는 Inspiron e1505에서 사용할 수있는 네트워크 장치 없음

  29. 29

    Ubuntu 15.10 설치 후 Windows 10에서 인터넷을 사용할 수 없음

뜨겁다태그

보관