2016-09-13 79 views
0

我想在我的Ubuntu 14.04安裝R,我承擔很多的錯誤在這方面R安裝過程中的錯誤14.04

當我運行R基本核心我收到以下錯誤,請讓我知道什麼樣的變化我必須做的,安裝這些破包

[email protected]:~$ sudo apt-get install r-base-core 
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-core : Depends: libc6 (>= 2.23) but 2.19-0ubuntu6.9 is to be installed 
       Depends: libgomp1 (>= 4.9) but 4.8.4-2ubuntu1~14.04.3 is to be installed 
       Recommends: r-recommended but it is not going to be installed 
       Recommends: r-base-dev but it is not going to be installed 
       Recommends: r-doc-html but it is not going to be installed 
E: Unable to correct problems, you have held broken packages. 

我已經檢查libc6的安裝版本,這是我得到什麼

libc6: 
    Installed: 2.19-0ubuntu6.9 
    Candidate: 2.19-0ubuntu6.9 
    Version table: 
*** 2.19-0ubuntu6.9 0 
     500 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 
     500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages 
     100 /var/lib/dpkg/status 
    2.19-0ubuntu6 0 
     500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 
libc6-dev: 
    Installed: 2.19-0ubuntu6.9 
    Candidate: 2.19-0ubuntu6.9 

甚至libgomp1

Installed: 4.8.4-2ubuntu1~14.04.3 
    Candidate: 4.8.4-2ubuntu1~14.04.3 
    Version table: 
*** 4.8.4-2ubuntu1~14.04.3 0 
     500 http://de.archive.ubuntu.com/ubuntu/ trusty-updates/main amd64 Packages 
     500 http://security.ubuntu.com/ubuntu/ trusty-security/main amd64 Packages 
     100 /var/lib/dpkg/status 
    4.8.2-19ubuntu1 0 
     500 http://de.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages 

而且R基本內核緩存

[email protected]:/home/dev# apt-cache policy r-base-core 
r-base-core: 
    Installed: (none) 
    Candidate: 3.3.1-1xenial0 
    Version table: 
    3.3.1-1xenial0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ xenial/ Packages 
    3.3.1-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
     500 http://ppa.launchpad.net/marutter/rrutter/ubuntu/ trusty/main amd64 Packages 
    3.3.0-2xenial0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ xenial/ Packages 
    3.3.0-2trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.3.0-1xenial0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ xenial/ Packages 
    3.3.0-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.5-1xenial 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ xenial/ Packages 
    3.2.5-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.4-revised-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.4-1trusty 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.3-6trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.3-4trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.3-3trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.3-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.2-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.1-4trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.1-3trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.1-2trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.1-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.0-4trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.2.0-1trusty 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.1.3-1trusty 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.1.2-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.1.1-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.1.0-1trusty0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ trusty/ Packages 
    3.0.2-1ubuntu1 0 
     500 http://de.archive.ubuntu.com/ubuntu/ trusty/universe amd64 Packages 

回答

5

正如我懷疑in my comment above,你已經通過指向到Ubuntu 16.04又名xenial '糊塗' 你的系統中所示的輸出:

[email protected]:/home/dev# apt-cache policy r-base-core 
r-base-core: 
    Installed: (none) 
    Candidate: 3.3.1-1xenial0 
    Version table: 
    3.3.1-1xenial0 0 
     500 http://cran.rstudio.com/bin/linux/ubuntu/ xenial/ Packages 

修復很簡單。在/etc/apt/sources.list/etc/apt/sources.list.d/*.list之一替換xenialtrusty和運行apt-get update。之後,你應該能夠更新。

+0

我在/ etc文件夾中看不到sources.list – DevanDevak

+0

我在這些路徑中放置了一個(重要的)'apt /'。現在糾正了。 –

+0

當我從xenial更改爲trusty並保存文件時,它不允許我保存 – DevanDevak