Ankush Das 发布的文章

Ubuntu MATE 20.04 LTS 无疑是最流行的 Ubuntu 官方特色版本之一。

不仅仅是我,这份Ubuntu 20.04 调查报告也持同样观点。不过不管流行与否,它都是一个令人印象深刻的 Linux 发行版,尤其是用在较旧的硬件上时。事实上,它也是可用的最轻量的 Linux 发行版之一。

所以,我想在一个虚拟机中尝试一下,为你提供一个概览,这样你可以了解其中有何值得期盼的变化,以及是否值得尝试。

在 Ubuntu MATE 20.04 LTS 中有什么新功能?

Ubuntu MATE 20.04 LTS 的主要亮点应该是增加了 MATE Desktop 1.24。

你可以期待 MATE Desktop 1.24 中的所有新特色都被打包到 Ubuntu MATE 20.04 中。除此之外,还有很多重要的变化、改进和增补。

这是 Ubuntu MATE 20.04 中变化的概述:

  • 新增 MATE Desktop 1.24
  • 大量视觉改进
  • 数十处错误修复
  • 基于 Linux 内核 5.4 系列
  • 添加了实验性的 ZFS 支持
  • 添加了来自 Feral Interactive 的 GameMode
  • 一些软件包更新

现在,为了更好地了解 Ubuntu MATE 20.04,我将给你提供更多的细节。

用户体验改善

考虑到越来越多的用户倾向于在桌面上使用 Linux,而用户体验在桌面中起着至关重要的作用。

如果有一些易于使用和令人愉悦的东西,那么第一印象就会有很大不同。

对于 Ubuntu MATE 20.04 LTS,我没有感到失望。就我个人而言,我是最新的 GNOME 3.36 的粉丝。我喜欢在我 Pop!\_OS 20.04 上使用它,但是随着 MATE 1.24 的出现,使得 Ubuntu MATE 也同样具有很好的体验。

你会看到窗口管理器有一些重大更改,包括:增加了用于重新调整大小的隐形边框,HiDPI 图标渲染,重新设计了 ALT+TAB 工作区切换器的弹出窗口和一些其它的更改,这些是最新的 MATE 1.24 桌面环境的一部分。

此外, MATE Tweak 也得到了一些贴心的改进,即使你更改桌面的布局,也可以保留用户偏好。新的 MATE 欢迎屏幕也会告知用户更改桌面布局的能力,因此,用户无需不断摸索就能知道这个变化。

此外,我最喜欢的新增功能之一是可以预览最小化的应用程序。

例如,你已经最小化了一个应用程序,但是你想在拉起它之前看到它的预览 —— 现在你只需将鼠标悬停在任务栏上就可以做到这一点,如下图所示:

不过,我必须指出,并不是每个应用程序都可以如预期般的工作。因此,这个功能是有缺陷的,还需要改进。

应用程序新增或升级

在 MATE 20.04 中,你会注意到有一个新的固件更新器,它是 fwupd 的 GTK 前端。你可以使用这个更新器来轻松地管理你的固件驱动。

这个版本也使用 Evolution 替换了 Thunderbird 电子邮件客户端。尽管 Thunderbird 是一个非常流行的电子邮件客户端,但是 Evolution 与 MATE 桌面集成得更好,并且证明它更有用。

考虑到我们已经搭载了 MATE 1.24,你也将发现一个新的时间和日期管理应用程序。不仅如此,如果你需要一个放大镜,Ubuntu MATE 20.04 还内置了 Magnus

Ubuntu MATE 20.04 也包括了众多预安装的软件包/应用程序的升级包。

尽管这些是小的增补,但却能在很大程度上帮助发行版变得更有用。

Linux Kernel 5.4

Ubuntu MATE 20.04 带有 2019 年最后一个主要的稳定版内核,即 Linux 内核 5.4

使用该内核,你可以获得原生的 exFAT 支持、改进的硬件支持。更不用说,拥有 WireGuard VPN 的支持也是一件极好的事。

所以,你会注意到 Linux Kernel 5.4 的众多好处,包括内核锁定功能。如果你好奇,你可以阅读我们关于 Linux Kernel 5.4 的新闻报道来了解更多的细节。

增加了 Feral Interactive 的 GameMode

