0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

计划为Ubuntu桌面版开发一套新的安装程序

Linux爱好者 来源:Linux爱好者 作者:Linux爱好者 2021-03-03 15:16 次阅读

Canonical 的设计团队和 Ubuntu 桌面团队正在共同合作,计划为 Ubuntu 桌面版开发一套新的安装程序。该安装程序将会充分利用 Flutter(为 Linux 带来 Flutter 应用)、Curtin(旨在快速安装 Ubuntu) 和 Subiquity(Ubuntu Server 安装程序和设置工具) 等技术的优势。

那么为什么需要一个新的安装程序呢?以及目前正在使用的又有什么问题呢?这其中最主要的原因还是技术老化。

Ubuntu 目前正在使用的桌面端镜像文件采用的还是基于 Ubiquity 的安装程序,而 Ubiquity 最早是于 2010 年首次推出,在当时它具有不错的功能性和适度的快速性,随着时间的推移,Ubiquity 古老且复杂的代码库所带来的问题就暴露出来的。

因此,开发一种更精简、更快速以及更现代的 Ubiquity 替代产品就被提上日程。

Ubuntu 桌面主管 Martin Wimpress表示,他们团队评估了市面上许多的替代安装程序和工具包,最终认为针对不同用户带来一致的安装体验是最好的解决方案,因为这样才能够适配所有 Ubuntu 产品系列并使用 Ubuntu 的 Yaru 设计语言。

另外,重启该项目可以使开发人员有机会为横跨桌面端、企业端和服务器端上的所有 Ubuntu 用户提供他们所希望、需要和期望的功能支持(例如,ZFS 支持、修复选项、GRUB 恢复和高级分区等)。

通过通用技术整合服务器和桌面的安装程序意味着我们可以在 Ubuntu 系列中提供一致安装体验,并将精力集中在维护单一代码库上。

基于 Ubiquity 的安装程序并不会立刻消失,将于今年四月发行的 Ubuntu 21.04 的安装程序仍然会采用 Ubiquity,并且在未来也将继续保留在 Ubuntu 的存档中,以便用户和官方使用。

可在 Ubuntu 21.10 中率先试用

用户可以随着 Ubuntu 21.10 的到来尝试使用这个全新的安装程序。这应该能给 Ubuntu 的开发人员足够的时间来测试这个“仍在开发中”的技术,并以此为基础来决定是否足够优秀及稳定以便在下一个长期支持版本(LTS)中正式引入。

责任编辑:lq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Ubuntu
    +关注

    关注

    5

    文章

    559

    浏览量

    29494
  • 安装程序
    +关注

    关注

    1

    文章

    12

    浏览量

    6615

