Linux Mint 17.3 Rosa를 최신 Linux Mint 18.2(Sonya)로 업그레이드할 때 업그레이드 오류가 발생합니까? adwaita-icon-theme: 중단: gnome-themes-standard-data

Linux Mint 17.3 Rosa를 최신 Linux Mint 18.2(Sonya)로 업그레이드할 때 업그레이드 오류가 발생합니까? adwaita-icon-theme: 중단: gnome-themes-standard-data

Linux Mint 17.3 Rosa Cinnamon 버전을 최신 Linux Mint 18.2 Sonya로 업그레이드하려고 합니다.

그러나 mintupgrade확인 후 다음과 같은 오류가 나타납니다.

The following packages have unmet dependencies:
 adwaita-icon-theme : Breaks: gnome-themes-standard-data (< 3.18.0-2~) but 3.10.0-1ubuntu2 is to be installed
                      Breaks: gnome-themes-standard-data:i386 (< 3.18.0-2~)
 adwaita-icon-theme-full : Breaks: gnome-themes-standard-data (< 3.13.90) but 3.10.0-1ubuntu2 is to be installed
                           Breaks: gnome-themes-standard-data:i386 (< 3.13.90)
 metacity-common : Breaks: gnome-themes-standard-data (< 3.15.90) but 3.10.0-1ubuntu2 is to be installed
                   Breaks: gnome-themes-standard-data:i386 (< 3.15.90)
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Internal error, Upgrade broke stuff

"gnome-themes-standard-data"를 제거하고 업데이트 프로세스를 다시 시도했지만 오류가 지속됩니다.

검색해봤는데..인터넷에는 아직 좋은 답변이 없네요,새로 설치하라고 하지 마세요, 이것은 내 문제가 아닙니다. 이 시스템을 지금의 상태로 만드는 데 수개월의 노력이 필요했기 때문에 이 질문을 하지 않았습니다.

답변1

응답PasteBin 출력:

추가 저장소와 PPA가 많이 있으며, 기본 업그레이드를 수행하기 전에 모두 수동으로 제거해야 합니다.

그것이 없었다면 무슨 일이 일어났을지 누가 ​​알겠습니까? 좋은 건 없어요, 그건 확실해요.

설치해주세요ppa-purge팩:

sudo apt-get install ppa-purge

최대한 주의해서 삭제하려면 /etc/apt/sources.list.d/.

예는 다음과 같습니다:

sudo ppa-purge ppa:whatever/ppa

더 중요한 것은 Mint가 사용하는 특정 패키지인 경우 모든 패키지를 trusty.rosa

Linux Mint 17.x는 Ubuntu 14.04 Trusty를 기반으로 합니다. 예를 들면 다음과 같습니다.

sudo apt-get install adwaita-icon-theme/trusty

또는

sudo apt-get install adwaita-icon-theme/trusty-updates

또는

sudo apt-get install adwaita-icon-theme/rosa

이 명령은 성공률이 가장 높은 것부터 가장 낮은 것 순으로 나열되어 있지만 다음 순서대로 시도해 보는 것이 좋습니다.

  1. rosa

  2. trusty-updates

  3. trusty

손이 많이 가는 일이라는 걸 알지만, 제가 직접 해내고 성공했어요.

추리:PPA 또는 기타 저장소가 adwaita-icon-theme 및 기타 패키지를 업그레이드했을 가능성이 높습니다. 근본 원인은 실제로 일부 패키지의 최신 버전이 설치되어 있어 종속성 문제가 발생한다는 것입니다. 제 답변이 조금이나마 도움이 되었으면 좋겠습니다

편집 1:

존재하지 않는 패키지에 대한 설명:

해당 패키지 이름이 없습니다.adwaita-icon-theme

Linux Mint 18.x의 기반이 되는 Ubuntu Xenial에는 하나 adwaita-icon-theme와 다른 것이 있습니다.

PPA 복원에 대한 의견:

모든 PPA를 지우고 실패하면 어떻게 복원합니까?

다음 위치에 있는 PPA 소스 파일을 편집하기만 하면 됩니다.

/etc/apt/sources.list.d/

그리고 #선행 문자를 제거합니다.


설치를 시도할 수 있습니다.apt-show-versions:

sudo apt-get install apt-show-versions

사용 방법은 매우 간단합니다. 프로그램을 호출하고 관심 있는 결과를 grep합니다.

약간의 노력을 기울이면 다운그레이드할 패키지를 식별하는 문제를 해결할 수 있습니다. 앞서 말했듯이 주요 시스템 업그레이드를 진행하기 전에 모든 패키지를 다운그레이드해야 하므로 PPA 및 기타 리포지토리를 제거한 경우 trusty위에서 언급한 대로 지금 다운그레이드하세요.

컴퓨터가 여러 대인 경우 SSH를 설정하는 것은 쉽습니다. SSH를 선택하는 이유는 무엇입니까? 글쎄, 많은 시스템 조정 없이 업그레이드는 원활하게 진행될 것입니다. 콘솔에 갇히는 것, 즉 VT1을 의미하고 상황이 나빠질 때 머리에서 모든 것을 입력하는 것보다(그리고 아마도 그렇게 될 것입니다) 앉는 것이 훨씬 더 편리합니다. 다른 컴퓨터에서 실제로 무슨 일이 일어나고 있는 것처럼 세상과 소통할 수 있습니다.

개인적으로 저는 즉시 업그레이드를 계속하고 문제를 무시하고 나중에 문제가 발생하면 다른 시스템에서 SSH를 통해 해결합니다. KDE를 Cinnamon 버전으로 성공적으로 변환하고 나중에 업그레이드했는데 이보다 더 어려울 수는 없습니다. 제 생각에는 아주 쉬운 일이 될 것입니다. 기껏해야 사용 가능한 명령 중 일부를 배울 수 있고 최악의 경우 백업에서 드라이브를 복원하게 될 것입니다.

지원:

드라이브를 완전하고 완벽하게 백업하는 한 가지 방법은 다음과 같습니다.

  1. Linux Mint를 사용하여 라이브 USB로 부팅합니다.

  2. 설치하다pv유용:

    sudo apt-get install pv
    
  3. 드라이브가 여러 개인 경우 Linux Mint 17에 있는 드라이브가 무엇인지 확인하세요.

    sudo fdisk -l
    
  4. 시스템 드라이브와 백업용 외장 하드 드라이브가 있다고 가정하면 /dev/sdaNemo에서 외장 하드 드라이브를 클릭하여 드라이브를 마운트한 다음 다음을 수행하는 것만큼 간단합니다.

    sudo -i
    pv < /dev/sda > /media/username/drivename/backup-sda-pv
    

답변2

@Vlastimil 지속적인 도움과 지도에 감사드립니다…

제거하여 오류를 수정할 수 있었습니다.gnome-themes-standard-data

sudo apt remove gnome-themes-standard-data

작동했습니다. 내 버전이 중단될 것이라는 오류가 발생했습니다.그놈 테마 표준 데이터adwaita-icon-theme이 설치되어 있다면...

그래서 clprint는 내 버전입니다 gnome-themes-standard-data.

sudo apt update일련의 딸꾹질에도 불구하고 업데이트를 하고 리눅스민트를 업그레이드했는데... 결국 Sarah로 업그레이드하고, 거기서 Sonya로 업그레이드했습니다.

관련 정보