以将游戏带到 Linux 平台而闻名的 Feral Interactive 带来了一款实用的命令行工具,即 GameMode

它没有提供图形界面,但是在启动一个游戏前,你可以使用命令行请求临时性的系统优化。

虽然这可能不会给每个系统都带来很大的不同,而是给玩游戏提供了更多的资源,并且 GameMode 可以确保你获得必要的优化。

实验性的 ZFS 安装选项

你可以使用 ZFS 作为根文件系统了。值得注意的是,它是一个实验性的功能,如果你不确定自己在做什么,那么就不应该使用它。

要更好地了解 ZFS,我建议你阅读我们的一篇文章,John Paul 所写的《ZFS 是什么》的文章。

性能和其它的改进

Ubuntu MATE 是一款完美的轻量级发行版,同时也是一款适合现代台式机的发行版。

在这个评测中,我没有运行任何特殊的基准测试工具,以一个普通用户来说,我在虚拟机设置中没有发现任何性能问题。我在一台使用了一颗 i5-7400 处理器、配备 GTX 1050 显卡和 16 GB 内存的主机系统上进行了测试。并且,我将 7 GB 的内存 + 768 MB 的显存 + 2 个处理器核心分配给了虚拟机。

如果你要自己测试它,请随时告诉我你对它的感觉如何。

总的来说,除了所有主要的改进之外,还有一些细微的改变/修复/改进,使得 Ubuntu MATE 20.04 LTS 成为了一个很好的升级版本。

我应该升级吗?

如果你正在运行 Ubuntu MATE 19.10,你应该立即升级它,因为它的支持将在 2020 年 6 月结束。

对于 Ubuntu MATE 18.04 用户(支持到 2021 年 4 月)来说,这取决于你的需求。如果你需要最新发布版本的功能,你应该选择立即升级它。

但是,如果你不一定需要新的功能,你可以查看现存的错误列表 并加入 Ubuntu MATE 社区 来了解更多最新发布版本的问题。

在你做完必要的研究后,你可以继续升级你的系统到 Ubuntu MATE 20.04 LTS,它将支持到 2023 年 4 月。

你试过最新的 Ubuntu MATE 20.04 吗?你认为它怎么样?在评论中让我知道。


via: https://itsfoss.com/ubuntu-mate-20-04-review/

作者:Ankush Das 选题:lujun9972 译者:robsean 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Devuan GNU+LinuxDebian 的分支,它不含有 systemd。如果你想知道 systemd 有什么问题,我们可以改天再讨论这个话题。

不过,如果你想要一个没有 systemd 的 Linux 发行版,那么 Devuan Beowulf 3.0 的发布对你来说应该是个好消息。

Devuan Beowulf 3.0 有什么新增功能?

Devuan 通常因其提供了替代性的初始化系统(如 SysV)而受到喜爱。

在本文中,我们将介绍 Devuan Beowulf 3.0 中的主要亮点。

基于 Debian 10.4 Buster

Debian 10 Buster 无疑是一款令人印象深刻的发行版系列,它的最新版本是 Debian 10.4。

而 Devuan Beowulf 3.0,是基于最新的 Debian 10.4 Buster 更新版本的。如果你不了解,可以查看 Debian 10.4 Buster 的官方公告,以了解更多信息。

Linux Kernel 4.19

在它的最新版本中装有 Linux Kernel 4.19 LTS 也是一个很好的加分项。

当然,这不是最新的内核,因为我们身处 “Debian 领域”,这里的事物并非总是最新的,但更加稳定。这个新内核应该可以解决以前版本中可能遇到的几个问题。

支持 ppc64el 架构

ppc64el 的支持在大多数时候都不是大事,但支持 PowerPC 和 Power ISA 处理器是一个优势。

顺便提一句,Devuan GNU+Linux 已经支持 i386、amd64、armel、armhf 和 arm64 架构。

添加 runit 和 OpenRC 作为可选项

想要更多替代的的初始化系统吗?现在最新版本中可选 runitopenrc

其他变化

除了上面的这样亮点外,你还可以发现它添加了独立守护进程 eudevelogind

启动页面、显示管理器和桌面主题也有了细微的变化。例如,启动菜单显示的是 “Debian” 而不是 “Devuan”。

如果你想了解有关 Devuan Beowulf 3.0.0 变更的更多技术详细信息,那么可以查看官方发行说明

