TL; DR: parece haver alguns problemas de dependência com libuuid-perl
e perl-base
.
Editar 2014-08-18, parece que os deps / repos foram corrigidos; "funciona para mim".
Solução de problemas, começando com o problema do kernel:
sudo apt-get install linux-image-amd6
The following packages have unmet dependencies: linux-image-amd64 : Depends: linux-image-3.14-2-amd64 but it is not going to be installed
sudo apt-get install linux-image-amd64 "linux-image-3.14-2-amd64"
The following packages have unmet dependencies: linux-image-3.14-2-amd64 : Depends: linux-base (>= 3~) but it is not going to be installed
sudo apt-get install linux-image-amd64 "linux-image-3.14-2-amd64" linux-base
The following packages have unmet dependencies: linux-base : Depends: libuuid-perl but it is not going to be installed
Hmm, correndo em Perl aqui.
sudo apt-get install linux-image-amd64 "linux-image-3.14-2-amd64" linux-base libuuid-perl
The following packages have unmet dependencies: libuuid-perl : Depends: perlapi-5.18.1 but it is not installable
Aha! libuuid-perl
parece exigir perlapi-5.18.1
.
sudo apt-get install linux-image-amd64 "linux-image-3.14-2-amd64" linux-base libuuid-perl perl-base perlapi-5.18.1
Package perlapi-5.18.1 is not available, but is referred to by another package.
E: Package 'perlapi-5.18.1' has no installation candidate
Hmm. Não há perlapi-5.18.1
disponível. Vamos ver o que o perl-base
fornece:
apt-cache show perl-base
Package: perl-base Source: perl Version: 5.20.0-4 Essential: yes Installed-Size: 5007 Maintainer: Niko Tyni Architecture: amd64 Replaces: libio-socket-ip-perl, libperl5.8 (<< 5.8.0-20), libscalar-list-utils-perl, libsocket-perl, libxsloader-perl, perl (<< 5.10.1-12), perl-modules (<< 5.10.1-1) Provides: libio-socket-ip-perl, libscalar-list-utils-perl, libsocket-perl, libxsloader-perl, perl5-base, perlapi-5.20.0 Pre-Depends: libc6 (>= 2.14), dpkg (>= 1.14.20) Suggests: perl Conflicts: defoma (<< 0.11.12), doc-base (<< 0.10.3), mono-gac (<< 2.10.8.1-3), safe-rm (<< 0.8), update-inetd (<< 4.41) Breaks: autoconf2.13 (<< 2.13-45), libalien-wxwidgets-perl (<< 0.65+dfsg-2), libanyevent-perl (<< 7.070-2), libcommon-sense-perl (<< 3.72-2~), libfile-spec-perl (<< 3.4700), libgtk2-perl-doc (<< 2:1.2491-4), libio-socket-ip-perl (<< 0.29), libjcode-perl (<< 2.13-3), libmarc-charset-perl (<< 1.2), libscalar-list-utils-perl (<< 1:1.38), libsocket-perl (<< 2.> 013), libxsloader-perl (<< 0.17)
Fornece perlapi-5.20.0
. O que o libuuid-perl
realmente requer?
apt-cache show libuuid-perl
Package: libuuid-perl Version: 0.05-1 Depends: perl-base (>= 5.18.1-2), perlapi-5.18.1, libc6 (>= 2.4), libuuid1 (>= 2.16) Conflicts: doc-base (<< 0.10.3)
Ele parece exigir não apenas perl-base
da versão 5.18.1-2 acima, mas explicitamente depende de perlapi-5.18.1
, que não é fornecido.
Além disso:
sudo apt-get install libperl5.18
The following packages have unmet dependencies: libperl5.18 : Depends: perl-base (= 5.18.2-7) but 5.20.0-4 is to be installed
sudo apt-get install libperl5.18 perl-base=5.18.2-7
Reading package lists... Done Building dependency tree
Reading state information... Done E: Version '5.18.2-7' for 'perl-base' was not found