Saya tidak berhasil menginstal versi terbaru (2.15.2) r-base . Rupanya, paket RRcpp
tidak akan diinstal untuk R versi 2.14.1 - versi yang diinstal untuk saya.
Saya tidak yakin apa / bagaimana / di mana harus mengubah upaya instalasi saya yang muncul di bawah ini. Harap dicatat bahwa saya menggunakan ubuntu-12.04.1-server-i386.
Versi yang diinstal saat ini adalah R versi 2.14.1 (2011-12-22):
$ sudo apt-get install r-base
Reading package lists... Done
Building dependency tree
Reading state information... Done
r-base is already the newest version.
Termasuk informasi versi tidak membantu:
$ sudo apt-get install r-base=2.15.1-5ubuntu1
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Version '2.15.1-5ubuntu1' for 'r-base' was not found
Perubahan berdasarkan instruksi CRAN Ubuntu dari http://cran.r-project.org/bin/linux/ubuntu/README :
Ditambahkan ke
/etc/apt/sources.list
deb http://lib.stat.cmu.edu/R/CRAN/bin/linux/ubuntu quantal/
Perbarui dan instal
$ sudo apt-get update $ sudo apt-get install r-base 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 (>= 2.15.2-1quantal2) but it is not going to be installed Depends: r-recommended (= 2.15.2-1quantal2) 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.
apt
software-installation
r
Mahasiswa
sumber
sumber
sudo apt-get upgrade
atausudo apt-get dist-upgrade
?R-base
ini memang versi 'terbaru', maka instal / perbarui jika tidak, lihat jawaban saya, ditautkan di bawah. Jika Anda ingin tetap mengikutiR
rilis terbaru , disarankan agar ini berasalsid
(meskipun Anda mungkin ingin berhati-hati ketika mendasarkan seluruh sistem Anda padasid
...). stackoverflow.com/questions/1401904/…Jawaban:
Tidak ada satu pun di atas yang berfungsi untuk saya, jadi saya menyalin jawaban dari https://stackoverflow.com/questions/16093331/how-to-install-r-version-3-0
Copot R lama:
Kemudian:
Kemudian salin / tempel perintah-perintah ini ke dalam baris perintah:
Yang berhasil buat saya
sumber
rm -rf /usr/local/lib/R
, unduh tarball terbaru dari r-project.org , ekstrak dan ikuti instruksi di 'INSTALL' di direktori tingkat atasppa:marutter/rdev
? Selebihnya cukup, berikut ini dokumentasi resmi untuk repositori Ubuntu .Begini cara saya melakukannya;
Seperti yang telah disebutkan dalam pertanyaan, saya menjalani langkah-langkah dalam instruksi UBUNTU PACKAGES FOR R untuk menambahkan repositori, dan melakukan pembaruan apt-get, dan kemudian
yang akan memberikan sesuatu seperti
dan aku melakukan
dan dilakukan.
sumber
buka terminal dan ketik
sudo -s
. Kemudian bukasource.list
dengan mengetik:kemudian, tambahkan baris ini ke file:
lalu simpan & keluar dari gedit. Dalam jenis terminal
lalu ketik
kemudian ketik perintah ini --satu baris pada suatu waktu--.
sumber
deb http://cran.cnr.berkeley.edu/bin/linux/ubuntu quetzal/
dua kali?Di sistem saya (tanpa R diinstal) versi yang diinstal dengan benar. Jadi, mungkin pilihan terbaik adalah menghapus R yang lama dan menginstal yang lebih baru, melewati versi spesifik yang Anda inginkan. Tetapi sebelum Anda melakukannya, buat cadangan dari sistem operasi Anda. Mungkin sulit untuk menginstal ulang paket lama setelah Anda menghapusnya.
Juga hanya sebuah catatan: jika Anda melakukannya
sudo apt-get install r-base=2.15.1-5ubuntu1
tidak akan menemukan paket karena versinya salah. Dalam repo itu, file-file tersebut dinamai, misalnyar-base_2.15.2-1quantal2_all.deb
, sehingga versi yang benar seharusnyar-base=2.15.2-1quantal2
ataur-base=2.15.2-1quantal2_all
, misalnya.Semoga ini membantu.
sumber
Satu hal yang saya perhatikan, jika Anda mengikuti instruksi pada berbagai situs web R, ini akan membuat Anda menambahkan baris ke daftar sumber Linux
/etc/apt/sources.list
Lihat, misalnya, tautan ini: https://www.r-bloggers.com/how-to-install-r-on-linux-ubuntu-16-04-xenial-xerus/
Namun, beberapa distro Linux menambahkan baris ke file terpisah di folder ini:
/etc/apt/sources.list.d
Ini dapat menyebabkan
you have held broken packages
pesan kesalahan.Saya berkomentar keluar baris (
/etc/apt/sources.list
) di/etc/apt/sources.list
, dan menambahkan repositori R yang benar menggunakan manajer Sumber Perangkat Lunak distro saya (Linux Mint 18.3)Ini memecahkan masalah.
sumber