花絮

Devuan 的发布版本以小行星命名。Beowulf 是一个编号为 38086 的小行星

总结

最新稳定版本的 Devuan Beowulf 3.0 是提供无 systemd 的发行版的很好的进展。

如果你想支持 Devuan 项目,请在财务上为他们的项目捐款通过其他方式

你觉得这个版本怎么样?请在下面评论让我知道你的想法!


via: https://itsfoss.com/devuan-3-release/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

无论你做什么,做笔记总是一个好习惯。是的,有很多笔记应用可以帮助你实现这个目标。但是,Linux 上的开源笔记应用怎么样呢?

别担心,你不需要无休止地在互联网上搜索,就能找到 Linux 下最好的笔记应用。在这里,我挑选了一些最令人印象深刻的开源笔记应用。

请注意,此列表没有特定的排名顺序。

1、Joplin

主要功能:

  • 支持 Markdown
  • 支持附件
  • 支持加密
  • 跨平台,包括 Android 应用

Joplin 是一款令人印象深刻的自由开源笔记应用,支持加密。凭借其提供的出色的功能,它也是目前最好的 Evernote 替代品之一。事实上,我就是因为它提供的功能才从 Evernote 转移到 Joplin。

你可以选择添加待办事项列表、普通笔记,或者把它作为一个 Markdown 编辑器来写东西。它适用于 Linux、Windows、macOS、Android 和 iOS。你还可以选择使用 Dropbox、OneDrive、NextCloud 或 WebDAV 来同步你的笔记。

如果你好奇,可以阅读我们关于 Joplin 的详细文章来了解更多。

如何安装?

你可以用一个 AppImage 文件来安装 Joplin。我已经在 Ubuntu 20.04 LTS 上试过了,和预期的一样没有问题。要找到该文件,你可以前往其官方网站或探索他们的 GitHub 页面

如果你不知道如何安装它,请按照我们的使用 AppImage 文件指南来开始。

另外,如果你想使用终端,你可以键入下面的命令,通过脚本来安装它(在这个过程中还会添加一个桌面图标)。

wget -O - https://raw.githubusercontent.com/laurent22/joplin/master/Joplin_install_and_update.sh | bash

2、Simplenote

主要功能:

  • 支持 Markdown
  • 简约的用户界面
  • 通过你的 Simplenote 帐户轻松地进行同步
  • 有 32 位软件包
  • 跨平台,包括移动应用程序

顾名思义,它是一款简约的自由开源笔记应用。

Automattic(WordPress 背后的公司)开发,Simplenote 可以让你在多个设备上无缝同步你的笔记。它支持 Android、iOS、Windows、Linux,以及 macOS。

与其它一些笔记应用不同的是,你会注意到它的界面非常简单,可能不会提供很多功能。但是,你可以为你的笔记添加标签。

如何安装?

它提供了 .deb / .rpm 软件包以及一个 AppImage 文件。你可以在它的 GitHub 发布部分中找到这些文件。

3、Laverna

注: 它已经不再积极开发了,但它仍然可以正常工作。

主要功能:

  • 支持 Markdown
  • 支持加密
  • 支持同步

Laverna 是一个有趣的开源笔记应用程序,还提供加密(这是可选的)。

你可以把它作为一个基于 Web 的笔记应用,也可以作为电脑上的应用使用。它适用于 Linux、Mac 和 Windows。

虽然它除了支持加密外,还具有记事本应用的所有基本功能,但并没有一个可以使用的移动应用。所以,这是一个只有当你是一个桌面用户,并且在 Web 浏览器上完成大部分事情时才能使用的东西。

如何安装?

它提供了一个压缩文件,可在其官方网站上获得。下载之后,你需要解压并启动可执行文件来开始。

4、Standard Notes

主要功能:

  • 支持 Markdown
  • 支持加密
  • 支持同步
  • 笔记的版本历史(付费计划)
  • 跨平台,包括移动应用程序
  • 提供了 32 位包。
  • 提供付费选择

又一款开源笔记应用,为你的笔记和附件提供加密。

与 Laverna 不同,Standard Notes 正在积极开发中。虽然它提供了大量的功能,但其中一些功能以“扩展功能”或扩展插件仅提供给付费用户,这是偏昂贵的(每月订阅)。你也可以参考我们另外一篇关于 Standard Notes 的文章来了解更多信息。

