Bạn đã tổ chức gói bị hỏng trong khi cố gắng cài đặt R


11

Tôi biết câu hỏi này đã được hỏi, nhưng tất cả câu trả lời được đăng không thể giúp giải quyết vấn đề của tôi. Tôi đã thử lệnh sau trên Ubuntu 14.04:

sudo apt-get install r-base-core

va tôi lây:

The following packages have unmet dependencies:
 r-base-core : Depends: libtiff4 but it is not installable
               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.

Tôi cũng đã thử nó với khả năng:

The following packages have unmet dependencies:
 r-base-core : Depends: libtiff4 which is a virtual package.
The following actions will resolve these dependencies:

      Keep the following packages at their current version:
1)      r-base-core [Not Installed]                        
2)      r-base-dev [Not Installed]                         
3)      r-cran-boot [Not Installed]                        
4)      r-cran-class [Not Installed]                       
5)      r-cran-cluster [Not Installed]                     
6)      r-cran-codetools [Not Installed]                   
7)      r-cran-foreign [Not Installed]                     
8)      r-cran-kernsmooth [Not Installed]                  
9)      r-cran-lattice [Not Installed]                     
10)     r-cran-mass [Not Installed]                        
11)     r-cran-matrix [Not Installed]                      
12)     r-cran-mgcv [Not Installed]                        
13)     r-cran-nlme [Not Installed]                        
14)     r-cran-nnet [Not Installed]                        
15)     r-cran-rpart [Not Installed]                       
16)     r-cran-spatial [Not Installed]                     
17)     r-cran-survival [Not Installed]                    
18)     r-recommended [Not Installed]                      



Accept this solution? [Y/n/q/?] y
No packages will be installed, upgraded, or removed.
0 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Need to get 0 B of archives. After unpacking 0 B will be used.

Sau đó tôi chạy apt-get upgrade, updatevà các công cụ khác được mô tả trong hướng dẫn này . Đây là kết quả của lệnh mèo /etc/apt/sources.list:

# deb cdrom:[Ubuntu 12.10 _Quantal Quetzal_ - Release amd64 (20121017.5)]/ quantal main restricted

# See http://help.ubuntu.com/community/UpgradeNotes for how to upgrade to
# newer versions of the distribution.
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty main restricted
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty main restricted

## Major bug fix updates produced after the final release of the
## distribution.
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-updates main restricted
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-updates main restricted

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team. Also, please note that software in universe WILL NOT receive any
## review or updates from the Ubuntu security team.
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty universe
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty universe
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-updates universe
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-updates universe

## N.B. software from this repository is ENTIRELY UNSUPPORTED by the Ubuntu
## team, and may not be under a free licence. Please satisfy yourself as to
## your rights to use the software. Also, please note that software in
## multiverse WILL NOT receive any review or updates from the Ubuntu
## security team.
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty multiverse
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty multiverse
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-updates multiverse
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-updates multiverse

## N.B. software from this repository may not have been tested as
## extensively as that contained in the main release, although it includes
## newer versions of some applications which may provide useful features.
## Also, please note that software in backports WILL NOT receive any review
## or updates from the Ubuntu security team.
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-backports main restricted universe multiverse
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-backports main restricted universe multiverse

deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-security main restricted
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-security main restricted
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-security universe
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-security universe
deb http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-security multiverse
deb-src http://mirrors.ircam.fr/pub/ubuntu/archive/ trusty-security multiverse

## Uncomment the following two lines to add software from Canonical's
## 'partner' repository.
## This software is not part of Ubuntu, but is offered by Canonical and the
## respective vendors as a service to Ubuntu users.
# deb http://archive.canonical.com/ubuntu quantal partner
# deb-src http://archive.canonical.com/ubuntu quantal partner

## This software is not part of Ubuntu, but is offered by third-party
## developers who want to ship their latest software.
deb http://extras.ubuntu.com/ubuntu trusty main
deb-src http://extras.ubuntu.com/ubuntu trusty main
deb http://cran.rstudio.com/bin/linux/ubuntu precise/

Và kết quả của lệnh

