Fedora 20 Gnome 업그레이드 - 더 이상 로그인할 수 없음

Fedora 20 Gnome 업그레이드 - 더 이상 로그인할 수 없음

저는 Gnome 2x와 함께 Fedora를 사용하기 시작했습니다. 빌드에 전원 문제가 발생하여 컴퓨터가 종료되었을 때 gnome 3x로 업그레이드하기 시작했습니다. 이제 더 이상 로그인할 수 없습니다. "안돼! 문제가 발생했습니다. 문제가 발생하여 시스템을 복원할 수 없습니다. 모든 확장 프로그램이 비활성화되었습니다."

"yum update"를 다시 실행하려고 하면 두 가지 이상한 현상이 발생합니다.

1) 오류: 패키지: PackageKit-yum-plugin-0.8.17.1.fc20.x86_64 필수: 패키지(x86-64) = 0.8.17-1.fc20 설치됨: PackageKit-0.8.13-1.fc20.x68_64

2) "패키지 [예]가 [예]와 중복됩니다."가 많습니다.

감기 좀 도와주세요. 누군가 도와줄 수 있나요?

답변1

다음 명령을 사용하여 게놈3x를 제거하세요.

rm -rf ~/.gnome3

rm -rf ~/.gconf

rm -rf ~/.gconfd

로그 아웃

원하시면 삭제 후 업그레이드를 해보세요.

답변2

이전 패키지를 성공적으로 정리하기 전에(새 패키지를 설치한 후) 시스템이 충돌하여 메시지가 표시됩니다.

이전 항목을 삭제하면 이 문제를 해결할 수 있습니다.

설치한 버전을 정확히 확인하세요. 예를 들어, [example]귀하의 질문이 gnutls다음과 같은 경우:

yum list installed gnutls

다음이 표시되어야 합니다.

Installed Packages
gnutls.x86_64                 3.1.18-10.el7_0                    installed
gnutls.x86_64                 3.1.18-11.el7_0                    installed

패키지 중 하나를 제거해야 합니다. 가장 오래된 패키지가 바람직합니다.

yum remove gnutls-3.1.18-10.el7_0

모든 중복 항목에 대해 이 작업을 반복합니다.

위의 예는 CentOS 7 시스템에서 가져온 것이므로 시스템이 약간 다를 수 있습니다.

답변3

먼저 한번 시도해 보십시오 yum-complete-transaction. 이것으로 모든 것이 끝날 수도 있습니다.

그렇지 않다면 패키지 package-cleanup에 포함된 것을 사용해 보세요 yum-utils.

$ sudo yum install yum-utils   # if you don't have it already
...
$ package-cleanup --cleandupes

운이 좋다면 괜찮습니다. 운이 좋지 않다면 패키지별로 수동으로 정리해야 할 수도 있습니다. 명령을 실행한 후 다른 yum/rpm 데이터베이스 문제를 찾아 package-cleanup --problems다시 실행하십시오 yum update.

yum/rpm 상황을 조정한 후에도 여전히 작동하지 않으면 새로운 클린 사용자를 생성하여 해당 사용자가 로그인할 수 있는지 확인하세요. 작동하지만 자신의 홈 디렉터리가 작동하지 않는 경우 다음 구성 파일을 사용하여 자신의 홈 디렉터리를 정리하는 것이 도움이 될 수 있습니다.

이 방법이 모두 작동하지 않으면 백업이 있는 이유가 바로 이런 종류의 이유입니다. 어쩌면 이제 Fedora 21 베타를 설치할 때가 되었다는 자연의 표현일 수도 있습니다. (면책조항: 저는 Fedora에서 작업합니다.)

관련 정보