总的来说,你会得到 Markdown 支持、加密附件和笔记的能力、版本历史、备份支持(OneDrive、Google Drive 等)以及更多这样有用的功能。

如何安装?

它提供了一个 AppImage 文件,可以在你的 Linux 发行版上安装它。你只需要前往它的官方网站下载即可。如果你不知道如何使用这个文件,可以参考我们的 AppImage 指南

对于其他可用的软件包或源代码,你可以参考他们的 GitHub 页面

5、Boost Note

主要功能:

  • 支持 Markdown
  • 适用于开发者
  • 跨平台

Boost Note 是一款对使用 Linux 的程序员有用的笔记应用。你可以用它写你的代码,也可以用来写笔记、文档等等。

它提供了一个简洁直观的用户界面,并提供了 Linux 上笔记应用的所有基本功能。

如何安装?

你可以选择其官网上为 Ubuntu 提供的 .deb 文件。如果你想在其他 Linux 发行版上尝试,你还可以找到一个 AppImage 文件来开始使用。

如果你好奇,也可以查看他们的 GitHub 页面来探索更多关于它的内容或复刻它。

6、Tomboy Notes(新一代)

主要功能:

  • 轻量级笔记应用
  • 支持同步
  • 跨平台

一款轻量级且极其简单的记事应用怎么样?

好吧,你可能知道旧版的 Tomboy Notes 已经不再开发了。幸运的是,有一个新一代的 Tomboy Notes NG 版本。你可以配置存储笔记的路径,并快速开始记笔记。

这款应用仅仅只有约 2MB 的下载量。所以,如果你正在寻找一个轻量级的解决方案 —— 那就是它。它可能无法用于智能手机,但你肯定可以在 Windows、Linux 和 MacOS 上使用它。

如何安装?

你可以在他们的 GitHub 发布部分中找到 .deb / .rpm 和其他包。对于其他的 Linux 发行版,你可以关注他们 GitHub 页面的文档来了解更多。

7、RedNoteBook

主要功能

  • 传统的日记式记事应用
  • 有模板
  • 离线使用

对于想要在 Linux 上使用离线笔记应用的用户来说,RedNotebook 应该是一个不错的选择。

是的,它不支持同步,如果你是一个不想要同步功能的人,RedNoteBook 应该是一款传统风格的记事应用,侧边栏为日历。

它主要是为喜欢离线日记的用户量身定做的。它还为你提供了几个模板,方便你创建某些笔记。

如何安装?

如果你使用的是 Ubuntu(或者其他基于 Ubuntu 的发行版),你可以通过 PPA 来安装它。下面是你在终端中输入的安装方法:

sudo add-apt-repository ppa:rednotebook/stable
sudo apt-get update
sudo apt-get install rednotebook

对于其他的 Linux 发行版,你可以得到 Flatpak 软件包

8、TagSpaces

主要特点:

  • 丰富的用户界面
  • 支持管理文件
  • 支持同步
  • 提供付费选择

TagSpaces 是一款适用于 Linux 的精美笔记应用。不仅仅局限于创建笔记,你还可以管理照片和其他文档。

与其他一些可用的笔记应用不同,它不提供加密功能。所以,你可以尝试像 Syncthing 这样支持 Dropbox 和 Nextcloud 的工具来安全地同步你的数据。

如果你想要特定的功能和支持,你也可以选择它的付费计划。

如何安装?

你可以在他们的 GitHub 发布区中找到 .deb 文件和一个 AppImage 文件来安装。无论哪种情况,你都可以把它也构建起来。

9、Trilium Notes

主要功能:

  • 分层记事应用
  • 支持加密
  • 支持同步

Trilium Notes 并不只是又一款笔记应用,它是一款专注于建立个人知识库的分层笔记应用。

是的,你也可以将它用于普通用途 —— 但它是为特定用户量身定制的,他们希望能够以分层方式管理笔记。

我个人还没有使用过 —— 除了测试。欢迎试用,多多探讨。

如何安装?

只需前往其 GitHub 发布区,并抓取 .deb 文件在 Ubuntu 上安装。如果你正在寻找其他 Linux 发行版上可用的软件包,你也可以从源代码构建它,或者下载并解压缩文件

