The following packages were automatically installed and are no longer required:
mingw-w64 sbsigntool libnet-ssleay-perl gir1.2-timezonemap-1.0 linux-image-3.5.0-22-generic realpath efibootmgr libunistring0 diffstat
libdmraid1.0.0.rc16 libdebconfclient0 binutils-mingw-w64-i686 libxml-parser-perl liburi-perl libhtml-parser-perl kpartx-boot libopts25
gir1.2-json-1.0 libhttp-daemon-perl linux-headers-3.5.0-22-generic autogen libfont-afm-perl libhttp-negotiate-perl libfile-listing-perl
libhtml-form-perl gcc-mingw-w64 user-setup gcc-mingw-w64-i686 kpartx libhtml-tree-perl libencode-locale-perl rdate libhttp-date-perl
libmailtools-perl liblwp-protocol-https-perl libhttp-cookies-perl libhttp-message-perl binutils-mingw-w64-x86-64 libdebian-installer4
libopts25-dev libnet-http-perl btrfs-tools apt-clone localechooser-data linux-headers-3.5.0-22 gcc-mingw-w64-base libhtml-format-perl
libgettextpo0 libsocket6-perl gcc-mingw-w64-x86-64 libhtml-tagset-perl archdetect-deb dmraid python-pyicu libkms1 libwww-perl mingw-w64-dev
libio-socket-ssl-perl libwww-robotrules-perl liblwp-mediatypes-perl gir1.2-xkl-1.0 libio-socket-inet6-perl
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
dianne@dianne-Inspiron-3437:~$ sudo do-release-upgrade
Checking for a new Ubuntu release
No new release found
答案1
您的消息输出含义:
您有未使用的软件包,这些软件包曾经被安装用于支持不再安装的其他应用程序。这些软件包可以删除。它还向您显示了删除剩余软件包的命令:sudo apt-get autoremove
。
您可以从 Ubuntu 12.04 升级。 我已经确定了,但在发布之前,我测试了一下,以验证它是否可行。我在虚拟机上安装了 12.04 LTS,并升级了它,没有任何问题。
您必须运行以下命令的组合:
$ sudo apt-get update
$ sudo apt-get upgrade
$ sudo apt-get dist-upgrade
之后升级命令,运行以下命令:
$ ls /var/run/*reboot*
如果输出中包含以下行之一,请重新启动计算机以使更改生效:
/var/run/reboot-required
/var/run/reboot-required.pkgs
在命令之间,像以前一样查看屏幕并执行屏幕输出提供的步骤来解决问题。对于您当前屏幕上的问题,它会告诉您执行以下命令:
$ sudo apt-get autoremove
No new release found
可以使用上面列表中的第三个命令解决此错误。dist-upgrade
与选项不同upgrade
,而dist-upgrade
将删除过时的库并删除使用旧库安装的应用程序。
如果它们是您需要的应用程序,您可以解决这些问题并ppa's
稍后重新安装或其他依赖项,或者获取不会延续的程序的更新版本。