cat /etc/apt/sources.list.d/*

Là:

# deb http://linux.dropbox.com/ubuntu precise main # disabled on upgrade to saucy
# deb http://linux.dropbox.com/ubuntu precise main # disabled on upgrade to saucy
# deb http://linux.dropbox.com/ubuntu precise main # disabled on upgrade to saucy
# deb http://ppa.launchpad.net/grumbel/ppa/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/grumbel/ppa/ubuntu raring main
# deb http://ppa.launchpad.net/grumbel/ppa/ubuntu saucy main # disabled on upgrade to saucy
# deb-src http://ppa.launchpad.net/grumbel/ppa/ubuntu raring main
# deb http://ppa.launchpad.net/grumbel/ppa/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/grumbel/ppa/ubuntu raring main
# This file makes sure that Opera Browser is kept up-to-date
# as part of regular system upgrades

deb http://deb.opera.com/opera/ stable non-free #Opera Browser (final releases)

# The line above will make sure you get all final public releases.
# Uncomment the following line if you want to get alpha and beta
# releases, too.

# deb http://deb.opera.com/opera-beta/ stable non-free #Opera Browser (beta releases)
# This file makes sure that Opera Browser is kept up-to-date
# as part of regular system upgrades

deb http://deb.opera.com/opera/ stable non-free #Opera Browser (final releases)

# The line above will make sure you get all final public releases.
# Uncomment the following line if you want to get alpha and beta
# releases, too.

# deb http://deb.opera.com/opera-beta/ stable non-free #Opera Browser (beta releases)
# This file makes sure that Opera Browser is kept up-to-date
# as part of regular system upgrades

deb http://deb.opera.com/opera/ stable non-free #Opera Browser (final releases)

# The line above will make sure you get all final public releases.
# Uncomment the following line if you want to get alpha and beta
# releases, too.

# deb http://deb.opera.com/opera-beta/ stable non-free #Opera Browser (beta releases)
# deb http://deb.playonlinux.com/ natty main # disabled on upgrade to saucy
# deb http://deb.playonlinux.com/ natty main # disabled on upgrade to saucy
# deb http://deb.playonlinux.com/ natty main # disabled on upgrade to saucy
# deb http://repo.steampowered.com/steam/ precise steam # disabled on upgrade to raring
# deb-src http://repo.steampowered.com/steam/ precise steam # disabled on upgrade to raring
# deb http://repo.steampowered.com/steam/ precise steam # disabled on upgrade to raring
# deb-src http://repo.steampowered.com/steam/ precise steam # disabled on upgrade to raring
# deb http://repo.steampowered.com/steam/ precise steam # disabled on upgrade to raring
# deb-src http://repo.steampowered.com/steam/ precise steam # disabled on upgrade to raring
# deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu raring main
# deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu saucy main # disabled on upgrade to saucy
# deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu raring main
# deb http://ppa.launchpad.net/tualatrix/ppa/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/tualatrix/ppa/ubuntu raring main
# deb http://ppa.launchpad.net/vincent-c/nevernote/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/vincent-c/nevernote/ubuntu raring main
# deb http://ppa.launchpad.net/vincent-c/nevernote/ubuntu saucy main # disabled on upgrade to saucy
# deb-src http://ppa.launchpad.net/vincent-c/nevernote/ubuntu raring main
# deb http://ppa.launchpad.net/vincent-c/nevernote/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/vincent-c/nevernote/ubuntu raring main
# deb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu raring main
# deb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu saucy main # disabled on upgrade to saucy
# deb-src http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu raring main
# deb http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu saucy main # disabled on upgrade to saucy
deb-src http://ppa.launchpad.net/webupd8team/sublime-text-3/ubuntu raring main

1
Tôi sẽ mua máy Mac ... :( Mất hàng giờ để cài đặt phần mềm trên Ubuntu.
Matt O'Brien

1
@ MattO'Brien Trình quản lý gói trong debian / ubfox nổi tiếng là xấu. Tôi cũng mệt mỏi với apt-get cài đặt phiên bản cũ hơn của gói. Đó là lý do tại sao tôi đang xem xét chuyển sang fedora hoặc arch linux có trình quản lý gói tốt hơn. Mac là cách quá rộng rãi theo ý kiến ​​của tôi.
Moebius

@Moebius Đắt tiền hay mở rộng? : D
AdamO

Câu trả lời:


13

Cảm ơn rất nhiều Wilf để trả lời câu hỏi của bạn. Nhưng một người khác đã cho tôi câu trả lời trong danh sách gửi thư R, chạy các lệnh sau:

sudo add-apt-repository ppa:marutter/rrutter
sudo apt-get update
sudo apt-get install r-base r-base-dev

đã giúp tôi giải quyết vấn đề của mình!


1
Depends: libtiff4 but it is not installable

Sự cố này dường như là do libtiff4gói không có sẵn cho Ubuntu 14.04

Vì vậy, một cách giải quyết có thể sẽ tải xuống phiên bản cho Saucy, phiên bản được hỗ trợ cuối cùng, từ đây hoặc tại đây :

Đối với i386:

wget http://mirrors.kernel.org/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_i386.deb
dpkg -i libtiff4_3.9.7-2ubuntu1_i386.deb

Đối với amd64:

wget http://mirrors.kernel.org/ubuntu/pool/universe/t/tiff3/libtiff4_3.9.7-2ubuntu1_amd64.deb
dpkg -i libtiff4_3.9.7-2ubuntu1_amd64.deb

Sau đó, bạn có thể cài đặt r-base-core- nếu gói này có sẵn trong repos Ubuntu mặc định, bạn có thể muốn gửi báo cáo lỗi mà nó không có phụ thuộc cần thiết.

Chỉnh sửa: Phiên bản nào bạn đang cố gắng cài đặt? Phiên bản ở đây rõ ràng phụ thuộc vào libtiff5cái nào có sẵn ...


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.