总结

我对 Linux 上的笔记应用的推荐到此结束。我已经用过很多个,目前决定用 Simplenote 来做快速笔记,用 Joplin 来收集章节中的笔记。

你是否知道一些应该包括在这个列表中的其它 Linux 笔记应用程序?为什么不在评论区告诉我们呢?

你更喜欢哪个笔记应用程序?我很想知道你通常在 Linux 上寻找的最好的笔记应用程序是什么。

欢迎在下面的评论部分分享你的想法。


via: https://itsfoss.com/note-taking-apps-linux/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

ActivityWatch 是一款开源的隐私友好型应用程序,可追踪你在台式电脑或移动设备上的使用时间。

ActivityWatch: 一个追踪你在哪个应用程序上花了多少时间的开源应用程序

ActivityWatch 是一款跨平台的开源应用,可以帮助你追踪使用时间,衡量你的工作效率。它可以追踪你花在应用程序、浏览器上的时间,以及你是否 AFK(远离键盘)或系统处于休眠状态。

不只是追踪时间,它还提供了一堆有用的功能,通过可视化的方式帮助你轻松分析你是如何花费时间的,从而有可能提高你的生产力。

它是 RescueTimeManicTime 等专有产品的绝佳替代品。

ActivityWatch 可用于 Linux、Windows、macOS 和 Android。它还提供了 Chrome 和 Firefox 的浏览器扩展。截至目前,App Store 上还没有它的 iOS 版应用。

它刚刚进入该领域,正在积极开发,以解决任何现有的问题并引入新的功能,如在多个设备上同步你的活动数据的能力。

对于注重隐私的用户来说,我应该提到,收集的数据被存储在你本地的设备上。这是一件好事,因为你可以跟踪你的花费时间,而不会被别人跟踪。

ActivityWatch 的功能

基本上,ActivityWatch 可以让你监控你的活动,以分析不良的屏幕使用时间,或改善你在设备上工作的时间管理。

具体来说,它提供了几个有用的功能,主要有:

  • 摘要你的日常活动及按使用时间排序的应用和程序列表。
  • 追踪你的浏览器活动的时间,使用浏览器扩展来获得每个活动标签所花费时间的确切数据。
  • 追踪 AFK 和非 AFK 时间。(AFK - “Away From Keyboard” 的缩写,即不在电脑前)
  • 提供不同的可视化时间线,以监测你的活动。
  • 能够使用 watchers 跟踪你在编辑器上写代码的时间。
  • 记录你的活动,以分析你的生产力。
  • 将花费的时间进行分类,可以帮助你详细分析。
  • 可以添加更多的类别和调整时间轴的持续时长。
  • 能够将数据导出/导入为 JSON 文件。
  • 实验性的秒表功能。
  • 本地存储数据,以尊重用户隐私。

在 Linux 上安装 ActivityWatch

注:如果你的 Linux 发行版不支持系统托盘图标,你需要遵循这个文档来解决这个问题。

不幸的是,你找不到 AppImage、Flatpak 或 Snap 软件包。然而,对于 Manjaro 或 Arch Linux 有可以安装的 AUR 包。

对于所有其它的 Linux 发行版,你会得到一个 ZIP 文件,其中包括一个要运行的 aw-qt 应用程序。

要运行它,你需要解压 zip 归档文件,然后通过双击 aw-qt 应用程序运行二进制文件来安装它。

你也可以使用终端:

`cd activitywatch-v0.9.2-linux-x86_64
sudo ./aw-qt`

解压文件夹的位置和文件名可能会有所不同 —— 所以请确保你导航到正确的目录,然后使用上面的命令。完成后,你可以从系统托盘图标访问 ActivityWatch,或者直接前往 localhost:5600 访问它。

你也可以查看他们的 GitHub 页面官方网站来探索更多关于它的信息。

顺便提一句,如果你计划经常使用 ActivityWatch,你应该将下载的文件移动到 /opt 目录下,并在 /usr/share/bin 目录下创建一个链接到 aw-qt 可执行文件符号链接。这样一来,该应用程序可以作为一个常规命令供系统上的所有用户使用。类似的方法在 PopcornTime 安装教程中也有演示。

我对 ActivityWatch 的看法

