우분투에 기본 R 버전 4.0.5 설치

우분투에 기본 R 버전 4.0.5 설치

현재 R 4.2.1이 있는데 4.0.5를 설치하려고 합니다.

4.2.1은 제거할 수 있는데 설치 시 R 4.0.5를 지정할 수 없는 것 같습니다.

모든 의견을 보내 주시면 감사하겠습니다.

이것이 내가 지금까지 시도한 것입니다.

정보: 우분투 20.04.5 LTS

답변1

개인적으로 시스템에 다른 버전의 R이 필요하다면 Anaconda/Miniconda를 사용하는 것이 좋습니다.

결국 여러분이 하게 될 일은 각각 다른 프로그램 세트를 가질 수 있는 여러 환경을 만들 수 있게 되는 것입니다. 쉽게 전환할 수 있습니다. 그리고 각각은 서로 다른 버전의 프로그램(예: R)을 가질 수 있습니다.

당신은 할 수 있습니다결정하다당신이 원하는 것. 미니콘다를 추천합니다.

당신은 그것을 다운로드 할 수 있습니다여기. 최신 버전(Python 버전 3.9)을 다운로드하는 것이 좋습니다.

다운로드 링크 아래에는 설치 세트가 있습니다.지침.

설치한 후에(무엇을 대답해야 할지 모르는 경우 기본 옵션 선택) 로그아웃했다가 다시 로그인하라는 메시지가 표시될 것입니다. 기본적으로 모든 환경이 적용되도록 해야 합니다. 당신이 발견하게 될 것은 conda실행 파일이 당신의 경로에 있다는 것입니다. (즉, 유형 which conda)

솔직히 말해서, 할 수 있는 것과 할 수 없는 것을 확인하기 위해 콘다 문서를 살펴보는 것이 좋습니다. 그러나 나는 당신의 질문에 대답하기 위해 요점을 다룰 것입니다.

만들다명령을 사용하는 환경 conda create -n myenv.

작동하도록 놔둔 후 다음을 수행할 수 있습니다.스위치을 수행하여 환경에 conda activate myenv. 이제 (myenv)프롬프트의 가장 왼쪽에 표시됩니다 . 이를 종료하고 시스템 수준 소프트웨어로 돌아가려면 conda deactivate.

어쨌든, R이다여기아나콘다 내에서. 환경 에 있는 동안 을 myenv입력합니다 conda install -c conda-forge r-base=4.0.5.

which R환경 내부 또는 외부에 있을 때 입력하세요 . 그러면 어떤 R을 사용하고 있는지 알 수 있습니다. 개인적으로 나는 이것이 귀하의 Ubuntu 버전에 맞는 R 버전을 가지고 노는 것보다 훨씬 안전하다고 생각합니다. 해당 버전이 사용 가능한 경우 다른 별도의 환경에서 진행할 수도 있습니다.

답변2

이 접근 방식은 나에게 효과적이었습니다.

https://stackoverflow.com/questions/32984676/how-to-downgrade-r-version-3-2-2-to-version-3-1-1-on-ubuntu

대신 1precise0출력이 어떻게 생겼는지 사용했습니다.apt-cache showpkg r-base

나에게는 다음과 같았다:sudo apt-get install r-base-core=4.0.5-1.2004.0c

관련 정보