原文标题:Ubuntu 正在开发全新安装程序,更精简快速!

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    树莓派装ubuntu和raspbian哪个更好

    树莓派(Raspberry Pi)是款由英国树莓派基金会开发的单板计算机,广泛应用于教育、科研、物联网等领域。树莓派支持多种操作系统,其中Ubuntu和Raspbian是最受欢迎的两种。 系统来源
    的头像 发表于 08-30 15:41 919次阅读

    嵌入式学习-ubuntu必要库安装

    ubuntu必要库安装在进行开发之前,还需要些其他的必要库,使用以下命令逐安装
    发表于 08-15 09:27

    搭建自己的ubuntu系统之必要库安装

    必要库安装 在进行开发之前,还需要些其他的必要库,使用以下命令逐安装安装前需保证网络可正常
    发表于 08-14 08:51

    嵌入式学习-搭建自己的ubuntu系统之ubuntu系统安装

    注意:学习资料可在ElfBoard官方网站“资料”专区获取。系统安装篇我们学习了创建ubuntu虚拟机的方法,这篇给大家介绍在虚拟机中安装Ubu
    发表于 08-10 14:01

    搭建自己的ubuntu系统之ubuntu系统安装

    注意:学习资料可在ElfBoard官方网站“资料”专区获取。系统安装篇我们学习了创建ubuntu虚拟机的方法,这篇给大家介绍在虚拟机中安装Ubu
    发表于 08-10 09:25

    如何用java语言开发一套数字化产科系统  数字化产科管理平台源码

    如何用java语言开发一套数字化产科系统 数字化产科管理平台源码
    的头像 发表于 07-06 09:38 961次阅读
    如何用java语言<b class='flag-5'>开发</b><b class='flag-5'>一套</b>数字化产科系统  数字化产科管理平台源码

    在不同的电脑上启动同一套代码时,出现编译路径错误的提示怎么解决?

    不同的电脑上安装esp-idf的路径不同时,启动同一套代码时会出现: 无法找到“D:\\Espressif\\tools\\xtensa-esp32-elf\\esp-2022r1-11.2.0
    发表于 06-11 06:54

    鸿蒙ArkUI-X跨平台开发:【命令行工具(ACE Tools)】

    ACE Tools是一套为ArkUI-X项目跨平台应用开发者提供的命令行工具,支持在Windows/Ubuntu/macOS平台运行,用于构建OpenHarmony/HarmonyOS、Android和iOS平台的应用
    的头像 发表于 05-21 17:39 1556次阅读
    鸿蒙ArkUI-X跨平台<b class='flag-5'>开发</b>:【命令行工具(ACE Tools)】

    OpenAI推出ChatGPT桌面版应用程序

    OpenAI 近日宣布,备受期待的 ChatGPT 桌面版应用程序现已正式发布。在官方公告中,OpenAI 表示他们首先会将这款应用提供给 Plus 用户群体,并特别针对 macOS 系统推出。这是该公司为了满足用户对更便捷、更高效交流方式的需求而采取的重要
    的头像 发表于 05-14 11:51 971次阅读

    Ubuntu 24.04 LTS发布:采用GNOME 46桌面环境,新增ZFS安装支持

    此版本的亮点包括强化桌面版安装器的辅助功能,简化自定义配置导入操作;更改默认安装选项:由原来的Minimal更改为Default,Normal更改为Extended。
    的头像 发表于 04-12 16:26 1495次阅读

    迅为3588开发Ubuntu安装Docker

    迅为3588开发Ubuntu安装Docker
    的头像 发表于 01-29 16:07 634次阅读
    迅为3588<b class='flag-5'>开发</b>板<b class='flag-5'>Ubuntu</b><b class='flag-5'>安装</b>Docker

    【核桃派1B 开发板试用体验】+系统安装与基本功能测试篇

    是HDMI转VGA,这样便无法直接连显示屏了。 为验证系统安装的正确性,只好以非桌面版系统的测试方式来进行。 在开发板上配有串行调试口,可通过USB转TTL模块与之相连,见图8和图9所示。 图8 串行
    发表于 01-02 09:47

    配置Ubuntu系统环境和安装开发工具

    安装Ubuntu系统环境后,开发前需要简单配置Ubuntu系统环境以及安装些必备的
    的头像 发表于 12-22 13:32 1645次阅读
    配置<b class='flag-5'>Ubuntu</b>系统环境和<b class='flag-5'>安装</b>的<b class='flag-5'>开发</b>工具

    ubuntu20.04安装教程

    Ubuntu 20.04 的安装步骤如下: 制作启动U盘。首先下载Ubuntu 20.04的镜像文件和UltraISO(镜像制作工具)。然后使用UltraISO打开下载的镜像文件,插入U盘,选择启动
    的头像 发表于 11-13 16:59 1993次阅读

    如何实现一套linux进程间通信的机制

    我们知道linux的进程的间通信的组件有管道,消息队列,socket, 信号量,共享内存等。但是我们如果自己实现一套进程间通信的机制的话,要怎么做?了解android 开发的可能会知道
    的头像 发表于 11-10 14:56 597次阅读
    如何实现<b class='flag-5'>一套</b>linux进程间通信的机制