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

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

下载Ubuntu

为什么要用Ubuntu来做开发?

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

来源:Eclipse社区调查,2014,Stackoverflow年度调查2016

*图表不包含非Linux操作系统

Ubuntu是您的好伙伴

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

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

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

Ubuntu 21.04有哪些新特点?

  • Linux 5.11内核
  • 重新设计的默认的Yaru GNOME shell深色主题
  • Yaru主题中新的MIME类型图标
  • 安全提升的和性能更好的Wayland现已为默认的显示服务器
  • Active directory集成已包含在安装器中
  • 新的电源配置文件模式和改进的UI
  • 为加密安装恢复密钥选项
  • 私有的“家”目录
  • LibreOffice 7.1.2, Python 3.9, 火狐87, GNOME桌面3.38.5

阅读完整的发布说明

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的内容 ›