Ubuntu 18.04에 R을 설치할 때 발생하는 문제

Ubuntu 18.04에 R을 설치할 때 발생하는 문제

이 버전의 Ubuntu가 있습니다

Distributor ID: Ubuntu
Description:    Ubuntu 18.04.3 LTS
Release:    18.04
Codename:   bionic

내 컴퓨터에서 Windows를 사용하여 이중 부팅합니다.

이 튜토리얼에 따라 R을 설치하려고 했습니다.https://www.digitalocean.com/community/tutorials/how-to-install-r-on-ubuntu-18-04다음 오류가 발생합니다.

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:
 r-base : Depends: r-base-core (>= 3.6.2-1bionic) but it is not going to be installed
          Depends: r-recommended (= 3.6.2-1bionic) but it is not going to be installed
          Recommends: r-base-html but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

오류를 해결하려면 이 답변을 따랐습니다.https://askubuntu.com/questions/140246/how-do-i-resolve-unmet-dependent-after-adding-a-ppa그러나 제안된 솔루션 중 어느 것도 작동하지 않습니다.

특히, 다시 sudo apt-get -f install돌아와서 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.시도해봐도 sudo apt install r-base 여전히 안되네요

답변1

오늘도 비슷한 문제가 있었고 해결책을 찾았으므로 내 경험을 여러분과 공유하고 싶었습니다.

r 3.6으로 업데이트해야 합니다. 우분투 18을 사용하고 있습니다. R을 먼저 제거했습니다. 나는 사용한다

sudo apt remove r-base. 

R 3.4가 내 컴퓨터에서 제거되었지만 이전 종속성은 그대로 유지됩니다. digitalocean의 지침에 따라 새 저장소를 추가할 때https://www.digitalocean.com/community/tutorials/how-to-install-r-on-ubuntu-18-04-quickstart입력한 후에도 같은 오류가 발생했습니다.

sudo apt install r-base

문제는 오래된 의존성입니다. 문제를 해결하기 위해 이 명령을 실행했습니다.

sudo apt-get -u dist-upgrade

이전 종속성 제거를 승인하고 새 종속성 설치를 승인하기 위해 "Y"를 클릭했습니다. *****완료되면 이 터미널을 닫고 R을 다시 설치하기 전에 새 터미널을 여는 것이 핵심입니다. 이와 같이 시스템을 변경하면 터미널에 즉시 구현되지 않으므로 문제를 해결하더라도 현재 터미널에는 수정 사항이 적용되지 않습니다. 그러니 새 터미널을 열고 R을 설치해 보세요.

행운을 빌어요!

관련 정보