热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

如何立即从19.04升级到Ubuntu

如何立即从19.04升级到Ubuntu19.10在这篇文章中,我们向您展示如何直接从Ubuntu19.04升级到Ubuntu19.10,而无需下载ISO。如果要从头开始安装Ubun

在这篇文章中,我们向您展示如何直接从Ubuntu 19.04升级到Ubuntu 19.10,而无需下载ISO。

如果要从头开始安装Ubuntu(称为全新安装),则无需遵循这些提示。

但是,如果您想将Ubuntu 19.04升级到19.10,而又不会丢失文件、应用程序和设置,那么您可阅读正确的指南。

Ubuntu 19.10是Ubuntu的最新短期支持版本。它将获得安全性并选择9个月的应用更新。它将在2019年10月17日的某个时候发布。从来没有确切的时间。

如果您是那种喜欢使用坚固且固有稳定的系统的Ubuntu用户,我建议您安装Ubuntu 18.04 LTS,它将一直持续更新直到2023年。

如何升级到Ubuntu 19.10

稳定的Ubuntu 19.10版本即将来临,在撰写本文时,您有两种选择:等待最终版本发布,或者在最终版本之前立即升级到Ubuntu 19.10。

只要安装从现在到发布日期之间发布的所有更新,您都将在2019年10月17日“获得”最终的稳定版本。

升级之前(无论何时进行),建议您备份所有重要文件和系统设置,文件和其他填充文件。如果情况出现问题,请保留一些“备份”媒体。

发布日之前(10月17日)

现在,从技术上来讲,如果在发行版之前进行升级,则将升级到Ubuntu 19.10的“开发”版本。

但是,由于所有各种开发里程碑都已经过去,并且所有相关代码冻结都已经到位,因此Ubuntu 19.10的开发版本与最终的稳定发行版相同,达到了99.10%,但这里和那里没有一些错误修复。

要在10月17日之前从Ubuntu 19.04升级到Ubuntu 19.10,请打开一个新的Terminal窗口(ctrlaltt),然后运行以下命令:

sudo do-release-upgrade -d

小心; 运行此命令后,Ubuntu将立即检查是否有新的开发版本,禁用所有PPA,并在apt列表中添加指向eoan开发分支的链接。

接下来,该do-release-upgrade过程会将本地软件包列表与升级所需安装的软件包进行比较。请注意终端上有关任何程序包冲突,必需的程序包删除的详细信息,并查看有关挂起的程序包升级和安装的信息。

在继续之前,请检查显示的信息。

如果您在运行do-release-upgrade命令后选择退出升级,则必须disco手动重新启用源列表中的存储库(19.04)以及PPA,然后删除其中eoan的(19.10)。取消时,不会为您完成此操作。

忘记“修复”这可能会导致系统损坏。

但是,如果您愿意继续,请按照屏幕上的说明进行升级。

请注意,在升级过程中会提示您输入一些信息(通常与是否用新版本替换当前GRUB文件有关),因此请不要让系统完全无人值守。

升级完成后,系统将提示您重新启动。

第一次启动可能需要比正常启动更长的时间,但是一切顺利,您的系统应该可以正常启动。您会发现它们的状态大致相同,只是更新了一点。

提示:您可以通过运行以下命令删除不再包含在Eoan基本发行版中的先前预安装的软件:

sudo apt autoremove --purge

发布日或之后(10月17日)

正式发布Ubuntu 19.10之后不久,Ubuntu 19.04桌面用户将在桌面上看到升级通知。

此通知并非同时显示给所有人。相反,警报会分阶段推出。如果您没有在10月17日立即看到升级提示,请不要着急,请耐心等待。

ubuntu 18.04升级通知的屏幕截图
你会看到这样的东西

也就是说,一旦不使用终端和以下命令,您就可以强行“检查”新版本:

sudo do-release-upgrade -c

但是,我建议您等到看到提示后再等待。在我看来,Ubuntu发行服务器基础结构已为您“准备就绪”。

并且不要忘记:您始终可以下载ISO并重新安装。



