Debian 6をWheezyにアップグレードした後にバージョンをテストするにはカーネルのアップグレードが必要ですか?

Debian 6をWheezyにアップグレードした後にバージョンをテストするにはカーネルのアップグレードが必要ですか?

Debian 6をWheezyにアップグレードした後にバージョンをテストするにはカーネルのアップグレードが必要ですか?

本格的にアップグレードをしています。それからテストを始めました。各ステップには、最初にアップグレードしてから再アップグレードすることが含まれます。私の考えでは、過度にアップグレードされたようです。

それでも。今何もインストールできません。

thw@chttl-90092eb8e95ecef8:~/node-v0.10.33-linux-x64$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
You might want to run 'apt-get -f install' to correct these.
The following packages have unmet dependencies:
 consolekit : Breaks: udev (< 204-1) but 175-7.2 is installed
 libcairo-perl : Depends: perlapi-5.14.2 but it is not installable
 libfont-freetype-perl : Depends: perlapi-5.14.2 but it is not installable
 libglib-perl : Depends: perlapi-5.14.2 but it is not installable
 libgtk2-perl : Depends: perlapi-5.14.2 but it is not installable
 libhtml-parser-perl : Depends: perlapi-5.14.2 but it is not installable
 liblocale-gettext-perl : PreDepends: perlapi-5.14.2 but it is not installable
 libnet-dbus-perl : Depends: perlapi-5.14.2 but it is not installable
 libnet-ssleay-perl : Depends: perlapi-5.14.2 but it is not installable
 libpango-perl : Depends: perlapi-5.14.2 but it is not installable
 libperl5.14 : Depends: perl-base (= 5.14.2-21+deb7u2) but 5.20.1-3 is installed
 libtext-charwidth-perl : Depends: perlapi-5.14.2 but it is not installable
 libtext-iconv-perl : Depends: perlapi-5.14.2 but it is not installable
 libuuid-perl : Depends: perlapi-5.14.2 but it is not installable
 libxml-parser-perl : Depends: perlapi-5.14.2 but it is not installable
 lsof : Depends: libperl4-corelibs-perl but it is not installed or
                 perl (< 5.12.3-7) but 5.20.1-3 is installed
E: Unmet dependencies. Try using -f.

apt-get install -f私が得るように

(Reading database ... 154815 files and directories currently installed.)
Preparing to unpack .../archives/udev_215-7_amd64.deb ...
Since release 198, udev requires support for the following features in
the running kernel:

- inotify(2)            (CONFIG_INOTIFY_USER)
- signalfd(2)           (CONFIG_SIGNALFD)
- accept4(2)
- open_by_handle_at(2)  (CONFIG_FHANDLE)
- timerfd_create(2)     (CONFIG_TIMERFD)
- epoll_create(2)       (CONFIG_EPOLL)

Please upgrade your kernel before or while upgrading udev.

AT YOUR OWN RISK, you can force the installation of this version of udev
WHICH DOES NOT WORK WITH YOUR RUNNING KERNEL AND WILL BREAK YOUR SYSTEM
AT THE NEXT REBOOT by creating the /etc/udev/kernel-upgrade file.
There is always a safer way to upgrade, do not try this unless you
understand what you are doing!


dpkg: error processing archive /var/cache/apt/archives/udev_215-7_amd64.deb (--unpack):
 subprocess new pre-installation script returned error exit status 1
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
update-rc.d: warning: start and stop actions are no longer supported; falling back to defaults
Errors were encountered while processing:
 /var/cache/apt/archives/udev_215-7_amd64.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

このためにカーネルをアップグレードする必要がありますか?すでにupgradeandでこれを行っていませんかdist-upgrade?それとも単に再起動する必要がありますか?

答え1

問題があるか、apt-get upgradeカーネルapt-get dist-upgradeイメージが更新されているようです。ただし、新しいカーネルは再起動後にのみ適用されます。 udev パッケージのバージョンには新しいカーネルが必要です。だから私のシステムは、現在実行中の古いイメージを新しいudevで使用できないという警告メッセージが表示され、インストールを拒否します。

新しいカーネルを使用するためにシステムを再起動しました。それからapt-get install -fもう問題なく逃げました。

関連情報