Debian jessie에 R-base sid를 설치하는 방법은 무엇입니까?

Debian jessie에 R-base sid를 설치하는 방법은 무엇입니까?

R-basesid를 설치하고 싶어요여기데비안에서. 설치된 CRAN 패키지 중 일부가 SID 버전으로 유지될 수 있다면 좋을 것입니다. 암호

sudo apt install r-base/unstable

산출

Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Release 'unstable' for 'r-base' was not found

나도 시도했지만 성공하지 못했습니다 sudo apt-get install r-base/unstable. .NET에서 R 3.4.x를 찾을 수 없습니다. apt search R-base| grep 3.4에 R-base sid의 소스를 추가하면 충분하다고 생각합니다 /etc/apt/sources.list. 그런데 패키지 홈페이지에서는 정확한 주소를 알 수가 없네요.

운영 체제: Debian 8.7
R: 현재 3.3.3

답변1

따르다CRAN 공식 설명그리고 적절하게 변경합니다 /etc/apt/sources.list.

그런 다음 백포트된 R 3.4 패키지를 설치하려면 다음을 수행할 수 있습니다.

sudo apt-get -t jessie-backports install r-base

답변2

공식 지침에 따라 시행착오를 겪은 후 다음이 나에게 효과적이었습니다.

텍스트 편집기를 사용하여 다음을 추가합니다 etc/apt/sources.list.

deb [trusted=yes] http://ftp.us.debian.org/debian sid main
deb-src [trusted=yes] http://ftp.us.debian.org/debian sid main

(주의하세요. 여기에 다음을 추가했습니다.R 뿐만이 아니다.)

명령줄을 사용하여 모든 작업을 수행할 수도 있습니다.

d0="[trusted=yes] http://ftp.us.debian.org/debian sid main"
d1="deb $d0"
d2="deb-src $d0"
sudo (echo "$d1"; echo "$d2") >> /etc/apt/sources.list
## check this worked 
cat /etc/apt/sources.list

그 다음에

### ensure have keyring
sudo apt-get install -y debian-archive-keyring
## add key for R (I think this is still necessary)
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E084DAB9
### ensure no errors with apt-get update
sudo apt-get install -y libappstream4
sudo apt-get update
sudo apt-get install -y r-base r-base-dev libopenblas-base
sudo apt-get autoremove

관련 정보