내 컴퓨터를 Linux Mint 16 Petra로 업그레이드했습니다. 설치하는 동안 모든 것이 순조롭게 진행되었으며 오류도 없었고 문제의 징후도 없었습니다.
그러나 재부팅한 후에는 모든 세션에서 Mate가 더 이상 옵션이 아니었습니다. Cinnamon과 Gnome은 있지만 Mate는 없습니다.
Cinnamon을 사용하여 로그인하고 Synaptic을 사용하여 Mate를 설치하려고 시도했지만 손상된 패키지에 대한 오류가 계속 표시되었습니다.
Linux Mint 16 Petra에 Mate를 설치하는 방법은 무엇입니까?
다음은 문제를 식별하는 데 도움이 되기를 바라는 몇 가지 결과입니다.
homebase ~ # sudo apt-get install mate-desktop-environment
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 resolve the situation:
The following packages have unmet dependencies:
mate-desktop-environment : Depends: mate-core (= 1.6.0.1+raring) but it is not going to be installed
Depends: mate-screensaver (>= 1.6.0) but it is not going to be installed
Depends: mate-applets (>= 1.6.0) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
homebase ~ # apt-get install mate-core
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 resolve the situation:
The following packages have unmet dependencies:
mate-core : Depends: libmatekbd (>= 1.6.0)
Depends: libmatewnck (>= 1.6.0)
Depends: libmatedesktop (>= 1.6.0)
E: Unable to correct problems, you have held broken packages.
homebase ~ # apt-get install libmatekbd
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 resolve the situation:
The following packages have unmet dependencies:
mate-settings-daemon : Depends: mate-settings-daemon-gstreamer (>= 1.6.1-1~mate1+petra) but it is not going to be installed or
mate-settings-daemon-pulse (>= 1.6.1-1~mate1+petra) but it is not going to be installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
답변1
나에게 도움이 된 솔루션:
사용시냅스일부 삭제동반자관련 패키지. 관련된 것동반자이름으로.
소프트웨어 소스 인터페이스를 사용하여 저장소를 기본값으로 변경합니다. 어떤 이유로,시냅스인터페이스를 열지 않으므로 다음을 사용했습니다.업데이트 관리자대신에.
패키지 정보를 업데이트하세요.
설치하다
mint-meta-mate
.로그 아웃하고 다음을 사용하여 다시 로그인하십시오.동반자.
이제 모든 것이 괜찮습니다.
답변2
패키지 관리를 위해 apt-get 대신 aptitude를 사용하십시오. apt-get은 사용자가 변경한 사항을 별도로 기록하므로 서로 바꿔서 사용하는 것은 좋지 않습니다.
Mint 메뉴에서 터미널을 열고 다음 명령을 사용하여 실행합니다.
sudo aptitude update && sudo aptitude install gtkorphan
계속 실행:
sudo aptitude update && sudo aptitude upgrade
이는 모든 업데이트가 있는지 다시 확인하는 데 사용됩니다.
손상된 패키지를 정리하려면 다음 명령을 사용하십시오.
sudo aptitude -f
자세한 내용은 아래 링크를 방문해주세요https://community.linuxmint.com/tutorial/view/482