推荐阅读
  • 31.项目部署
    目录1一些概念1.1项目部署1.2WSGI1.3uWSGI1.4Nginx2安装环境与迁移项目2.1项目内容2.2项目配置2.2.1DEBUG2.2.2STAT ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • 在Docker中,将主机目录挂载到容器中作为volume使用时,常常会遇到文件权限问题。这是因为容器内外的UID不同所导致的。本文介绍了解决这个问题的方法,包括使用gosu和suexec工具以及在Dockerfile中配置volume的权限。通过这些方法,可以避免在使用Docker时出现无写权限的情况。 ... [详细]
  • 本文介绍了Python高级网络编程及TCP/IP协议簇的OSI七层模型。首先简单介绍了七层模型的各层及其封装解封装过程。然后讨论了程序开发中涉及到的网络通信内容,主要包括TCP协议、UDP协议和IPV4协议。最后还介绍了socket编程、聊天socket实现、远程执行命令、上传文件、socketserver及其源码分析等相关内容。 ... [详细]
  • Centos7.6安装Gitlab教程及注意事项
    本文介绍了在Centos7.6系统下安装Gitlab的详细教程,并提供了一些注意事项。教程包括查看系统版本、安装必要的软件包、配置防火墙等步骤。同时,还强调了使用阿里云服务器时的特殊配置需求,以及建议至少4GB的可用RAM来运行GitLab。 ... [详细]
  • 禁止程序接收鼠标事件的工具_VNC Viewer for Mac(远程桌面工具)免费版
    VNCViewerforMac是一款运行在Mac平台上的远程桌面工具,vncviewermac版可以帮助您使用Mac的键盘和鼠标来控制远程计算机,操作简 ... [详细]
  • 图解redis的持久化存储机制RDB和AOF的原理和优缺点
    本文通过图解的方式介绍了redis的持久化存储机制RDB和AOF的原理和优缺点。RDB是将redis内存中的数据保存为快照文件,恢复速度较快但不支持拉链式快照。AOF是将操作日志保存到磁盘,实时存储数据但恢复速度较慢。文章详细分析了两种机制的优缺点,帮助读者更好地理解redis的持久化存储策略。 ... [详细]
  • 本文介绍了Web学习历程记录中关于Tomcat的基本概念和配置。首先解释了Web静态Web资源和动态Web资源的概念,以及C/S架构和B/S架构的区别。然后介绍了常见的Web服务器,包括Weblogic、WebSphere和Tomcat。接着详细讲解了Tomcat的虚拟主机、web应用和虚拟路径映射的概念和配置过程。最后简要介绍了http协议的作用。本文内容详实,适合初学者了解Tomcat的基础知识。 ... [详细]
  • 如何在服务器主机上实现文件共享的方法和工具
    本文介绍了在服务器主机上实现文件共享的方法和工具,包括Linux主机和Windows主机的文件传输方式,Web运维和FTP/SFTP客户端运维两种方式,以及使用WinSCP工具将文件上传至Linux云服务器的操作方法。此外,还介绍了在迁移过程中需要安装迁移Agent并输入目的端服务器所在华为云的AK/SK,以及主机迁移服务会收集的源端服务器信息。 ... [详细]
  • imx6ull开发板驱动MT7601U无线网卡的方法和步骤详解
    本文详细介绍了在imx6ull开发板上驱动MT7601U无线网卡的方法和步骤。首先介绍了开发环境和硬件平台,然后说明了MT7601U驱动已经集成在linux内核的linux-4.x.x/drivers/net/wireless/mediatek/mt7601u文件中。接着介绍了移植mt7601u驱动的过程,包括编译内核和配置设备驱动。最后,列举了关键词和相关信息供读者参考。 ... [详细]
  • 本文介绍了在mac环境下使用nginx配置nodejs代理服务器的步骤,包括安装nginx、创建目录和文件、配置代理的域名和日志记录等。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 本文介绍了在Web应用系统中,数据库性能是导致系统性能瓶颈最主要的原因之一,尤其是在大规模系统中,数据库集群已经成为必备的配置之一。文章详细介绍了主从数据库架构的好处和实验环境的搭建方法,包括主数据库的配置文件修改和设置需要同步的数据库等内容。MySQL的主从复制功能在国内外大型网站架构体系中被广泛采用,本文总结了作者在实际的Web项目中的实践经验。 ... [详细]
  • 本文介绍了在Android Studio中使用命令行build gradle的方法,并解决了一些常见问题,包括手动配置gradle环境变量和解决External Native Build Issues的方法。同时提供了相关参考文章链接。 ... [详细]
  • 本文介绍了在Ubuntu系统中清理残余配置文件和无用内容的方法,包括清理残余配置文件、清理下载缓存包、清理不再需要的包、清理无用的语言文件和清理无用的翻译内容。通过这些清理操作可以节省硬盘空间,提高系统的运行效率。 ... [详细]
author-avatar
指尖青春_388
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有