APT - 종속성 버그 수정

APT - 종속성 버그 수정

우분투 20.04를 사용하고 있습니다

어떤 이유로 Gnome을 다시 설치해야 했는데 지금은 삭제한 후에 다시 설치할 수 없습니다. 나는 들어가고있다 (상태충족되지 않은 종속성 오류입니다.

정확한 오류 메시지 -

sudo apt-get install ubuntu-gnome-desktop
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:
 ubuntu-gnome-desktop : Depends: ubuntu-desktop but it is not going to be installed
                        Depends: gnome-session but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

내가 시도한 것 -

  1. 깨끗한
sudo apt autoclean

sudo apt clean

sudo apt autoremove

컴퓨터가 청소되어서 출력이 안되네요

  1. f 매개변수를 사용하여 수정
sudo apt install -f ubuntu-gnome-desktop

sudo apt --fix broken

출력 -

sudo apt --fix-broken install

Reading package lists... Done

Building dependency tree
       
Reading state information... Done

0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
  1. Dpkg 재구성
sudo dpkg --configure -a

아무것도 반환되지 않습니다

  1. 활용능력
sudo aptitude install ubuntu-gnome-desktop

쓸모 없는.


그 외 세부 사항

  • 현재 저는 xfce Desktop을 통해 이 작업을 수행하고 있습니다. 나는 그것을 좋아하지 않는다.

  • GDM이 설치되어 있지 않습니다.

  • 나는 단지 ubuntu-gnome-desktop을 원합니다.

  • 이 충족되지 않은 종속성 문제는 gnome과 관련된 패키지에만 존재합니다.

  • ubuntu-gnome-desktop에 대한 솔루션이 없으면 gnome-desktop을 설치할 수도 있지만 이는 선호되지 않습니다.

  • sudo apt update 출력 -

sudo apt update
Hit:1 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu focal InRelease 
Hit:2 http://archive.canonical.com/ubuntu focal InRelease                      
Hit:3 http://archive.ubuntu.com/ubuntu focal InRelease
Hit:4 http://archive.ubuntu.com/ubuntu focal-updates InRelease
Hit:5 http://archive.ubuntu.com/ubuntu focal-security InRelease
Hit:6 http://archive.ubuntu.com/ubuntu focal-backports InRelease
Reading package lists... Done
Building dependency tree       
Reading state information... Done
1 package can be upgraded. Run 'apt list --upgradable' to see it.
  • sudo apt update 출력
sudo apt upgrade
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Calculating upgrade... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
  • 난 그냥 그놈 데스크탑을 원해

  • 저장소 활성화됨

여기에 이미지 설명을 입력하세요.

답변1

나에게 도움이 된 것:

방금 설치했습니다 ubuntu-desktop. 다음을 통해 설치할 수 있습니다.

sudo apt install ubuntu-desktop^

^는 작업 패키지를 의미합니다.

GUI를 선호하는 경우:

sudo apt install tasksel
sudo tasksel
# arrow keys to navigate and space bar to select.

우분투 데스크탑을 선택하고 Enter를 누르십시오.

시도해 볼 만한 다른 사항:

먼저 저장소를 업데이트해 보세요.

sudo apt update

그래도 문제가 해결되지 않으면 강제 설치를 사용해 보세요.

sudo apt -f install ubuntu-desktop

다음을 사용해 볼 수도 있습니다 aptitude.

# install aptitude
sudo apt install aptitude

# install the packages
sudo aptitude install ubuntu-desktop

## aptitude will suggest solutions to fix the error, if you find them ok then accept the solutions.

aptitude매개변수 와 함께 -f사용됩니다 .

sudo aptitude -f install ubuntu-desktop

-f작업 패키지와 함께 사용:

sudo aptitude -f install ubuntu-desktop^

캐시 디렉토리에서 오류 파일을 삭제해 보십시오 .deb.apt

sudo rm /var/cache/apt/archives/*.deb

충돌하는 패키지의 상태를 지워보세요.

# create a backup first:
sudo cp -r /var/lib/dpkg/status /var/lib/dpkg/status.bak

# view the file:
view /var/lib/dpkg/status
# Now, find the information given about the error packages and try removing it.

종속성을 직접 설치해 보세요.

sudo apt install <package>

패키지의 일반 버전을 설치해 보십시오.gnome-session

sudo apt -f install gnome-session

더 많은 솔루션을 자유롭게 편집하고 추가하세요.

답변2

~에서GitHub 필수

APT - 종속성 버그 수정

무대를 마련하다

어느 날 밤 나는 이 방법을 시도하고 있었습니다 APT: Package Manager. 이전에 수천 번이나 해본 적이 있는 방법이었습니다. 그리고 나는 한 가지를 발견했습니다. ™️ snail-crawl-parking-lot-exodus©️와 같이 설치를 중지시키는 종속성 오류 내셔널 풋볼 리그게임이나 샤니아 트웨인콘서트.

반복된 스프린트 후에

관련 정보