适用于开发人员的
Ubuntu桌面系统

无论您是移动应用程序开发人员,工程经理,音乐或视频创作人员,还是要运行的大规模模型的财务分析师(即需要功能强大的机器来工作的任何人),Ubuntu都是理想的平台。

下载Ubuntu

为什么要用Ubuntu来做开发?

  • 提供了在工作站,移动设备,服务器或云上从开发到部署的最快途径
  • 提供最广泛,最好的开发工具和库
  • Snap应用商店中拥有如Slack,Skype,Telegram和Discord等所有最受欢迎的生产力应用程序
  • Visual Studio Code和JetBrains IDE套件的官方snap版本已可用
  • 通过开箱即用的NVIDIA GPU(显卡)助您轻松地游戏和进行AI开发
  • 已认证的戴尔、联想和惠普的AI和开发者笔记本电脑和工作站提供了无缝的,预装Ubuntu的体验
  • 轻量的OS运行在实体机或虚拟机中,理想的资源密集型环境。从数据挖掘到大规模财务、金融建模。
  • 66%有经验的开发者更喜欢Ubuntu

数据来源:2020 HackerEarch 开发者调查

*图表不包含非Linux操作系统且允许用户选择多个操作系统

Ubuntu是您的好伙伴

Ubuntu的多功能性,可靠性,不断更新的功能以及广泛的开发者软件库,使得Ubuntu现已被全球成千上万的开发团队所使用。

如果您正管理者开发者,Ubuntu是提高团队生产力并确保从开发到生产的平稳过渡的最佳方法。从数据中心到云再到物联网,Ubuntu是世界上最受欢迎的,用于开发和部署的开源操作系统。

了解更多关于Ubuntu云产品的内容 ›

Ubuntu 21.10有哪些新特点?

  • Linux 5.13 内核支持新的 Intel 和 AMD 处理器
  • GNOME 40 桌面环境支持水平,交互式的工作区,改进的“活动概览”和直观的键盘快捷键和触摸板手势
  • NVIDIA 驱动支持 Wayland 会话
  • PulseAudio 15 提供了更好的蓝牙音质
  • 最新的工具链,包括:Python 3.9, PHP 8, Ruby 2.7, Perl 5.32, Golang 1.17 和 GCC-11
  • 核心生产力应用 LibreOffice 7.2.1, Thunderbird 91.1.1 和 Firefox 93

21.10 在 21.04 上新增的额外功能,包括:

  • 默认的 Yaru GNOME shell 深色主题
  • 改善的电源配置模式
  • Wayland 作为默认的显示服务器,提供改善的安全和性能
  • Active Directory 已集成到 Ubuntu 安装器中
  • 私有的“家”目录
  • 为加密安装恢复密钥选项
  • 阅读完整的发布说明

    Ubuntu 20.04 LTS有哪些新特点?

    Ubuntu 20.04是最新的长期支持(LTS)版本。除了支持最新的硬件外,此版本包含很多新版本的核心软件和开发人员技术。

    • Linux 5.4内核
    • 默认运行最快且响应速度最佳的GNOME桌面v3.36
    • 新的默认主题Yaru,让Ubuntu焕然一新
    • 改善WIFI设置,壁纸和活动视图的应用编组
    • 从系统设置中直接切换浅色或深色环境
    • 支持ZFS作为根文件系统以及zsys,以及系统快照,在快照和自动快照之间来回滚动
    • 主流浏览器的最新版
    • LibreOffice 6.4
    • NVIDIA硬件的支持更友好

    阅读完整的发布说明

    开发人员需要的所有工具

    无论您的团队使用Python,Ruby,Node.js还是Java,没有任何一个操作系统比Ubuntu更容易设置。开发者所需的一切只需要使用snapapt即可快速安装。

    想要为Ubuntu发布发布应用程序?Snapcraft可以帮助您吸引当前Ubuntu版本和其他流行的Linux发行版的所有用户。

    了解更多关于snapcraft发布应用的内容

    我们希望能够在Linux上提供与其他平台相同的高质量体验。通过Snap,我们可以做到这一点,其让我们能够将最新功能直接推给用户,无论他们使用什么设备或发行版。

    Jonáš Tajrych, 微软Skype的高级软件工程师

    使用Snapcraft来打包、分发和
    更新应用程序

    Snap应用是将所有依赖项打包在一起的应用程序,开发一个版本即可在所有流行的Linux发行版上运行。Snap支持自动更新和平稳地回滚。无论您是为桌面系统,云计算还是物联网而开发,以snap应用发布使得用户保持最新,减少系统配置问题的发生,从而使您聚焦在开发上并减少调试工作。

    Snapcraft是一种用于发布snap应用的开源工具,可对您现有的项目或所选语言进行打包,无论是Python,Go,C/C++,Node.js还是.NET。

    了解更多关于snap的内容

    开始开发Snap应用

    构建和发布snap应用的最简单方法是使用snapcraft,
    支持从源码和现有应用程序包构建。

    始于开发者,为了开发者

    Ubuntu是成千上万的开发者贡献的结果,出发点是希望创建属于自己的,完美的开发者环境。这就是为什么一些世界上领先的科技公司使用Ubuntu的原因,也是Valve决定将其广受欢迎的Steam虚拟游戏商店移植到Ubuntu的原因。 Ubuntu在从x86到ARM架构,从OpenStack到Azure和EC2的云平台上运行。这种多功能性使其成为拥有各种硬件基础架构公司的理想选择。

    查看全部Ubuntu认证的PC

    Ubuntu在开发人员中的受欢迎程度及其云功能使其已成为完美的OS。这就是为什么Ubuntu已预装在我们的第4代XPS 13笔记本电脑和新的Precision M3800移动工作站上的原因。

    Barton George,戴尔服务-开发者计划总监

    了解更多关于戴尔开发者版产品线的内容

    部署更容易

    Ubuntu有着理想的简易和快速的部署体验。

    在桌面上开发的服务可在服务器或云上无缝运行。Ubuntu还开发了服务编排工具Juju,其简化了开发团队和运营团队之间通常繁琐、复杂的移交工作,并且极大地加快了该过程。

    了解更多Juju相关的内容

    为开发人员的需求量身定制的支持

    借助Ubuntu Advantage和Landscape,您可以标准化开发者工作站。它可以帮助您管理更新,安全补丁和创建报告,同时最大程度地减少停机时间。在保留所需控制权的同时,为您的开发者提供他们想要的自由。

    了解更多关于Ubuntu Advantage的内容 ›