龙空技术网

Ubuntu 19.04采用Linux 5.0内核进行了更新

世界大街小巷 1986

前言:

现在同学们对“ubuntuboost库编译”都比较关注,朋友们都需要了解一些“ubuntuboost库编译”的相关内容。那么小编也在网摘上汇集了一些关于“ubuntuboost库编译””的相关文章,希望姐妹们能喜欢,朋友们一起来学习一下吧!

Linux桌面的核心是Canonical的Ubuntu发行版的最新版本:Ubuntu 19.04。但是,此外,服务器版本已准备好使用最新的云和容器工具。

现在,如果你在生产中使用Ubuntu,你可能应该坚持使用Ubuntu 18.04长期支持。毕竟,它有 十年的支持。但在Disco Dingo中有很多诱人的好处,Ubuntu 19.04的俏皮绰号。

在引擎盖下,Ubuntu 19.04运行在Linux 5.0内核之上。虽然这个内核不包含任何强大的改进,但它带来了一些不错的更新。其中包括:支持AMD Radeon RX Vega M图形处理器和Intel Cannonlake图形。它还配备了USB 3.2和Type-C以及节能方面的改进。

我发现更有趣的是它带有全新的GNOME 3.32桌面。此版本中的更改主要是表面上的。它具有刷新的外观,具有新的应用程序图标和许多饱和的基色。按钮也更圆润,并具有更柔和的“阴影”边框。结果是更加生动,充满活力的外观,我非常喜欢 - 而且我很长一段时间没有成为GNOME外观的粉丝。

默认桌面也具有更一致的外观。Ubuntu的默认Yaru主题最初出现在Ubuntu 18.10中,现在对第三方应用程序提供了更广泛的支持。

另一个不错的新视觉功能是HiDPI屏幕的小数缩放,现在可以与X-org和Wayland窗口管理器一起使用。在英语中,这意味着这使得在高清屏幕上阅读字体(尤其是终端)更容易。

我不关心的一个变化是开关现在使用状态颜色而不是显式的ON和OFF文本。我对顶级应用程序菜单的离开并不感到高兴。GNOME,而不是Canonical,做了这个改变。有了它,所有应用程序菜单现在都出现在app内窗口中。

如果您安装专有驱动程序并且您的PC具有Nvidia GPU,Ubuntu现在会自动安装Nvidia专有的图形驱动程序,最适合您的Nvidia显卡。如果您喜欢Linux计算机上的游戏,这是一个不错的附加组件。即使没有这些驱动程序,GNOME现在比以前的版本更快。

总而言之,我喜欢Ubuntu默认GNOME桌面的更改。当然,如果您更喜欢使用其他桌面,那么还有一些版本 - 例如Kubuntu 和 KDE, Ubuntu Mate ; 和Xubnutu,使用 Xfce - 适合各种口味。桌面还附带了常见的各种桌面程序。其中包括:Firefox 66.0,Thunderbird 60.6和LibreOffice 6.2.2。

我觉得这个桌面的编程工具更有趣。除了最近使用Microsoft Visual Studio之外,新的Ubuntu还拥有最新的编程语言和工具。这包括glibc 2.29,OpenJDK 11,boost 1.67,rustc 1.31,更新的GCC 8.3,可选的GCC 9,默认的Python 3.7.3,ruby 2.5.5,php 7.2.15,perl 5.28.1和golang 1.10.4 。在POWER和AArch64 POWER和AArch64工具链上,您现在可以针对ARM,S390X和RISCV64目标进行交叉编译。

另一个方便的技巧是,在此版本中,您可以安装同一个快照的多个实例,Canonical的易于安装的软件包。为什么这很重要?因为它们不必是相同的版本。您可以安装两个或更多版本的程序。这使得Ubuntu 19.04成为持续集成和交付(CI / CD),测试或分阶段推出的理想选择。Snap epochs控制主要版本升级之间数据迁移的时间和方式。

如果您在VMware WorkStation上运行Ubuntu桌面,您会很高兴知道它现在会自动安装open-vm-tools软件包以改进集成。我在我自己的测试中发现它在我选择的Oracle VirtualBox桌面虚拟机上运行得很好。

尽可能有趣,真正的改进在于Ubuntu服务器和云端。例如,Ubuntu支持刚刚发布的OpenStack Stein Infrastructure-as-a-Service(IaaS)云和Kubernetes 1.14容器编排。Canonical还在所有主要的公共云上提供优化的Ubuntu Server 19.04和Minimal Ubuntu 19.04图像。

Canonical还继续在Ubuntu上开展边缘和物联网(IoT)的工作。例如,亚马逊发布了Greengrass for IoT作为Ubuntu snap。Ubuntu还支持EdgeX IoT堆栈。

总而言之,这是一个重要的更新。我不会在桌面,服务器或云上完成大部分工作而摆脱Ubuntu 18.04。但我会考虑使用19.04作为我的编程桌面。也许你也会。你怎么看?你会试试Ubuntu 19.04吗?

标签: #ubuntuboost库编译