Как установить R-base sid в Debian jessie?

Вы можете просто позволить вашему сценарию резервного копирования удалить архив, созданный позавчера:

# Create archive filename.
day=$(date +%A)
hostname=$(hostname -s)
archive_file="$hostname-$day.tgz"

# Do backup
#...

# Delete old backup (assuming GNU date)
deleteday=$( date -d '2 days ago' +'%A' )
rm -f "$hostname-$deleteday.tgz"
1
20.05.2017, 15:52
2 ответа

Следуйте официальным инструкциям CRAN и внесите соответствующие изменения в /etc/apt/sources.list.

Затем, чтобы установить портированные пакеты R 3.4, вы можете выполнить

sudo apt-get -t jessie-backports install r-base
1
27.01.2020, 23:45

После некоторых проб и ошибок с официальными инструкциями у меня сработало следующее:

Используйте текстовый редактор, чтобы добавить следующее в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
0
27.01.2020, 23:45

Теги

Похожие вопросы