Pop!\_OS 20.04 上,时间跟踪功能可以完全正常地工作,也支持系统托盘图标。你可能会遇到一个错误,不能让你从系统托盘图标访问 ActivityWatch(这也是一个 GitHub 上的已知问题)。在这种情况下,你需要通过 localhost:5600 来访问它。

就个人而言,考虑到我在桌面上使用它,并且没有计划在智能手机上使用它,我对提供的功能相当满意。

我必须得向你推荐尝试这个不错的开源项目,并一路支持他们。如果你喜欢这个项目,请随时通过添加星标或赞助他们的 GitHub 仓库来表示你的赞赏。

欢迎在下面的评论中告诉我你的想法。


via: https://itsfoss.com/activitywatch/

作者:Ankush Das 选题:lujun9972 译者:wxy 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

Linux Lite 是适合 Windows 用户的最佳 Linux 发行版之一。 不仅限于此,它还是最受欢迎的轻量级 Linux 发行版之一。

基于 Ubuntu 18.04 的 Linux Lite 4.x 系列虽然不错,但没有 UEFI 支持。 但是现在基于 Ubuntu 20.04 的 Linux Lite 5.0 终于来了,我很高兴看到这些变化!

在本文中,我们将介绍 Linux Lite 5.0 的新增功能。

Linux Lite 5.0:关键变更

即使 Linux Lite 从 2.x 就开始支持 UEFI,但他们总是默认发布非 UEFI 的。

但是,在 Linux Lite 5.0 中,他们终于增加了开箱即用的 UEFI 默认支持以及许多重大改进。让我们看看发生了什么变化:

UEFI 支持

Linux Lite 5.0 支持开箱即用的 UEFI。但是,他们建议禁用安全启动,即使该功能可以工作。

你可以看看他们的论坛文章,以了解更多信息。此外,你还可以在新的内置帮助手册中找到有关此的更多信息。

基于 Ubuntu 的发行版,没有隐藏的遥测

如果你正在寻找基于 Ubuntu 的 Linux 发行版,且没有任何隐藏的遥测功能,那么 Linux Lite 5.0 似乎是理想的选择。

发布公告中,他们在变更日志中提到了它,并提供了截图:

GUFW 防火墙替换为 firewalld

你可能已经读过在 Linux 上使用 GUFW 设置防火墙,但从 Linux Lite 5.0 开始,它已由 firewalld 取代。

似乎 GUFW 不能像 firewalld 那样配置。因此,他们决定替换它。

默认情况下,它是禁用的。但是,你可以按照帮助手册中的教程选择启用它。

新的 Whisker 菜单

Whisker 菜单已更新至最新可用的软件包(v2.4.4)。 除了更新之外,你还可以注意到安装更新现在被固定在收藏夹。

HiDPI 设置

如果需要,你会发现从设置菜单中设置 HiDPI 非常容易。

已添加 XFCE 屏幕保护程序

在 Linux Lite 5.0 中,你还将注意到添加了 XFCE 屏幕保护程序,默认情况下它处于禁用状态。

这是一个简单的补充,对于一直想要屏幕保护程序并能够对其进行调整的用户而言,这将很有用。

其他重要改进

除了上面提到的关键要点外,还有其他一些改进对于 Linux Lite 5.0 用户而言应该是很方便的。我在这里列出其中一些:

  • Mousepad 替换 Leafpad
  • 新的更新通知
  • 在即时启动时进行完整性检查
  • 帮助手册的重大改进
  • Lite 软件中用 Chrome 取代了 Chromium
  • 新的布局选项
  • Lite 欢迎页面和 Lite 用户管理器现在更新到 GTK3 和 Python3。
  • 欢迎页面添加了新的选择:选择深色或浅色主题、UEFI 和安全启动、反馈
  • 改进的 Lite 小部件

如果你想进一步了解更改,可以在其官方公告中找到详细的更改列表。

总结

我认为 Linux Lite 5.0 比以往任何时候要好,并且随着最近新增的功能,对于许多新 Linux 用户来说,它也是一个绝佳的选择。

你如何看待 Linux Lite 5.0?在下面的评论中让我知道你的想法。


via: https://itsfoss.com/linux-lite-5-release/

作者:Ankush Das 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

