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. 그런데 패키지 홈페이지에서는 정확한 주소를 찾을 수 없었습니다.

OS: 데비안 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

관련 정보