mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-03-21 02:10:11 +08:00
Merge remote-tracking branch 'LCTT/master'
This commit is contained in:
commit
8393e6fbf1
@ -0,0 +1,171 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (robsean)
|
||||
[#]: reviewer: (wxy)
|
||||
[#]: publisher: (wxy)
|
||||
[#]: url: (https://linux.cn/article-12341-1.html)
|
||||
[#]: subject: (Ubuntu MATE 20.04 LTS Review: Better Than Ever)
|
||||
[#]: via: (https://itsfoss.com/ubuntu-mate-20-04-review/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
Ubuntu MATE 20.04 LTS:士别三日,当刮目相待
|
||||
======
|
||||
|
||||
Ubuntu MATE 20.04 LTS 无疑是最流行的 [Ubuntu 官方特色版本][1]之一。
|
||||
|
||||
不仅仅是我,这份[Ubuntu 20.04 调查报告][2]也持同样观点。不过不管流行与否,它都是一个令人印象深刻的 Linux 发行版,尤其是用在较旧的硬件上时。事实上,它也是可用的[最轻量的 Linux 发行版][3]之一。
|
||||
|
||||
所以,我想在一个虚拟机中尝试一下,为你提供一个概览,这样你可以了解其中有何值得期盼的变化,以及是否值得尝试。
|
||||
|
||||
### 在 Ubuntu MATE 20.04 LTS 中有什么新功能?
|
||||
|
||||
- [video](https://www.youtube.com/embed/WBZyXDHw4HA)
|
||||
|
||||
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][5] 系列
|
||||
* 添加了实验性的 [ZFS][6] 支持
|
||||
* 添加了来自 [Feral Interactive][7] 的 GameMode
|
||||
* 一些软件包更新
|
||||
|
||||
现在,为了更好地了解 Ubuntu MATE 20.04,我将给你提供更多的细节。
|
||||
|
||||
### 用户体验改善
|
||||
|
||||
![][8]
|
||||
|
||||
考虑到越来越多的用户倾向于在桌面上使用 Linux,而用户体验在桌面中起着至关重要的作用。
|
||||
|
||||
如果有一些易于使用和令人愉悦的东西,那么第一印象就会有很大不同。
|
||||
|
||||
对于 Ubuntu MATE 20.04 LTS,我没有感到失望。就我个人而言,我是最新的 [GNOME 3.36][9] 的粉丝。我喜欢在我 [Pop!_OS 20.04][10] 上使用它,但是随着 [MATE 1.24][11] 的出现,使得 Ubuntu MATE 也同样具有很好的体验。
|
||||
|
||||
你会看到窗口管理器有一些重大更改,包括:增加了用于重新调整大小的隐形边框,HiDPI 图标渲染,重新设计了 `ALT+TAB` 工作区切换器的弹出窗口和一些其它的更改,这些是最新的 MATE 1.24 桌面环境的一部分。
|
||||
|
||||
![][12]
|
||||
|
||||
此外, MATE Tweak 也得到了一些贴心的改进,即使你更改桌面的布局,也可以保留用户偏好。新的 MATE 欢迎屏幕也会告知用户更改桌面布局的能力,因此,用户无需不断摸索就能知道这个变化。
|
||||
|
||||
此外,我最喜欢的新增功能之一是可以预览最小化的应用程序。
|
||||
|
||||
例如,你已经最小化了一个应用程序,但是你想在拉起它之前看到它的预览 —— 现在你只需将鼠标悬停在任务栏上就可以做到这一点,如下图所示:
|
||||
|
||||
![][13]
|
||||
|
||||
不过,我必须指出,并不是每个应用程序都可以如预期般的工作。因此,这个功能是有缺陷的,还需要改进。
|
||||
|
||||
### 应用程序新增或升级
|
||||
|
||||
![][14]
|
||||
|
||||
在 MATE 20.04 中,你会注意到有一个新的固件更新器,它是 [fwupd][15] 的 GTK 前端。你可以使用这个更新器来轻松地管理你的固件驱动。
|
||||
|
||||
这个版本也使用 Evolution 替换了 Thunderbird 电子邮件客户端。尽管 [Thunderbird][16] 是一个非常流行的电子邮件客户端,但是 [Evolution][17] 与 MATE 桌面集成得更好,并且证明它更有用。
|
||||
|
||||
![][18]
|
||||
|
||||
考虑到我们已经搭载了 MATE 1.24,你也将发现一个新的时间和日期管理应用程序。不仅如此,如果你需要一个放大镜,Ubuntu MATE 20.04 还内置了 [Magnus][19]。
|
||||
|
||||
![][20]
|
||||
|
||||
Ubuntu MATE 20.04 也包括了众多预安装的软件包/应用程序的升级包。
|
||||
|
||||
![][21]
|
||||
|
||||
尽管这些是小的增补,但却能在很大程度上帮助发行版变得更有用。
|
||||
|
||||
### Linux Kernel 5.4
|
||||
|
||||
Ubuntu MATE 20.04 带有 2019 年最后一个主要的稳定版内核,即 [Linux 内核 5.4][5]。
|
||||
|
||||
使用该内核,你可以获得原生的 [exFAT 支持][22]、改进的硬件支持。更不用说,拥有 [WireGuard][23] VPN 的支持也是一件极好的事。
|
||||
|
||||
所以,你会注意到 Linux Kernel 5.4 的众多好处,包括内核锁定功能。如果你好奇,你可以阅读我们关于 [Linux Kernel 5.4][5] 的新闻报道来了解更多的细节。
|
||||
|
||||
### 增加了 Feral Interactive 的 GameMode
|
||||
|
||||
以将游戏带到 Linux 平台而闻名的 Feral Interactive 带来了一款实用的命令行工具,即 [GameMode][7]。
|
||||
|
||||
它没有提供图形界面,但是在启动一个游戏前,你可以使用命令行请求临时性的系统优化。
|
||||
|
||||
虽然这可能不会给每个系统都带来很大的不同,而是给玩游戏提供了更多的资源,并且 GameMode 可以确保你获得必要的优化。
|
||||
|
||||
### 实验性的 ZFS 安装选项
|
||||
|
||||
你可以使用 ZFS 作为根文件系统了。值得注意的是,它是一个实验性的功能,如果你不确定自己在做什么,那么就不应该使用它。
|
||||
|
||||
要更好地了解 ZFS,我建议你阅读我们的一篇文章,[John Paul][24] 所写的《[ZFS 是什么][6]》的文章。
|
||||
|
||||
### 性能和其它的改进
|
||||
|
||||
Ubuntu MATE 是一款完美的轻量级发行版,同时也是一款适合现代台式机的发行版。
|
||||
|
||||
![][25]
|
||||
|
||||
在这个评测中,我没有运行任何特殊的基准测试工具,以一个普通用户来说,我在虚拟机设置中没有发现任何性能问题。我在一台使用了一颗 i5-7400 处理器、配备 GTX 1050 显卡和 16 GB 内存的主机系统上进行了测试。并且,我将 7 GB 的内存 + 768 MB 的显存 + 2 个处理器核心分配给了虚拟机。
|
||||
|
||||
![][26]
|
||||
|
||||
如果你要自己测试它,请随时告诉我你对它的感觉如何。
|
||||
|
||||
总的来说,除了所有主要的改进之外,还有一些细微的改变/修复/改进,使得 Ubuntu MATE 20.04 LTS 成为了一个很好的升级版本。
|
||||
|
||||
### 我应该升级吗?
|
||||
|
||||
如果你正在运行 Ubuntu MATE 19.10,你应该立即升级它,因为它的支持将在 2020 年 6 月结束。
|
||||
|
||||
对于 Ubuntu MATE 18.04 用户(支持到 2021 年 4 月)来说,这取决于你的需求。如果你需要最新发布版本的功能,你应该选择立即升级它。
|
||||
|
||||
但是,如果你不一定需要新的功能,你可以查看[现存的错误列表][27] 并加入 [Ubuntu MATE 社区][28] 来了解更多最新发布版本的问题。
|
||||
|
||||
在你做完必要的研究后,你可以继续升级你的系统到 Ubuntu MATE 20.04 LTS,它将支持到 2023 年 4 月。
|
||||
|
||||
你试过最新的 Ubuntu MATE 20.04 吗?你认为它怎么样?在评论中让我知道。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/ubuntu-mate-20-04-review/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[robsean](https://github.com/robsean)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://itsfoss.com/which-ubuntu-install/
|
||||
[2]: https://ubuntu.com/blog/ubuntu-20-04-survey-results
|
||||
[3]: https://itsfoss.com/lightweight-linux-beginners/
|
||||
[4]: https://www.youtube.com/c/itsfoss?sub_confirmation=1
|
||||
[5]: https://itsfoss.com/linux-kernel-5-4/
|
||||
[6]: https://itsfoss.com/what-is-zfs/
|
||||
[7]: https://github.com/FeralInteractive/gamemode
|
||||
[8]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-20-04.jpg?ssl=1
|
||||
[9]: https://itsfoss.com/gnome-3-36-release/
|
||||
[10]: https://linux.cn/article-12175-1.html
|
||||
[11]: https://mate-desktop.org/blog/2020-02-10-mate-1-24-released/
|
||||
[12]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-desktop-layout.png?ssl=1
|
||||
[13]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-minimized-app.png?ssl=1
|
||||
[14]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-20-04-firmware.png?ssl=1
|
||||
[15]: https://fwupd.org
|
||||
[16]: https://www.thunderbird.net/en-US/
|
||||
[17]: https://wiki.gnome.org/Apps/Evolution
|
||||
[18]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-evolution.png?ssl=1
|
||||
[19]: https://kryogenix.org/code/magnus/
|
||||
[20]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-magnus.jpg?ssl=1
|
||||
[21]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-apps.png?ssl=1
|
||||
[22]: https://cloudblogs.microsoft.com/opensource/2019/08/28/exfat-linux-kernel/
|
||||
[23]: https://wiki.ubuntu.com/WireGuard
|
||||
[24]: https://itsfoss.com/author/john/
|
||||
[25]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-system-reosource.jpg?ssl=1
|
||||
[26]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-focal-neofetch.png?ssl=1
|
||||
[27]: https://bugs.launchpad.net/ubuntu-mate
|
||||
[28]: https://ubuntu-mate.community/
|
@ -1,24 +1,26 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (geekpi)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: reviewer: (wxy)
|
||||
[#]: publisher: (wxy)
|
||||
[#]: url: (https://linux.cn/article-12340-1.html)
|
||||
[#]: subject: (5 ways to examine the content of files on Linux)
|
||||
[#]: via: (https://www.networkworld.com/article/3561490/5-ways-to-examine-the-content-of-files-on-linux.html)
|
||||
[#]: author: (Sandra Henry-Stocker https://www.networkworld.com/author/Sandra-Henry_Stocker/)
|
||||
|
||||
在 Linux 上查看文件内容的 5 种方法
|
||||
======
|
||||
如何使用 cat、more、head 和 tail 命令查看 Linux 文件的内容,而不仅仅是文本文件。
|
||||
[mari lezhava / Unsplash][1] [(CC0)][2]
|
||||
|
||||
Linux 提供了许多命令来查看文件的内容,包 括**cat**、**more**、**head** 和 **tail**,但这只是一个开始。
|
||||
> 如何使用 cat、more、head 和 tail 命令查看 Linux 文件的内容,而不仅仅是文本文件。
|
||||
|
||||
一方面,即使是最显而易见的命令也有很多许多用户不会去使用的选项。还有一些不太明显的命令提供了一些独特的功能。在本文中,我们将同时提供查看文件内容的命令和用于定制这些视图以更好地满足你的需求的选项。
|
||||

|
||||
|
||||
Linux 提供了许多命令来查看文件的内容,包 括 `cat`、`more`、`head` 和 `tail`,但这只是一个开始。
|
||||
|
||||
一方面,即使是最显而易见的命令也有很多许多用户不会去使用的选项。还有一些普普通通的命令提供了一些独特的功能。在本文中,我们将介绍查看文件内容的命令,以及如何定制这些视图以更好地满足你的需求的选项。
|
||||
|
||||
### cat
|
||||
|
||||
cat 命令将文本文件的全部内容发送到终端窗口以供查看。实际上,如果你输入 “cat”,然后输入包含数千行的文件名,那么这些行将以极快的速度在你的窗口中滚动,你将无法看到除了最后一屏外的其他文本。对于 Linux 用户来说 cat 命令很熟悉,但即使这个基本命令也提供了许多有用的选项,例如对输出中的行进行编号,这是我们许多人可能从未使用过的。扩展一下,不仅可以对行进行编号,你还可以选择如何编号。
|
||||
`cat` 命令将文本文件的全部内容发送到终端窗口以供查看。实际上,如果你输入 `cat`,然后输入包含数千行内容的文件名,那么这些行将以极快的速度在你的窗口中滚动,你将无法看到除了最后一屏外的其他文本。对于 Linux 用户来说 `cat` 命令很熟悉,但即使是这个基本命令也提供了许多有用的选项,例如对输出中的行进行编号,这是我们许多人可能从未使用过的。更进一步,你不仅可以对行进行编号,还可以选择如何编号。
|
||||
|
||||
对每行进行编号就像这样:
|
||||
|
||||
@ -36,7 +38,7 @@ $ cat -n msg
|
||||
10 s.
|
||||
```
|
||||
|
||||
你也可以仅对内容行编号。 请注意,对于此命令,仅包含空格的行不被视为“空”,而是会被编号。
|
||||
你也可以只对有内容的行编号。请注意,对于此命令,仅包含空格的行不被视为“空”,而是会被编号。
|
||||
|
||||
```
|
||||
$ cat -b msg
|
||||
@ -52,7 +54,7 @@ $ cat -b msg
|
||||
5 s.
|
||||
```
|
||||
|
||||
cat 命令允许你使用 -s 选项忽略重复的空白行,但是你必须添加另一个命令来完全禁止空白行。
|
||||
`cat` 命令允许你使用 `-s` 选项忽略重复的空白行,但是要完全忽略空白行你必须添加另一个命令。
|
||||
|
||||
```
|
||||
$ cat -s msg
|
||||
@ -67,7 +69,7 @@ bye!
|
||||
s.
|
||||
```
|
||||
|
||||
要忽略所有空白行,只需如下将 **cat** 的输出通过管道传递给 **grep** 命令。 点(.)匹配包含空白字符的文本,因此它将显示仅包含空格且看起来为空的行。
|
||||
要忽略所有空白行,只需如下将 `cat` 的输出通过管道传递给 `grep` 命令。 点(`.`)匹配包含任意字符的文本,因此它将显示任意非空的行,用于结束一行的回车换行做匹配(LCTT 译注:此处原文有误,径改)。
|
||||
|
||||
```
|
||||
$ cat msg | grep .
|
||||
@ -78,7 +80,7 @@ bye!
|
||||
s.
|
||||
```
|
||||
|
||||
**-E** 选项通过在每行末尾加 $ 符提供视觉提示,来显示行尾是否还有多余的空格。
|
||||
`-E` 选项通过在每行末尾加 `$` 符提供视觉提示,来显示行尾是否还有多余的空格。
|
||||
|
||||
```
|
||||
$ cat -E msg
|
||||
@ -94,7 +96,7 @@ $
|
||||
s.$
|
||||
```
|
||||
|
||||
使用 **-A** 时,每行的末尾都有 $ 字符,并且制表符都显示为 **^I** 而不是空白。
|
||||
使用 `-A` 时,既可以在每行的末尾显示 `$` 字符,并且制表符会显示为 `^I` 而不是空白。
|
||||
|
||||
```
|
||||
$ cat -A msg
|
||||
@ -103,7 +105,7 @@ $
|
||||
I hope you are having a wonderful day!$
|
||||
$
|
||||
$
|
||||
That’s it for …^Inow$
|
||||
That’s it for ...^Inow$
|
||||
$
|
||||
bye!$
|
||||
$
|
||||
@ -112,7 +114,7 @@ s.$
|
||||
|
||||
### 使用 head 和 tail 显示文件部分内容
|
||||
|
||||
**head** 和 **tail** 显示文件的头部或底部,默认为十行。 你可以使用 -3(显示 3 行)或 -11(显示 11 行)之类的字符串来指定要查看的其他行数。**tail** 命令与 **head** 的工作方式相同,但是显示文件的底部而不是头部。
|
||||
`head` 和 `tail` 显示文件的头部或尾部,默认为十行。 你可以使用 `-3`(显示 3 行)或 `-11`(显示 11 行)之类的字符串来指定要查看的其它行数。`tail` 命令与 `head` 的工作方式相同,但是显示文件的尾部而不是头部。
|
||||
|
||||
```
|
||||
$ head -3 msg
|
||||
@ -124,7 +126,7 @@ bye!
|
||||
s.
|
||||
```
|
||||
|
||||
你还可以结合使用 head 和 tail 命令来查看文件中间的文本。 你只需要选择起点和想要查看行数即可。 在此例中,命令将在文件中显示第二个一百行,并在 **cat** 的帮助下为这些行编号。
|
||||
你还可以结合使用 `head` 和 `tail` 命令来查看文件中间的文本。你只需要选择起点和想要查看行数即可。在此例中,命令将在文件中显示第二个一百行,并在 `cat` 的帮助下为这些行编号。
|
||||
|
||||
```
|
||||
$ cat -b mybigfile | head -200 | tail -100
|
||||
@ -134,11 +136,11 @@ $ cat -b mybigfile | head -200 | tail -100
|
||||
|
||||
### 使用 more 或者 less 浏览一屏文本
|
||||
|
||||
**more** 命令是一次浏览一屏内容的选择,而 **less** 通过使用上下键盘箭头增加了在文件中上下移动的能力,这样你就可以扫描,然后备份到文件中。
|
||||
`more` 命令是一次浏览一屏内容的自然之选,而 `less` 通过使用上下键盘箭头增加了在文件中上下移动的能力,这样你就可以遍历内容,然后在文件中回退。
|
||||
|
||||
### 使用 od 查看文本的两种方法
|
||||
|
||||
**od**(八进制转储)命令能够以常规文本和一系列 ASCII 值(即该文本在文件中的实际编码方式)的形式查看。 在下面的例子中可以看到,带编号的行显示了 ASCII 数字值,而其他各行则显示了文本和不可打印的字符。
|
||||
`od`(八进制转储)命令能够以常规文本和一系列 ASCII 值(即该文本在文件中的实际编码方式)的形式查看文件。在下面的例子中可以看到,带编号的行显示了 ASCII 数字值,而其他行则显示了文本和不可打印的字符。
|
||||
|
||||
```
|
||||
$ od -bc msg
|
||||
@ -156,9 +158,9 @@ $ od -bc msg
|
||||
s . \n
|
||||
```
|
||||
|
||||
请注意,换行符显示为 **\n** (八进制 012),而制表符显示为 **\t**(八进制 011)。
|
||||
请注意,换行符显示为 `\n`(八进制 `012`),而制表符显示为 `\t`(八进制 `011`)。
|
||||
|
||||
**od** 命令特别有用的用途之一是查看非文本文件以获取标识文件类型的信息。 在这里,我们看到 **JFIF**(JPEG 文件交换格式)标签,该标签让 **file** 之类报告文件类型的命令将它标示为 jpg 文件。 这里还有很多其他有用的信息,特别是如果你对这些文件的格式感到好奇的话。
|
||||
`od` 命令特别有用的用途之一是查看非文本文件以获取可以标识文件类型的信息。在这里,我们看到 `JFIF`(JPEG 文件交换格式)标签,该标签让 `file` 之类报告文件类型的命令将它标示为 jpg 文件。这里还有很多其他有用的信息,特别是如果你对这些文件的格式感到好奇的话。
|
||||
|
||||
在接下来的命令中,我们查看 jpg 文件的开始部分。
|
||||
|
||||
@ -178,7 +180,7 @@ $ od -bc arrow.jpg | head -12
|
||||
022 023 022 020 023 017 020 020 020 377 333 \0 C 001 003 003
|
||||
```
|
||||
|
||||
如果我们要 **file** 命令提供有关此图像的信息,我们可能会看到类似这样的信息。file 命令从文件开头的数据中提取所有这些描述性信息。
|
||||
如果我们要 `file` 命令提供有关此图像的信息,我们可能会看到类似下面这样的信息。`file` 命令从文件开头的数据中提取了所有这些描述性信息:
|
||||
|
||||
```
|
||||
$ file arrow.jpg
|
||||
@ -187,8 +189,7 @@ arrow.png: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segme
|
||||
|
||||
### 使用 jp2a 将文件视为基于文本的图像
|
||||
|
||||
|
||||
如果你只能在命令行,并且想了解特定图像包含的内容,那么可以使用 **jp2a**(jpeg to ascii)之类的工具提供字符再现。 图像在这种格式下的识别程度取决于文件。不要太期待,因为你将看到的图像版本是“低分辨率”下的测试! 这是一只分辨率很低的帝王企鹅。
|
||||
如果你只能在命令行工作,并且想了解特定图像包含的内容,那么可以使用 `jp2a`(jpeg to ascii)之类的工具提供字符渲染。图像在这种格式下的识别程度取决于文件。不要有太多期待,因为你将看到的图像版本是“低分辨率”下的测试!这是一只分辨率很低的帝王企鹅。(请离远点看)
|
||||
|
||||
```
|
||||
$ jp2a Emperor_Penguin.jpg
|
||||
@ -217,11 +218,9 @@ MMMNkdd:,'ldXXO0xl;x0kx:;lKMMMMM
|
||||
MMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMM
|
||||
```
|
||||
|
||||
#### 总结
|
||||
### 总结
|
||||
|
||||
Linux 上有很多命令可以通过各种方式查看文件的内容。 其中一些选项在你需要处理文件内容时可能会非常有用。 其他的只是……有趣。
|
||||
|
||||
加入 [Facebook][3] 和 [LinkedIn][4] 上的 Network World 社区,评论热门主题。
|
||||
Linux 上有很多命令可以通过各种方式查看文件的内容。其中一些选项在你需要处理文件内容时可能会非常有用。其它的只是……有趣。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
@ -230,7 +229,7 @@ via: https://www.networkworld.com/article/3561490/5-ways-to-examine-the-content-
|
||||
作者:[Sandra Henry-Stocker][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[geekpi](https://github.com/geekpi)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
@ -1,63 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: ( )
|
||||
[#]: reviewer: (Yufei-Yan)
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (How IoT will rescue aviation)
|
||||
[#]: via: (https://www.networkworld.com/article/3543318/how-iot-will-rescue-aviation.html)
|
||||
[#]: author: (Patrick Nelson https://www.networkworld.com/author/Patrick-Nelson/)
|
||||
|
||||
How IoT will rescue aviation
|
||||
======
|
||||
European airplane maker Airbus is one company exploring virus-spotting IoT sensors in an attempt to keep COVID-19-infected passengers off planes.
|
||||
[Stéphan Valentin][1] [(CC0)][2]
|
||||
|
||||
A biotech company that develops sensors to detect explosives and other chemicals on planes and in airports is teaming up with Airbus to create a sensor that could detect passengers who are positive for COVID-19.
|
||||
|
||||
California-based Koniku and Airbus, which have been working since 2017 on contactless equipment that sniffs out chemicals, are trying to adapt that technology to sniff out pathogens, says Osh Agabi, founder and CEO of Koniku, [in a blog post][3].
|
||||
|
||||
[[Get regularly scheduled insights by signing up for Network World newsletters.]][4]
|
||||
|
||||
They hope to identify odors in breath or sweat that are chemical markers indicating the presence of COVID-19 infection. "Most infections and diseases cause slight changes to the composition of our breath and sweat, which then produce distinct odors," Agabi writes. "If we can detect those odors, we can detect the presence of those infections."
|
||||
|
||||
The companies hope to identify markers specific to the novel coronavirus and an IOT sensor equipped with genetically engineered odoroant receptors that can detect them. "Those receptors screen molecules in the air and produce a signal when they come into contact with the molecular compounds of the hazard or threat that they have been programmed to detect," he writes.
|
||||
|
||||
He says that passengers would be screened by walking through an enclosed corridor where the sensors are deployed. "By programming the DNA of the cells that make up these receptors to react to the compounds that appear in infected people’s breath or sweat, we believe we will be able to quickly and reliably screen for COVID-19 and determine whether a person is infected," he writes.
|
||||
|
||||
Other types of contactless detectors are already in use, including elevated-skin-temperature (EST) cameras.
|
||||
|
||||
Italy's main airport, Leonardo da Vinci, acquired three thermal-imaging helmets with the intent to use them to spot persons with fevers. The airport already had fixed thermal scanners and has ordered more. Passengers detected with potentially high temperatures are made to take a further medical exam, [according to regional publication Fiumicino Online][5].
|
||||
|
||||
KC Wearable, the Shenzhen, China, company that makes the helmets, says they can be worn by staff and used at a distance from passengers.
|
||||
|
||||
FLIR Systems, which makes thermal cameras, says there’s been increased demand for them to be used in EST screening, the company says in this month in its [financial results][6].
|
||||
|
||||
"Although these thermal cameras cannot detect or diagnose any type of medical condition, the cameras do serve as an effective tool to identify elevated skin temperatures," it says.
|
||||
|
||||
"Many companies are looking to install this technology in their facilities in anticipation of lifting the shelter-in-place orders," FLIR CEO Jim Cannon [said in an earnings call][7] this month. General Motors is one of them, [according to Reuters][8].
|
||||
|
||||
Join the Network World communities on [Facebook][9] and [LinkedIn][10] to comment on topics that are top of mind.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.networkworld.com/article/3543318/how-iot-will-rescue-aviation.html
|
||||
|
||||
作者:[Patrick Nelson][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.networkworld.com/author/Patrick-Nelson/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://unsplash.com/photos/s7NGQU2Nt8k
|
||||
[2]: https://creativecommons.org/publicdomain/zero/1.0/
|
||||
[3]: https://www.linkedin.com/pulse/what-happens-when-airports-open-back-up-osh-agabi/?src=aff-lilpar&veh=aff_src.aff-lilpar_c.partners_pkw.10078_plc.Skimbit%20Ltd._pcrid.449670_learning&trk=aff_src.aff-lilpar_c.partners_pkw.10078_plc.Skimbit%20Ltd._pcrid.449670_learning&clickid=WNmzMlyalxyOUI7wUx0Mo34HUkiwwpy%3APQ3X1Y0&irgwc=1
|
||||
[4]: https://www.networkworld.com/newsletters/signup.html
|
||||
[5]: https://www.fiumicino-online.it/articoli/cronaca-2/fase-2-all-aeroporto-di-fiumicino-lo-smart-helmet-per-controllare-la-febbre-a-distanza
|
||||
[6]: https://flir.gcs-web.com/news-releases/news-release-details/flir-systems-announces-first-quarter-2020-financial-results
|
||||
[7]: https://www.fool.com/earnings/call-transcripts/2020/05/06/flir-systems-inc-flir-q1-2020-earnings-call-transc.aspx
|
||||
[8]: https://uk.reuters.com/article/us-flir-systems-gm/general-motors-taps-flir-systems-for-fever-check-cameras-at-factories-idUKKBN22J02B
|
||||
[9]: https://www.facebook.com/NetworkWorld/
|
||||
[10]: https://www.linkedin.com/company/network-world
|
@ -1,174 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (robsean)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Using the Lightweight Apt Package Manager Synaptic in Ubuntu and Other Debian-based Linux Distributions)
|
||||
[#]: via: (https://itsfoss.com/synaptic-package-manager/)
|
||||
[#]: author: (Abhishek Prakash https://itsfoss.com/author/abhishek/)
|
||||
|
||||
Using the Lightweight Apt Package Manager Synaptic in Ubuntu and Other Debian-based Linux Distributions
|
||||
======
|
||||
|
||||
This week’s open source software highlight is Synaptic. Learn what this good old package manager can do that the modern software managers cannot.
|
||||
|
||||
### What is Synaptic package manager?
|
||||
|
||||
[Synaptic][1] is a lightweight GUI front end to [apt package management system][2] used in Debian, Ubuntu, Linux Mint and many other Debian/Ubuntu based distributions.
|
||||
|
||||
Basically, everything that you can do [using the apt-get commands in the terminal][3] can be achieved with Synaptic.
|
||||
|
||||
![][4]
|
||||
|
||||
There was a time when Synaptic was the default graphical software manager on almost all Debian-based Linux distributions. It was considered to be a user-friendly, easy to use way of managing applications.
|
||||
|
||||
Things changed as modern software manager tools like [GNOME Software][5] and [KDE Discover][6] came up with more modern and intuitive UI. These software managers have better interface, display the package information in a more friendly way with thumbnails, ratings and reviews.
|
||||
|
||||
Eventually, Synaptic got [confined to mostly lightweight Linux distributions][7].
|
||||
|
||||
#### Why would you use an ‘ancient’ software like Synaptic package manager?
|
||||
|
||||
You don’t have to. Not most of the time, of course.
|
||||
|
||||
But Synaptic is still a lot versatile than the likes of GNOME Software. Remember, it is basically GUI front end to apt which means it can do (almost) everything you do with [apt commands in the terminal][8].
|
||||
|
||||
For example, if you want to [prevent the update of a specific package in Ubuntu][9], you can do that in Synaptic but not in GNOME/Ubuntu Software Center.
|
||||
|
||||
![][10]
|
||||
|
||||
Also, I have noticed some issues with the Software Center in Ubuntu 20.04. It’s slow to load, it’s slow when searching for software and it is full of snap application (that not everyone prefers).
|
||||
|
||||
Synaptic is also [one of the lightweight applications you can use in Ubuntu][7] to speed up your system a bit.
|
||||
|
||||
#### Synaptic package manager features
|
||||
|
||||
Here is a summary of what you can do with Synaptic:
|
||||
|
||||
* Update the package cache
|
||||
* Upgrade the entire system
|
||||
* Manage package repositories
|
||||
* Search for packages by name, description, maintainer, version, dependencies etc
|
||||
* List packages by section, status (installed), origin or more
|
||||
* Sort packages by name, status, size or version
|
||||
* Get information related to a package
|
||||
* Lock package version
|
||||
* Install specific version of a package
|
||||
|
||||
|
||||
|
||||
There are more features that you may explore on your own.
|
||||
|
||||
### How to install Synaptic package manager on Ubuntu
|
||||
|
||||
Synaptic package manager is available in the Universe repository in Ubuntu. If it is enabled, you may find it in the Software Center:
|
||||
|
||||
![Synaptic in Ubuntu Software Center][11]
|
||||
|
||||
You may also install Synaptic via command line. Make sure to enable universe repository first:
|
||||
|
||||
```
|
||||
sudo add-apt-repository univers
|
||||
```
|
||||
|
||||
And then update the cache (not required in Ubuntu 18.04 and higher versions):
|
||||
|
||||
```
|
||||
sudo apt update
|
||||
```
|
||||
|
||||
Now, use the command below to install synaptic package manager:
|
||||
|
||||
```
|
||||
sudo apt install synaptic
|
||||
```
|
||||
|
||||
That’s it.
|
||||
|
||||
### How to use Synaptic package manager
|
||||
|
||||
Once installed, you can search for Synaptic in the menu and start it from there:
|
||||
|
||||
![][12]
|
||||
|
||||
You can see that the interface is not among the best-looking ones here. Note the color of the checkboxes. White means the package is not installed, green means it is installed.
|
||||
|
||||
![][4]
|
||||
|
||||
You can search for an application and click on the checkbox to mark it for installation. It will also highlight packages (in green) that will be installed as dependencies. Hit apply to install the selected packages:
|
||||
|
||||
![][13]
|
||||
|
||||
You can [see all the installed packages in Ubuntu][14] using Synaptic. You can also choose to remove packages from this view.
|
||||
|
||||
![][15]
|
||||
|
||||
You can see packages available in individual repositories by displaying them based on Origin. Good way to see [which PPA offers what packages][16]. You can install or remove packages as described above.
|
||||
|
||||
![][17]
|
||||
|
||||
Usually, when you update Ubuntu, all the packages are updated at once. With Synaptic, you can easily choose which packages you want to update/upgrade to a newer version.
|
||||
|
||||
![][18]
|
||||
|
||||
You can also lock the version of packages so that they don’t get updated along with the system updates.
|
||||
|
||||
![][10]
|
||||
|
||||
You can also search for packages using Synaptic. This is like [searching for packages using apt-cache search command][19].
|
||||
|
||||
![][20]
|
||||
|
||||
If you think you made the wrong selection, you can click Undo from the Edit menu.
|
||||
|
||||
There are plenty more you can do with Synaptic and I cannot cover all the possible usages. I have covered the most common ones here and I leave you to explore it, if you are going to use Synaptic.
|
||||
|
||||
### Synaptic is not for everyone
|
||||
|
||||
If you don’t like Synaptic, you can remove it from the Software Center or using this command in terminal:
|
||||
|
||||
```
|
||||
sudo apt remove synaptic
|
||||
```
|
||||
|
||||
There was another lightweight software manager for Ubuntu called [AppGrid][21]. It hasn’t been updated in recent times as far as I know.
|
||||
|
||||
Synaptic is certainly not for everyone. It lists libraries and packages that you won’t otherwise see in the regular Software Center. If you removed a library that you were not aware of, it may cause issues.
|
||||
|
||||
I think that Synaptic is suitable for intermediate to advanced users who want better control over the package management without going the command line way.
|
||||
|
||||
What do you say? Have you ever used Synaptic for package management? Do you reply on software center or you just dive into the terminal? Do share your preference in the comment section.
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/synaptic-package-manager/
|
||||
|
||||
作者:[Abhishek Prakash][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[译者ID](https://github.com/译者ID)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/abhishek/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://www.nongnu.org/synaptic/
|
||||
[2]: https://en.wikipedia.org/wiki/APT_(software)
|
||||
[3]: https://itsfoss.com/apt-get-linux-guide/
|
||||
[4]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/06/synaptic-interface.png?ssl=1
|
||||
[5]: https://wiki.gnome.org/Apps/Software
|
||||
[6]: https://userbase.kde.org/Discover
|
||||
[7]: https://itsfoss.com/lightweight-alternative-applications-ubuntu/
|
||||
[8]: https://itsfoss.com/apt-command-guide/
|
||||
[9]: https://itsfoss.com/prevent-package-update-ubuntu/
|
||||
[10]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/lock-version-synaptic.png?ssl=1
|
||||
[11]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/06/synaptic-ubuntu-software-center.png?ssl=1
|
||||
[12]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/06/synaptic-package-manager-ubuntu.jpg?ssl=1
|
||||
[13]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/install-packages-in-synaptic.png?ssl=1
|
||||
[14]: https://itsfoss.com/list-installed-packages-ubuntu/
|
||||
[15]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/06/remove-packages-using-synaptic.png?ssl=1
|
||||
[16]: https://itsfoss.com/ppa-guide/
|
||||
[17]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/see-packages-by-repositories-synaptic.png?ssl=1
|
||||
[18]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/06/upgrade-packages-synaptic.png?ssl=1
|
||||
[19]: https://itsfoss.com/apt-search-command/
|
||||
[20]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/search-results-synaptic.png?ssl=1
|
||||
[21]: https://itsfoss.com/app-grid-lighter-alternative-ubuntu-software-center/
|
@ -1,5 +1,5 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: ( )
|
||||
[#]: translator: (robsean)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
|
63
translated/talk/20200514 How IoT will rescue aviation.md
Normal file
63
translated/talk/20200514 How IoT will rescue aviation.md
Normal file
@ -0,0 +1,63 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: ( )
|
||||
[#]: reviewer: (Yufei-Yan)
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (How IoT will rescue aviation)
|
||||
[#]: via: (https://www.networkworld.com/article/3543318/how-iot-will-rescue-aviation.html)
|
||||
[#]: author: (Patrick Nelson https://www.networkworld.com/author/Patrick-Nelson/)
|
||||
|
||||
物联网(IoT)将如何拯救航空业
|
||||
======
|
||||
|
||||
为防止感染新冠病毒的乘客登机,欧洲飞机制造商,空中客车(Airbus)公司正在研究能够识别病毒的物联网(IoT)传感器。
|
||||
[Stéphan Valentin][1] [(CC0)][2]
|
||||
|
||||
一家开发用于探测飞机上爆炸物和其他化学物品的生化公司正在和空中客车(Airbus)合作,一同开发一种可以检测已经感染新冠病毒乘客的传感器。
|
||||
|
||||
Koniku 的创始人兼首席执行管 Osh Agabi 在[一篇博文][3]中说,总部位于加州的 Konibu 公司和空中客车(Airbus)公司从 2017 年就开始合作共同开发能够探测出不同化学物质的非接触式设备
|
||||
|
||||
[[订阅网络世界(Network World)简报定期获得新的视野]][4]
|
||||
|
||||
他们希望通过识别从呼吸或者汗液中的气味来判断是否感染新冠病毒,因为这些气味可能是新冠病毒中化学物质的标记。“大多数感染和疾病都会或多或少的改变我们呼吸和汗液里的化学成分,也就会制造出不同的气味,” Agabi 写道。“如果我们检测到这些气味,我们就可以检测是否存在感染。”
|
||||
|
||||
这两家公司希望能够识别这种新冠病毒的特别标记,并且能找到一种可以检测这些标记的物联网(IoT)传感器,这些传感器配备有通过基因工程改造过的受体,从而对病毒进行探测。“那些受体会过滤空气中的分子,并且当他们和危险的分子化合物接触或者遇到已经提前编辑好的可能的威胁的时候,就会产生一个信号,”他写道。
|
||||
|
||||
他说,当乘客经过一个装有传感器的密闭通道的时候,他们会受到检测。“通过对构成这些受体的细胞中的 DNA 进行编程,就可以让它对出现在感染者呼吸或者汗液中的化合物作出反应,我们相信,我们将能够迅速且可靠地筛查 COVID-19,并且确定一个人是否已经被感染,”他写道。
|
||||
|
||||
其他类型的无接触检测器已经在使用中了,包括高温皮肤(elevated-skin-temperature,EST)摄像头。
|
||||
|
||||
意大利的最主要的机场,莱昂纳德·达·芬奇(Leonardo da Vinci),为了发现发烧的人,他们购买了三个热成像头盔。机场已经配备了固定的热感应扫描仪,并且订购了更多的这种设备。[根据当地媒体 Fiumicino 网上的报道][15],被检测出可能发烧的乘客,被会要求做进一步的医学检查.
|
||||
|
||||
位于中国深圳制造这种头盔的 KC Wearable 公司表示,这种头盔可以由员工佩戴,并且可以与乘客保持一定的距离。
|
||||
|
||||
制造热感应摄像头的 FLIR Systems 公司在其本月的[财报][6]中表示,对 EST 系统的需求正在持续增加。
|
||||
|
||||
“尽管这些热感应摄像头不能检测或者诊断任何医疗状况,这些摄像头可以作为识别高温皮肤的有效工具。”报告说。
|
||||
|
||||
FLIR 公司 CEO Jim Cannon 在本月的收入电话会议上表示,“许多公司都在寻求在他们的设施中安装这种技术,以便解除现在挤压的订单”。[根据路透社报道][8],通用汽车(General Motors)就是其中之一。
|
||||
|
||||
在 Facebook[9] 和[领英][10]上加入网络世界(Network World)社区,对重要话题发表评论。
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://www.networkworld.com/article/3543318/how-iot-will-rescue-aviation.html
|
||||
|
||||
作者:[Patrick Nelson][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[Yufei-Yan](https://github.com/Yufei-Yan)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://www.networkworld.com/author/Patrick-Nelson/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://unsplash.com/photos/s7NGQU2Nt8k
|
||||
[2]: https://creativecommons.org/publicdomain/zero/1.0/
|
||||
[3]: https://www.linkedin.com/pulse/what-happens-when-airports-open-back-up-osh-agabi/?src=aff-lilpar&veh=aff_src.aff-lilpar_c.partners_pkw.10078_plc.Skimbit%20Ltd._pcrid.449670_learning&trk=aff_src.aff-lilpar_c.partners_pkw.10078_plc.Skimbit%20Ltd._pcrid.449670_learning&clickid=WNmzMlyalxyOUI7wUx0Mo34HUkiwwpy%3APQ3X1Y0&irgwc=1
|
||||
[4]: https://www.networkworld.com/newsletters/signup.html
|
||||
[5]: https://www.fiumicino-online.it/articoli/cronaca-2/fase-2-all-aeroporto-di-fiumicino-lo-smart-helmet-per-controllare-la-febbre-a-distanza
|
||||
[6]: https://flir.gcs-web.com/news-releases/news-release-details/flir-systems-announces-first-quarter-2020-financial-results
|
||||
[7]: https://www.fool.com/earnings/call-transcripts/2020/05/06/flir-systems-inc-flir-q1-2020-earnings-call-transc.aspx
|
||||
[8]: https://uk.reuters.com/article/us-flir-systems-gm/general-motors-taps-flir-systems-for-fever-check-cameras-at-factories-idUKKBN22J02B
|
||||
[9]: https://www.facebook.com/NetworkWorld/
|
||||
[10]: https://www.linkedin.com/company/network-world
|
@ -1,172 +0,0 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (robsean)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Ubuntu MATE 20.04 LTS Review: Better Than Ever)
|
||||
[#]: via: (https://itsfoss.com/ubuntu-mate-20-04-review/)
|
||||
[#]: author: (Ankush Das https://itsfoss.com/author/ankush/)
|
||||
|
||||
Ubuntu MATE 20.04 LTS 评论:比以往任何时候都要好(士别三日,当刮目相待)
|
||||
======
|
||||
|
||||
Ubuntu MATE 20.04 LTS 无疑是最流行的 [ Ubuntu 官方特色版本 ][1]之一。
|
||||
|
||||
不仅仅是我,[Ubuntu 20.04 调查结果][2] 也指出相同的问题。不管流行与否,它的确是一个令人印象深刻的 Linux 发行版,尤其是其所针对较旧的硬件 。事实上,它也是可获得的 [最轻量的 Linux 发行版][3] 之一。
|
||||
|
||||
所以,我想在一个虚拟机中尝试它一会儿,来为你提供一个可以从中有所期盼的概述。和它是否值得尝试。
|
||||
|
||||
### 在 Ubuntu MATE 20.04 LTS 中有什么新功能 ?
|
||||
|
||||
[更多 Linux 视频请订阅我们的 YouTube 频道][4]
|
||||
|
||||
在 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 Kernel 5.4][5] 系列
|
||||
* 添加实验性 [ZFS][6] 支持
|
||||
* 添加来自 [Feral Interactive][7] 的 GameMode
|
||||
* 一些软件包更新
|
||||
|
||||
|
||||
现在,为了更好地了解 Ubuntu MATE 20.04 ,我将给你更多的详细信息。
|
||||
|
||||
### 用户体验改善
|
||||
|
||||
![][8]
|
||||
|
||||
考虑到越来越多的用户倾向于桌面 Linux ,用户体验在其中起着至关重要的作用。
|
||||
|
||||
如果它是一个易于使用和讨好眼睛的东西,这将使第一印象有所不同。
|
||||
|
||||
随着 Ubuntu MATE 20.04 LTS 的发布,我没有失望, 就我个人而言,我是最新版 [GNOME 3.36][9] 的粉丝。我喜欢在我 [Pop OS 20.04][10] 上使用它,但是随着 [MATE 1.24][11] 的出现,它使 Ubuntu MATE 也有一个很好的体验。
|
||||
|
||||
你将看到窗口管理器的一些重大更改,包括 :**不可见的重新调整边框大小**, **在 HiDPI 中图标渲染**, **重新设计 ALT+TAB 工作区切换弹出窗口** 和一些其它的更改, 这作为最新的 MATE 1.24 desktop 的一部分出现.
|
||||
|
||||
![][12]
|
||||
|
||||
此外, **MATE Tweak** 也获得一些惹人喜爱的改善,在其中,即使你更改桌面的布局,你也可以保留用户的首选项。新的 **MATE 欢迎屏幕** 也会告知用户更改桌面布局的能力,因此,他们不需要不断摸索来了解它。
|
||||
|
||||
此外,我最喜欢的附加功能之一是 **最小化应用程序预览功能** 。
|
||||
|
||||
例如,你已经最小化了一个应用程序,但是你想在启动它之前获得它的预览- 现在您只需将鼠标悬停在任务栏上就可以做到这一点,如下图所示。
|
||||
|
||||
![][13]
|
||||
|
||||
现在,我必需指出,并不是每个应用程序都如所预期的那样工作。因此,我还要说一句 **这个功能有缺陷,需要改进** 。
|
||||
|
||||
### 应用程序新增或升级
|
||||
|
||||
![][14]
|
||||
|
||||
随着 MATE 20.04 的到来,你将注意到一个新的 **固件更新器** ,它是 [fwupd][15] 的一个 GTK 前端。你可以使用这个更新器来轻松地管理你的驱动器。
|
||||
|
||||
这个发布版本也 **使用 Evolution 替换了 Thunderbird** 电子邮件客户端。尽管 [Thunderbird][16] 是一个非常流行的电子邮件客户端,但是 [Evolution][17] 与 MATE desktop 集成得更好,并且结果是更有用。
|
||||
|
||||
![][18]
|
||||
|
||||
考虑到我们已经有公开的 MATE 1.24 ,你也将发现一个 **新的时间和日期管理应用程序** 。不仅如此,如果你需要一个放大镜, [Magnus][19] 与 Ubuntu MATE 20.04 一起新鲜出炉。
|
||||
|
||||
![][20]
|
||||
|
||||
Ubuntu MATE 20.04 也包括对预先安装的众多软件包/应用程序的升级。
|
||||
|
||||
![][21]
|
||||
|
||||
尽管这些是小的增补 – 但是这在很大程度上帮助发行版更有用。
|
||||
|
||||
### Linux Kernel 5.4
|
||||
|
||||
Ubuntu MATE 20.04 运行 2019 年最新的主要的稳定内核版本,即 [Linux Kernel 5.4][5]。
|
||||
|
||||
使用该内核版本,你将获得本机的 [exFAT 支持][22] ,和改善硬件的支持。更不用说,拥有 [WireGuard][23] VPN 的支持也是一件极好的事。
|
||||
|
||||
所以,你将注意到 Linux Kernel 5.4 的众多好处,包括内核锁定功能。如果你好奇,你可以阅读我们关于 [Linux Kernel 5.4][5] 的新闻报道,以获取更多关于它的详细内容。
|
||||
|
||||
### 通过 Feral Interactive 添加 GameMode
|
||||
|
||||
Feral Interactive – 以将游戏带到 Linux 平台而闻名,带来了一个有用的命令行工具,即 [GameMode][7] 。
|
||||
|
||||
你将不会得到一个 GUI – 但是在启动一个游戏前,你可以使用命令行请求临时性的系统优化。
|
||||
|
||||
虽然这可能不对每个系统都产生太大影响,但是它能够有更多的游戏资源,GameMode 将确保你获得必要的优化。
|
||||
|
||||
### 实验性 ZFS 安装选项
|
||||
|
||||
你获得 ZFS 对你的 root 文件系统的支持。值得注意的是,它是一个实验性的功能,如果你不确定自己在做什么,那么就不应该使用它。
|
||||
|
||||
为了更好地了解 ZFS ,我建议你阅读我们的一篇文章,[John Paul][24] 所写的 [ZFS 是什么][6] 的文章.
|
||||
|
||||
### 性能和其它的改进
|
||||
|
||||
Ubuntu MATE 是十分适合于轻量级发行版,并且也适合现代桌面环境。
|
||||
|
||||
![][25]
|
||||
|
||||
在这种情况下。我没有运行任何特殊的基准测试工具 - 但对于普通用户来说,我没有发现任何在虚拟机设置中的性能问题。我在一个使用一颗 i5-7400 处理器、一个 GTX 1050 显卡和 16 GB 的内存条上的主机系统上测试它。并且,如果有帮忙的话,将 7 GB 的 RAM + 768 MB 的显卡 + 2 核心的处理器分配给虚拟机。
|
||||
|
||||
![][26]
|
||||
|
||||
当你自己测试它的时候,请随时告诉我你对它的感觉如何。
|
||||
|
||||
总的来说,除了所有的主要改进,在各处的细微的改变/修复/改进,使得 Ubuntu MATE 20.04 LTS 做出了很好的升级。
|
||||
|
||||
### 我应该升级吗?
|
||||
|
||||
如果你正在运行 Ubuntu MATE 19.10,你应该立即升级它,因为它的支持将在 **2020年6月** 结束。
|
||||
|
||||
对于 Ubuntu MATE 18.04 用户(**支持到2021年4月**) 来说 – 这取决于你从事的工作。如果你需要最新发布版本的特色功能,你可以选择立即更新它。
|
||||
|
||||
但是,如果你不需要新的东西,你可以浏览 [现存错误列表][27] 并加入 [Ubuntu MATE 社区][28] 来知道更多关于最新发布版本的问题。
|
||||
|
||||
在你做完必要的研究后,你可以继续升级你的系统到 Ubuntu MATE 20.04 LTS ,它将被 **支持到2013年4月** 。
|
||||
|
||||
_**你试过最新的 Ubuntu MATE 20.04 吗?你认为它怎么样?在评论中让我知道你的想法。**_
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/ubuntu-mate-20-04-review/
|
||||
|
||||
作者:[Ankush Das][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[robsean](https://github.com/robsean)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/ankush/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://itsfoss.com/which-ubuntu-install/
|
||||
[2]: https://ubuntu.com/blog/ubuntu-20-04-survey-results
|
||||
[3]: https://itsfoss.com/lightweight-linux-beginners/
|
||||
[4]: https://www.youtube.com/c/itsfoss?sub_confirmation=1
|
||||
[5]: https://itsfoss.com/linux-kernel-5-4/
|
||||
[6]: https://itsfoss.com/what-is-zfs/
|
||||
[7]: https://github.com/FeralInteractive/gamemode
|
||||
[8]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-20-04.jpg?ssl=1
|
||||
[9]: https://itsfoss.com/gnome-3-36-release/
|
||||
[10]: https://itsfoss.com/pop-os-20-04-review/
|
||||
[11]: https://mate-desktop.org/blog/2020-02-10-mate-1-24-released/
|
||||
[12]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-desktop-layout.png?ssl=1
|
||||
[13]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-minimized-app.png?ssl=1
|
||||
[14]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-20-04-firmware.png?ssl=1
|
||||
[15]: https://fwupd.org
|
||||
[16]: https://www.thunderbird.net/en-US/
|
||||
[17]: https://wiki.gnome.org/Apps/Evolution
|
||||
[18]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-evolution.png?ssl=1
|
||||
[19]: https://kryogenix.org/code/magnus/
|
||||
[20]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-magnus.jpg?ssl=1
|
||||
[21]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-apps.png?ssl=1
|
||||
[22]: https://cloudblogs.microsoft.com/opensource/2019/08/28/exfat-linux-kernel/
|
||||
[23]: https://wiki.ubuntu.com/WireGuard
|
||||
[24]: https://itsfoss.com/author/john/
|
||||
[25]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-system-reosource.jpg?ssl=1
|
||||
[26]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/04/ubuntu-mate-focal-neofetch.png?ssl=1
|
||||
[27]: https://bugs.launchpad.net/ubuntu-mate
|
||||
[28]: https://ubuntu-mate.community/
|
@ -0,0 +1,174 @@
|
||||
[#]: collector: (lujun9972)
|
||||
[#]: translator: (robsean)
|
||||
[#]: reviewer: ( )
|
||||
[#]: publisher: ( )
|
||||
[#]: url: ( )
|
||||
[#]: subject: (Using the Lightweight Apt Package Manager Synaptic in Ubuntu and Other Debian-based Linux Distributions)
|
||||
[#]: via: (https://itsfoss.com/synaptic-package-manager/)
|
||||
[#]: author: (Abhishek Prakash https://itsfoss.com/author/abhishek/)
|
||||
|
||||
在 Ubuntu 或其它基于 Debian Linux 的发行版中使用轻量的 Apt 软件包管理器 Synaptic
|
||||
======
|
||||
|
||||
这周的开源软件推荐是 Synaptic 。学习这个好的旧的软件包管理器可以做而现代的软件包管理器不能做什么。
|
||||
|
||||
### Synaptic 软件包管理器是什么?
|
||||
|
||||
[Synaptic][1] 是使用在 Debian, Ubuntu, Linux Mint 以及其它很多基于 Debian/Ubuntu 发行版中的一个 [apt 软件包管理器系统][2] 的轻量级 GUI 前端。
|
||||
|
||||
总的来说,你可以 [在终端中使用 apt-get 命令][3] 来完成的任何事,都可以通过 Synaptic 来实现。
|
||||
|
||||
![][4]
|
||||
|
||||
在一段时间内,Synaptic 曾经几乎是所有基于 Debian Linux 发行版的默认图形化软件包管理器。它被认为是一种用户友好,易于使用的管理应用程序的方法。
|
||||
|
||||
随着像 [GNOME Software][5] 和 [KDE Discover][6] 等现代软件包管理器工具带来更现代和直观的图形用户界面,事情发生了变化。这些软件包管理器有更好的界面,以一种更友好的方式显示软件包信息,带有缩略图,评分和评论。
|
||||
|
||||
最后,Synaptic [被限制使用于大多数的轻量级 Linux 发行版][7] 中。
|
||||
|
||||
#### 为什么你要使用像 Synaptic 软件包管理器这样的 ‘古老的’ 软件?
|
||||
|
||||
当然,在多大数的时间中,你没有必要这样做。
|
||||
|
||||
但是,Synaptic 仍然比 GNOME 软件的功能要很多。记住,它基本上是 apt 的 GUI 前端,这意味着它可以(几乎)做任何你能够 [在终端中使用 apt 命令][8] 所做的事.
|
||||
|
||||
例如,如果你想 [在 Ubuntu 中阻止特定的软件包更新][9],你可以在 Synaptic 中做到这一点,但是你却不能 GNOME/Ubuntu 软件中心中实现。
|
||||
|
||||
![][10]
|
||||
|
||||
另外,我注意到在 Ubuntu 20.04 中的软件中心的一些问题。它加载速度缓慢,它搜索软件包时缓慢,并且它充满了 snap 应用程序 (不是每个人都喜欢).
|
||||
|
||||
Synaptic 也是 [你可以在 Ubuntu 中使用的一个轻量级应用程序][7] ,用以加速你的系统。
|
||||
|
||||
#### Synaptic 软件包管理器特色
|
||||
|
||||
这里是一个你可以使用 Synaptic 做什么的概括:
|
||||
|
||||
* 更新软件包缓存
|
||||
* 升级整个系统
|
||||
* 管理软件包包存储库
|
||||
* 通过名称、描述、维护者、版本、依赖项等搜索软件包
|
||||
* 通过组、状态(已安装)、源或更多信息列出软件包
|
||||
* 通过名称、状态、大小或版本排序软件包
|
||||
* 获取与软件包相关的信息
|
||||
* 锁定软件包版本
|
||||
* 安装具体指定版本的软件包
|
||||
|
||||
|
||||
|
||||
这里有很多功能,你可以自己去探索。
|
||||
|
||||
### 如何在 Ubuntu 上安装 Synaptic 软件包管理器
|
||||
|
||||
Synaptic 软件包管理器可在 Ubuntu 的 Universe 存储库中获得。如果 Universe 存储库未启用,你可以在软件中心中找到Synaptic:
|
||||
|
||||
![Synaptic 在 Ubuntu 软件中心][11]
|
||||
|
||||
你也可以通过命令行来安装 Synaptic 。先确保启用 universe 存储库:
|
||||
|
||||
```
|
||||
sudo add-apt-repository univers
|
||||
```
|
||||
|
||||
然后更新缓存 (在 Ubuntu 18.04 及更高版本中不需要):
|
||||
|
||||
```
|
||||
sudo apt update
|
||||
```
|
||||
|
||||
现在,使用下面的命令来安装 synaptic 软件包管理器:
|
||||
|
||||
```
|
||||
sudo apt install synaptic
|
||||
```
|
||||
|
||||
这就是所有的安装过程。
|
||||
|
||||
### 如何使用 Synaptic 软件包管理器
|
||||
|
||||
在安装后,你可以在其菜单中开始搜索 Synaptic :
|
||||
|
||||
![][12]
|
||||
|
||||
你可以看到这个界面不是这里最漂亮的一个界面。注意复选框的颜色。白色意味着软件包未安装,绿色意味软件包已安装。
|
||||
|
||||
![][4]
|
||||
|
||||
你可以搜索一个应用程序并单击复选框将标记其为安装。它也将高亮将被作为依赖关系项目的软件包(以绿色的形式)。单击应用来安装选择的软件包:
|
||||
|
||||
![][13]
|
||||
|
||||
你可以使用 Synaptic [查看在 Ubuntu 中安装的所有软件包][14] 。你也可以从这个视图中选择移除软件包。
|
||||
|
||||
![][15]
|
||||
|
||||
你可以看到在基于源显示的单个存储库中可用的软件包。一个很好的方法来查看 [哪个 PPA 提供什么软件包][16]。你可以通过如上所述的方法来安装或移除软件包。
|
||||
|
||||
![][17]
|
||||
|
||||
通常,当你更新 Ubuntu 时,所有的软件包都会同时更新。使用 Synaptic ,你可以轻松地选择你需要更新/升级到一个较新版本的软件包。
|
||||
|
||||
![][18]
|
||||
|
||||
你也可以锁定软件包的版本,以便它们就不会随着系统更新而被更新。
|
||||
|
||||
![][10]
|
||||
|
||||
你也可以使用 Synaptic 搜索软件包。这类似于 [使用 apt-cache search 命令搜索软件包][19]。
|
||||
|
||||
![][20]
|
||||
|
||||
如果你认为你做出了错误的选择,你可以从编辑菜单中单击撤销。
|
||||
|
||||
你可以使用 Synaptic 做很多事,我不可能涵盖所有可能的用法。我在这里已经涵盖了最常见的一些方法,如果你将要去使用 Synaptic 的话,我留给你去探索。
|
||||
|
||||
### Synaptic 并不适合所有的人
|
||||
|
||||
如果你不喜欢 Synaptic ,你可以在软件中心中移除它,或在终端中使用这个命令:
|
||||
|
||||
```
|
||||
sudo apt remove synaptic
|
||||
```
|
||||
|
||||
这里有另一个用于 Ubuntu 的被称为 [AppGrid][21] 的轻量级软件包管理器。据我所知,它已经很久没有更新了。
|
||||
|
||||
Synaptic 当然并不适合所有的人。它列出了在常规软件中心中你看不到的库和包。如果你移除了一个你不知道的库,那么它可能会引起问题。
|
||||
|
||||
我认为 Synaptic 更适合于那些既想更好地控制软件包管理器又不想使用命令行方法的中级到高级用户。
|
||||
|
||||
你有什么要说的吗?你曾经使用过 Synaptic 软件包管理器吗?你在软件中心中做出回应,还是你只在终端中探索?一定要在评论区中分享你的喜好。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: https://itsfoss.com/synaptic-package-manager/
|
||||
|
||||
作者:[Abhishek Prakash][a]
|
||||
选题:[lujun9972][b]
|
||||
译者:[robsean](https://github.comrobsean)
|
||||
校对:[校对者ID](https://github.com/校对者ID)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
|
||||
|
||||
[a]: https://itsfoss.com/author/abhishek/
|
||||
[b]: https://github.com/lujun9972
|
||||
[1]: https://www.nongnu.org/synaptic/
|
||||
[2]: https://en.wikipedia.org/wiki/APT_(software)
|
||||
[3]: https://itsfoss.com/apt-get-linux-guide/
|
||||
[4]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/06/synaptic-interface.png?ssl=1
|
||||
[5]: https://wiki.gnome.org/Apps/Software
|
||||
[6]: https://userbase.kde.org/Discover
|
||||
[7]: https://itsfoss.com/lightweight-alternative-applications-ubuntu/
|
||||
[8]: https://itsfoss.com/apt-command-guide/
|
||||
[9]: https://itsfoss.com/prevent-package-update-ubuntu/
|
||||
[10]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/lock-version-synaptic.png?ssl=1
|
||||
[11]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/06/synaptic-ubuntu-software-center.png?ssl=1
|
||||
[12]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/06/synaptic-package-manager-ubuntu.jpg?ssl=1
|
||||
[13]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/install-packages-in-synaptic.png?ssl=1
|
||||
[14]: https://itsfoss.com/list-installed-packages-ubuntu/
|
||||
[15]: https://i1.wp.com/itsfoss.com/wp-content/uploads/2020/06/remove-packages-using-synaptic.png?ssl=1
|
||||
[16]: https://itsfoss.com/ppa-guide/
|
||||
[17]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/see-packages-by-repositories-synaptic.png?ssl=1
|
||||
[18]: https://i2.wp.com/itsfoss.com/wp-content/uploads/2020/06/upgrade-packages-synaptic.png?ssl=1
|
||||
[19]: https://itsfoss.com/apt-search-command/
|
||||
[20]: https://i0.wp.com/itsfoss.com/wp-content/uploads/2020/06/search-results-synaptic.png?ssl=1
|
||||
[21]: https://itsfoss.com/app-grid-lighter-alternative-ubuntu-software-center/
|
Loading…
Reference in New Issue
Block a user