微软最近的 “Build 2020” 开发者大会公布了一些有趣的公告。我不确定这该令人兴奋还是该令人怀疑 —— 但是微软,你现在比以往任何时候都受到我们的关注。

同时,在所有的这些公告中,能够在 WSL(Windows Subsystem for Linux)上运行 GUI 应用程序的功能备受关注。

更不要忘了 Xamrin.Forms 更名为 MAUI 的尴尬结局,它与 Nitrux Linux 的 Uri Herrera 的现有开源项目(Maui Project)名字冲突。

以防你不清楚,WSL 是一种环境,可让你在 Windows 10 中获得 Linux 控制台的体验。它也是在 Windows 中运行 Linux 命令的最佳方法之一。

正如 Liam Dawe 认为的那样,通过博客文章(DirectX ❤ Linux)发布的公告可能是只是个公关诱饵。但是,仍然值得一提。

WSL 上对 Linux GUI 应用程序的支持

最近,Microsoft 在在线开发者大会上宣布了 WSL(即 WSL 2)的一系列新功能。

Windows 包管理器Windows 终端 1.0,以及其他一些功能的引入是其亮点。

但是, WSL 2 对 GPU 硬件加速的支持非常重要。

那么,是否意味着你可以使用 WSL 在 Windows 上运行 Linux 应用程序呢?看起来像是。

微软计划通过使用全新的 Linux 内核驱动程序 dxgkrnl 来实现它。为了给你一个技术性的简报, 我在这里引用他们的公告中的描述:

dxgkrnl 是一个全新的 Linux 内核驱动程序,它将 /dev/dxg 设备提供给用户模式的 Linux。 /dev/dxg 提供了一组 IOCTL,它们与 Winodws 上的原生 WDDM D3DKMT 内核服务层非常相似。Linux 内核中的 dxgkrnl 通过 VM 总线连接到 Windows 主机上,并使用此 VM 总线连接与物理 GPU 进行通讯。

我不是这方面的专家,但这意味着 WSL 上的 Linux 应用程序将与原生的 Windows 应用程序一样可以访问 GPU。

针对 GUI 应用程序的支持将在今年秋季的晚些时候提供(而不是 2020 年 5 月的更新) —— 所以我们要看看什么时候提供。

微软专门针对的是那些希望在 Windows 上轻松使用 Linux IDE 的开发人员。谷歌也在瞄准同样的用户群,将 GUI Linux 应用程序引入到 Chromebook

那么,对于那些坚持使用 Windows 的用户来说,这是个好消息。但是,这是真的吗?

微软爱上了 Linux —— 真的吗?

他们在 Windows 上整合 Linux 环境来拥抱 Linux 及其优势的努力,绝对是一件好事。

但是,它真的能给桌面 Linux 用户带来什么好处呢?到目前为止,我还没有看到任何实际的好处。

在这里,你可以有不同的看法。但是,我认为 WSL 的开发对于 Linux 桌面用户来说没有真正的价值。至少,到目前为止没有。

有趣的是,Linux Unplugged podcast 上有人强调了微软的举动,认为这与他们的 EEE( 拥抱、延伸和扑灭 Embrace, extend, and extinguish )的思路是一致的。

可能吧,谁知道呢?当然,他们为实现这一目标而付出的努力值得赞赏 —— 同时又令人感到兴奋和神秘。

这是否意味着 Windows 用户将不必再转到 Linux?

微软之所以在其平台上集成 Linux,是因为他们知道 Liunx 的能力,也知道开发人员(或用户)喜欢使用它的原因。

但是,随着 WSL 2 的更新,如果这种情况持续下去,我倾向于同意 Abhishek 的看法:

最终,桌面 Linux 将被限制在 Windows 下,成为桌面应用程序……

好吧,当然,原生的体验暂时还是比较好的。而且,很难看到现有的 Linux 桌面用户会使用 Windows 来将其替代。但是,这仍然值得担心。

你如何看待这一切?我不认为 WSL 对于被迫使用 Windows 的用户有什么好处 —— 但是,从长远来看,你认为微软在 WSL 方面的进展本质上是敌意还是对 Linux 有帮助?

在评论中让我知道你的想法!


via: https://itsfoss.com/run-linux-apps-windows-wsl/

作者:Ankush Das 选题:lujun9972 译者:lnrCoder 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出