AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / ubuntu / 问题 / 691051
Accepted
Dan
Dan
Asked: 2015-10-29 05:00:56 +0800 CST2015-10-29 05:00:56 +0800 CST 2015-10-29 05:00:56 +0800 CST

如何获取操作系统升级过程中提到的不受支持的软件包列表?

  • 772

跑步sudo do-release-upgrade时,我收到一条消息说:

Canonical 不再支持 16 个已安装的软件包。您仍然可以获得社区的支持。

我知道我可能不应该担心,但我如何才能在开始升级之前获得这些软件包的列表?

以下是do-release-upgrade选择continue之前的完整输出:http: //paste.ubuntu.com/12990830/

为了方便起见,这是其中最重要的部分:

Calculating the changes

Do you want to start the upgrade? 


16 installed packages are no longer supported by Canonical. You can 
still get support from the community. 

61 packages are going to be removed. 204 new packages are going to be 
installed. 1617 packages are going to be upgraded. 

You have to download a total of 1,220 M. This download will take 
about 55 minutes with your connection. 

Installing the upgrade can take several hours. Once the download has 
finished, the process cannot be canceled. 

 Continue [yN]  Details [d]
upgrade
  • 3 3 个回答
  • 3580 Views

3 个回答

  • Voted
  1. Best Answer
    A.B.
    2015-10-29T09:21:26+08:002015-10-29T09:21:26+08:00
    • 第一个选项:D启动后按查看详细信息,sudo do-release-upgrade因为您可以在问题的命令输出中看到它。

    • 第二个选项:使用/var/log/dist-upgrade/main.log

      awk -F\' '/demoted/ {gsub(/ /,"\n",$2); print $2}' /var/log/dist-upgrade/main.log
      

      看到这样的东西

      dvipng
      gir1.2-vte-2.90
      gnome-icon-theme-symbolic
      libart2.0-cil
      libgconf2-4
      libgconf2.0-cil
      libgnome-vfs2.0-cil
      libgnome2.24-cil
      libvte-2.90-9
      monodoc-manual
      obex-data-server
      python-commandnotfound
      rhythmbox-mozilla
      
    • 第三个选项:您可以使用此命令查看已安装的社区包列表

      aptitude search '~i ~suniverse' -F "%p"
      

      看到这样的东西

      adwaitaicon-theme-full
      aglfn
      aha                                                                           
      android-tools-adb                                                                  
      android-tools-fastboot
      anjuta
      anjuta-common
      apt-file
      […snip…]
      
    • 6
  2. Dan
    2015-10-29T09:12:08+08:002015-10-29T09:12:08+08:00

    当你退出 do-release-upgrade 脚本时,无论你选择N还是y,日志都会保存在/var/log/dist-upgrade/main.log.

    获取不受支持的软件包列表只需运行以下命令:

    grep 'demoted' /var/log/dist-upgrade/main.log
    

    你会得到类似于以下的输出:

    2015-10-28 18:14:01,540 DEBUG demoted: 'gir1.2-vte-2.90 gnome-icon-theme gnome-icon-theme-symbolic gstreamer0.10-plugins-base-apps libpocketsphinx1 libsphinxbase1 libunityvoice1 libvte-2.90-9 libvte-2.90-common obex-data-server python-commandnotfound rhythmbox-mozilla sphinx-voxforge-hmm-en sphinx-voxforge-lm-en ubuntu-wallpapers-vivid unity-voice-service'
    
    • 4
  3. Artur Meinild
    2022-08-31T05:24:01+08:002022-08-31T05:24:01+08:00

    我相信最简单和最直接的方法是使用这个命令(从 Ubuntu 20.04 开始):

    ubuntu-security-status --unavailable
    

    这将为您提供如下输出:

    1734 packages installed, of which:
      13 packages are no longer available for download
    dvipng gir1.2-vte-2.90 gnome-icon-theme-symbolic libart2.0-cil 
     libgconf2-4 libgconf2.0-cil libgnome-vfs2.0-cil libgnome2.24-cil 
     libvte-2.90-9 monodoc-manual obex-data-server python-commandnotfound 
     rhythmbox-mozilla
    
    Packages that are not available for download may be left over from a
    previous release of Ubuntu, may have been installed directly from a
    .deb file, or are from a source which has been disabled.
    
    Run 'apt-cache show dvipng' to learn more about that package.
    
    • 3

相关问题

  • 在自定义安装以维护升级路径时,应遵循哪些准则?

  • 使用 apt-get upgrade 时如何强制安装内核更新?

  • 从 8.04 LTS 升级到 10.04 LTS 的体验?

  • 分销升级的合理途径

  • 在不使用标准升级系统的情况下升级有哪些替代方案?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    如何运行 .sh 脚本?

    • 16 个回答
  • Marko Smith

    如何安装 .tar.gz(或 .tar.bz2)文件?

    • 14 个回答
  • Marko Smith

    如何列出所有已安装的软件包

    • 24 个回答
  • Marko Smith

    无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗?

    • 25 个回答
  • Martin Hope
    Flimm 如何在没有 sudo 的情况下使用 docker? 2014-06-07 00:17:43 +0800 CST
  • Martin Hope
    Ivan 如何列出所有已安装的软件包 2010-12-17 18:08:49 +0800 CST
  • Martin Hope
    La Ode Adam Saputra 无法锁定管理目录 (/var/lib/dpkg/) 是另一个进程在使用它吗? 2010-11-30 18:12:48 +0800 CST
  • Martin Hope
    David Barry 如何从命令行确定目录(文件夹)的总大小? 2010-08-06 10:20:23 +0800 CST
  • Martin Hope
    jfoucher “以下软件包已被保留:”为什么以及如何解决? 2010-08-01 13:59:22 +0800 CST
  • Martin Hope
    David Ashford 如何删除 PPA? 2010-07-30 01:09:42 +0800 CST

热门标签

10.10 10.04 gnome networking server command-line package-management software-recommendation sound xorg

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve