2022年9月

KDE Plasma 5.26 是一个令人兴奋的即将发布的更新版本,添加了大量有用的功能。

即将发布的 KDE 5.26 版本中的 8 个令人感兴趣的新功能

在过去的五个月里,流行的桌面环境 KDE Plasma 做了一些重大的更新和大量的修复。

上一个版本 Plasma 5.25 已经有了许多新的功能和改进,特别是对用户界面和体验的改进,而下一个版本听起来更令人兴奋。

KDE Plasma 5.26 有什么新功能?

让我们来抢先了解一下 KDE Plasma 5.26 的一些新功能。

KDE Plasma 5.26 计划于 2022 年 10 月 6 日发布。

1、用户界面的改进

如同上一个版本,Plasma 5.26 也对用户界面的互动方式做了许多改进。你会发现一些细微的变化,以及对在 KDE Plasma 5.26 上互动/搜索东西做了调整,给用户更多信息

例如, 格式 Format 语言 Language 的设置页面现在已经合并了,可以给你一个更干净的外观,并摆脱了一些与之相关的常见错误。

Han Young 为 这两个页面的合并 做了大量工作。

因此,你可以很容易地设置默认格式,以及对 你的地址、姓名风格、电话号码 等进行设置。

KDE Plasma 5.26

另一个例子包括,如果你在系统设置的 “ 自动启动 Autostart ” 窗口的 “ 登录脚本 Login Scripts ” 部分添加一个 Shell 脚本,而该脚本没有被标记为可执行,就会显示一个警告。此外,它还包括一个按钮,单击即可设置为可执行。

感谢 Nicolas Fella 的这个 贡献

以及,任务切换效果 “ 覆盖 Cover ” 和“ 翻转 Flip> ” 使用了 Plasma 对话框作为背景。

在概览效果中使用的同样的 UI 组件现在也替代应用了,给人一种更一致的外观。这也包括统一的背景和模糊的效果。

感谢 Ismael Asensio 的这一 补充

更多的 UI 改进包括:

  • 打磨 KDE 应用程序以获得更干净的用户体验。
  • 调整系统设置,使其看起来更干净。
  • 对配置文件夹与 Samba 共享进行了改进。
  • 完善 Dolphin 文件管理器的用户界面。

2、Dolphin 的新选择模式

尤其是那些使用触摸屏的用户,现在可以通过在文件夹或文件上执行长按来轻松选择或取消选择项目,就像在智能手机上一样。如果你使用的是鼠标和键盘,按空格键将进入或退出这个可选模式。

此外,也将显示带有一系列选项的上下文菜单,就像右键菜单一样。

感谢 Felix Ernst 的这个很酷的 新增功能

3、“开始”的新紧凑模式

Plasma 的本地应用程序启动器“ 开始 Kickoff ”,现在支持一种新的模式,叫做“ 紧凑 Compact ”视图。

顾名思义,内容被缩小了,以便更多的项目可以被看到。请注意,这个设置对使用触摸模式的用户来说并不理想,因此被禁用。

这个有用的 新增功能 来自于 Nate Graham 的出色工作。

4、不再模糊的 XWayland 应用程序

使用 HiDPI 屏幕的 Wayland 用户面临着许多与应用程序的缩放有关的问题。为了解决这个问题,用户可以为他们的 XWayland 应用程序选择两种缩放方式。

一种方法是允许使用合成器进行统一缩放,这可能会导致轻微的模糊。

另一种是允许应用程序自己缩放。请注意,支持预置的 X11 HiDPI 的应用程序只能通过这种设置进行改善。

甚至在每个选项上都添加了一个帮助图标,详细说明了该选项的作用,因此用户可以得到更清晰的理解。

感谢 David Edmundson 和 Aleix Pol Gonzales 添加的缩放功能和 Nate Graham 的 帮助工具提示

5、支持更多的硬件和固件数据

系统设置中的 “ 关于本系统 About This System ”页面已经更新,以支持更新的硬件和固件。苹果 Mac/Macbook 用户会很高兴地知道,对苹果 M1 的支持也包括在内。

感谢 James Calligeros 提供的这一 补充

6、对“发现”的增强

KDE 的旗舰应用商店 发现 Discover 已经得到了一些有用的补充,应该可以帮助用户在选择软件时避免混淆。

例如,如果正在应用页面上浏览的是测试版,“发现” 将显示一个信息框。此外,如果测试版频道已经过时或比稳定版频道更老,也会显示一个警告。

如果该软件是一个插件,“ 来自 Distributed by ”标签将不再显示项目的源码不可点击的 URL,而是显示“KDE 商店”。

此外,用户终于可以为任何软件更新设置相应的通知频率了。

这些增强来自于 Aleix Pol Gonzalez 的出色工作。

7、可重新绑定的鼠标按钮

鼠标附加按钮配置

如果你使用的鼠标有附加按钮,你可以把这些按钮分配给按键或键盘快捷键。

这是由 David Rdondo 实现的,这是 KDE Plasma 5.26 的一个相当好的功能。

8、从文件搜索启动可执行文件

在 KDE Plasma 5.26 中,当你试图打开一个通过文件搜索找到的可执行文件时,你会得到一个提示:

你可以选择执行该文件或打开它。我认为这是一个相当有用的补充。

?️ 其他功能和改进措施

除了上面列出的关键亮点外,还有大量的其他新增功能和错误修复。

一些值得注意的更多改进包括:

  • 能够在主日历下同时设置和跟踪两个不同的日历。
  • Elisa 播放器有了全屏模式。
  • 可调整的面板小部件弹窗。
  • 无需应用,一键预览桌面壁纸。
  • 壁纸根据使用的浅色或深色方案自动调整图像。
  • 可以禁用 Wayland 会话的鼠标中键点击粘贴。
  • 使用 “ 备用 Alternate ” 面板在小部件之间切换时,会保存旧小部件的设置。

? 你对 KDE Plasma 5.26 的变化感到兴奋吗?请在下面的评论中分享你的想法。


via: https://news.itsfoss.com/KDE-plasma-5-26-features/

作者:Rishabh Moharir 选题:lkxed 译者:wxy 校对:wxy

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

KDE 开发人员现在启用了流行的向后移植 PPA,并对 KDE Plasma 5.25 进行了必要的更新,你现在可以将其安装在 Kubuntu 22.04 Jammy Jellyfish 中。下面是方法。

KDE Plasma 5.25 于不久前的 2022 年 6 月 14 日发布,其中包含一些令人振奋的更新。在此版本中,你将获得动态强调色、改进的登录头像、浮动面板以及我们在 功能亮点文章 中介绍的许多功能。

但是,如果你正在运行早在 2022 年 4 月发布的 Kubuntu 22.04 Jammy Jellyfish,那么你使用的是带有 KDE Framework 5.92 的 KDE Plasma 5.24。

你可能正在稳定的 Kubuntu 22.04 版本中等待享受新功能,现在可以通过著名的向后移植 PPA 在 Kubuntu 22.04 中安装它。

如何在 Kubuntu 22.04 中安装 KDE Plasma 5.25

这是使用最新的 KDE Plasma 5.25 升级 Kubuntu 22.04 的方法。

GUI 方式

如果你惯于使用 KDE 的软件应用 “ 发现 Discover ”,请打开该应用。然后进入 “ 设置 Settings ” > “ 软件源 Sources ” 并添加 PPA:ppa:kubuntu-ppa/backports-extra。然后单击“ 更新 Updates ”。

终端方法(推荐)

我建议你打开一个终端并进行此升级以更快地执行和安装。

打开 Konsole 并运行以下命令以添加 向后移植 PPA

sudo add-apt-repository ppa:kubuntu-ppa/backports-extra

Upgrade Kubuntu 22.04 with KDE Plasma 5.25

现在,通过运行以下命令刷新包列表。然后验证 5.25 包是否可用。

sudo apt update
apt list --upgradable | grep 5.25

KDE Plasma 5.25 packages are available now

最后,运行最后一个命令来启动升级。

sudo apt full-upgrade

总共下载大约 200 MB 的软件包。根据你的互联网连接速度,整个过程大约需要 10 分钟。

上述命令完成后,重新启动系统。

重启后,你应该会在 Kubuntu 22.04 LTS 中看到新的 KDE Plasma 5.25。

KDE Plasma 5.25 in Kubuntu 22.04 LTS

其他向后移植 PPA

请注意,另外的向后移植 PPA ppa:kubuntu-ppa/backports 目前提供的是 Plasma 5.24。因此,请勿使用与上面不同的 PPA。我不确定这个 PPA 是否会得到更新。

sudo add-apt-repository ppa:kubuntu-ppa/backports // 不要使用这个

如何卸载

在任何时候,如果你想回到 KDE Plasma 桌面的原始版本,那么你可以安装 ppa-purge 并删除该 PPA,然后刷新包。

打开终端,依次执行以下命令:

sudo apt install ppa-purge
sudo ppa-purge ppa:kubuntu-ppa/backports-extra
sudo apt update

完成上述命令后,重启系统。

结束语

这就是全部了。一个漂亮而简单的步骤,将 Jammy Jellyfish 中的 KDE Plasma 升级到 Plasma 5.25。我希望你升级顺利。

如果您遇到任何错误,请在评论栏告诉我。

干杯。


via: https://www.debugpoint.com/kde-plasma-5-25-kubuntu-22-04/

作者:Arindam 选题:lkxed 译者:geekpi 校对:wxy

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

Ubuntu 现在可以保护浏览器不被意外终止了

由于 Ubuntu 22.04 LTS 激活了 systemd 的内存不足守护进程(systemd-oomd),用户发现他们的浏览器在面临内存或交换压力时被杀死,因而引来了用户的强烈抗议。OOMD 可以避开特定的控制组,但必须是 root 拥有的控制组 —— 这种情况下,非 root 拥有的浏览器进程往往就是最先被结束的进程。现在 Ubuntu 向上游提交了一个修改,使之可以保护非 root 拥有的控制组。

消息来源:Phoronix
老王点评:出现这个问题的根本原因是,systemd 设计时是以底层服务为目标的,而并没有考虑到在桌面环境中,非 root 用户启动的进程才是更重要的 —— 至少一样重要。

微软为美国军方生产战斗护目镜

微软的综合视觉增强系统(IVAS),预计将为美国地面部队提供一个“抬头显示器”,类似于战斗机飞行员的显示器。该系统是微软 HoloLens 护目镜的定制版,将让指挥官把信息投射到士兵脸前的遮阳板上,并将包括夜视等功能。美国陆军预计,十年内用于微软的作战护目镜、备件和支持服务的费用将高达 219 亿美元。

消息来源:彭博社
老王点评:原来微软也是美国军方的供应商啊。

俄罗斯叫车服务遭恶意下单,导致交通严重拥堵

本周四,据称有人黑了俄罗斯最大的出租车服务 Yandex Taxi,并让数十辆出租车同时前往相同地点,意图造成莫斯科交通拥堵。这是首次发现攻击者利用出租车应用在道路上制造混乱的方式。Yandex 回应称,“Yandex Taxi 的安全服务及时制止了人为拥堵汽车的企图,并改进了检测和预防此类攻击的算法,以防止未来发生类似事件。 ”

消息来源:Slashdot
老王点评:这让我想起来前不久的西单堵车,虽然是由于错误的促销活动导致的。但是现在越来越依赖信息和网络的社会,面临着各种新式攻击方式。

微软将不再为 Teams 提供 Linux 应用。以下是你如何在 Linux 上使用 Teams 的方法。

微软决定不再为 Teams 提供 Linux 应用程序,取而代之的是渐进式Web应用程序

微软爱 Linux ... ?

如果你还记得微软的这个营销套路,那么在阅读这条新闻时,你就知道这并不完全正确。

早在 2019 年,微软就为 Teams 推出了 Linux 应用的公共预览版。现在,在其存在的三年后,他们决定在 2022 年 12 月退役其 Linux 客户端。

在发表这篇文章的时候,没有任何官方公告来宣布这一消息。这个消息有可能是一个使用微软 Teams 的管理员发现的,它可能是内部管理员的通知之一(据 Hacker News)。

该通知提到:

我们将在 90 天内(12 月初)退役 Linux 上的微软 Teams 桌面客户端,该客户端目前以公共预览提供。所有使用微软 Teams Linux 桌面客户端的用户将不得不过渡到网页(PWA)版本,这是我们将继续投入开发资源的地方。我们会帮助所有目前在 Linux 上的客户开始使用 PWA 应用;一旦我们接近发布这一功能,我们将发布相应的指导。

渐进式网页应用(PWA)将取代 Linux 应用程序

微软 Teams Linux 应用程序

微软表示,再过段时间,他们将在 Linux 上提供一个 Teams 渐进式网页应用程序(PWA)。

这个 PWA 将支持背景模糊、自定义背景、反应和其他一些类似桌面应用的功能。因此,对于一些用户来说,这是一个好消息。

目前还不清楚 PWA 将在何时推出,因为他们只提到你可以在未来几个月内期待它。

不幸的是,Mozilla Firefox(Linux 的最佳浏览器之一)不提供对 PWA 的支持。

因此,根据官方信息,你可以在 EdgeLinux 上的 Chrome 浏览器上运行 PWA :

我们听到你说希望在 Linux 上获得微软 Teams 的全部丰富功能,如背景效果、反应、画廊视图等。我们发现对此采取行动的最佳方式是在 Linux 上提供一个 Teams 渐进式网页应用(PWA),以作为我们当前网页客户端的一个新功能,我们将在未来几个月向我们的 Linux 客户提供。

PWA 使我们能够更快地将最新的 Teams 功能提供给我们的 Linux 客户,并帮助我们弥补 Linux 和 Windows 上 Teams 桌面客户端之间存在的差距。PWA 体验将在 Linux 上的 Edge 和 Chrome 浏览器上提供。

你现在能做什么?

老实说,Linux 上的微软 Teams 应用的体验并不是很好。

因此,你应该开始使用网页应用,或者等待 PWA。当然,如果你使用 PWA 的话,你可能不习惯使用微软 Edge 或 Chrome 浏览器。但是,没办法。

你也可以尝试一些非官方的 Linux 客户端,但我不确定那会有多好用。

你对微软退役其官方 Linux 应用而偏爱 PWA 或网页版有何看法?在下面的评论中分享你的想法。


via: https://news.itsfoss.com/microsoft-linux-app-retire/

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

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

如果想让你的 Ubuntu 或者 Debian 系统保持更新,要用 sudo apt updatesudo apt upgrade 命令组合。

一些以前的教程也会提到 sudo apt-get updatesudo apt-get upgrade

aptapt-get 命令运行起来几乎一样,除了一些细微的差别,后面我会讨论。

我们首先讨论一下 updateupgrade 的区别。这两个难道不是一样的吗?

apt 的 update 和 upgrade 的区别

尽管听上去运行 apt update 可以给你一个包的最新版本,然而这并不正确。update 命令只会获得系统上所有包的最新信息,并不会下载或者安装任何一个包。而是 apt upgrade 命令来把这些包下载和升级到最新版本。

还是有点困惑?让我来接着解释。我建议阅读 包管理器的概念。这个会帮你更好的理解这些东西。

Linux Package Manager Explanation

基本上,你的系统围绕着一个所有可用包的数据库(缓存)工作。注意,这个缓存(或者数据库)并不包含这些包本身,仅仅是关于包的元数据(版本、仓库、依赖等)。

如果你不更新这个数据库,系统就不会知道是否有更新的版本。

当你运行 apt update 或者 apt-get update 命令,它会获取这些包的最新元数据(包的版本等)。

apt update

这时候本地缓存就被更新了,有一些包可以升级。用 sudo apt upgrade 可以升级所有(可升级的)包。

它会显示要升级的包,并且通过回车(默认选择是 Y)或者按下 Y 键进行确认。要在这个阶段取消升级,可以按下 N

apt upgrade

下面这些可能会帮助你记忆:

  • apt update:更新包缓存(可以知道包的哪些版本可以被安装或升级)
  • apt upgrade:升级包到最新版本

因为有一些管理员命令,需要作为 root 运行。因此需要使用 sudo 配合其他命令。sudo 使你能够作为 root 在 Ubuntu 和 Debian 上运行命令。

既然理解了 updateupgrade 是如何一起运行的,我们接下来来讨论一下 aptapt-get 的用法。

apt 还是 apt-get?应该用哪个?

Debian 和 Ubuntu 使用的是 APT 包管理系统。不要和 apt 命令弄混了。

有许多和 APT 包管理交互的命令;apt-getaptdpkgaptitude 等。

这里面最受欢迎的就是 apt-get 命令。它是一个 低层级 low-level 且功能丰富的命令。aptapt-get 命令的一个更新而更简单的版本。

可以读一下这篇文章来 了解 atp 和 apt-get 命令的不同。下面重点讨论这些命令中 updateupgrade 选项的区别。

apt update vs apt-get update

apt-get updateapt update 做的是同样的事,都是更新本地包缓存,这样的话你的系统就知道有哪些包的版本是可用的。

从技术上讲,其实并没有区别。然而,apt update 在一个方面比 apt-get update 做的好,它会告诉你可升级的包的数量

Hit:15 https://ppa.launchpadcontent.net/slimbook/slimbook/ubuntu jammy InRelease
Fetched 213 kB in 4s (55.8 kB/s)
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
6 packages can be upgraded. Run 'apt list --upgradable' to see them.

apt-get update 甚至不会告诉你包是否可以升级。

apt get update

apt update output

apt 中可以看到 列出可升级的包,而 apt-get 甚至没有这个选项。

# apt list --upgradable
Listing... Done
fprintd/jammy-updates 1.94.2-1ubuntu0.22.04.1 amd64 [upgradable from: 1.94.2-1]
gnome-control-center-data/jammy-updates,jammy-updates 1:41.7-0ubuntu0.22.04.4 all [upgradable from: 1:41.7-0ubuntu0.22.04.1]
gnome-control-center-faces/jammy-updates,jammy-updates 1:41.7-0ubuntu0.22.04.4 all [upgradable from: 1:41.7-0ubuntu0.22.04.1]
gnome-control-center/jammy-updates 1:41.7-0ubuntu0.22.04.4 amd64 [upgradable from: 1:41.7-0ubuntu0.22.04.1]
libpam-fprintd/jammy-updates 1.94.2-1ubuntu0.22.04.1 amd64 [upgradable from: 1.94.2-1]
vivaldi-stable/stable 5.4.2753.40-1 amd64 [upgradable from: 5.4.2753.37-1]

现在来比较一下两个命令中 upgrade 的选项。

apt upgrade vs apt-get upgrade

apt-get upgradeapt upgrade 命令根据本地包缓存(通过 update 命令更新)的数据,安装可升级包的最新版本。

然而,apt upgrade 命令会做两件与 apt-get upgrade 不同的事情。

apt upgrade 命令可以升级 Linux 内核版本,apt-get upgrade 不能。apt-get 命令需要使用 apt-get dist-upgrade 来升级内核版本。

apt-get upgrade command cannot upgrade Linux kernel version

这是因为升级内核版本意味着安装一个全新的包。apt-get upgrade 命令不能安装一个新的包。它只能升级现有的包。

apt upgradeapt-get 做的好的另一件小事是,它会在底部显示一个进度条

apt upgrade progress bar

总结

updateupgrade 两个词很相似,这就是为什么很多新用户会感到困惑。有时候,我觉得 apt update 命令应该和 apt upgrade 命令合并。

我意思是 upgrade(所有已安装的包)和 update(本地包元数据缓存)一起完成工作。为什么要有两个分开的命令呢?把这两个领命合成一个 upgrade 命令吧。Fedora 就是这样对 DNF 命令进行了改进。不过这只是我的观点。

我希望这篇文章可以解释一些关于 apt-get updateapt-get upgradeapt update 以及 apt upgrade 命令的问题。

如果有任何问题,请与我联系。


via: https://itsfoss.com/apt-update-vs-upgrade/

作者:Abhishek Prakash 选题:lkxed 译者:Yufei-Yan 校对:wxy

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

GitHub 将关闭趋势页面,中文项目再不能霸榜

GitHub 宣布将于 9 月 30 日关闭其趋势(Trending)页面,原因这个针对存储库和开发者做出排名榜单的功能使用率较低。这一决定引来了大量反对意见,很多人表示,自己访问 GitHub 的首页就是趋势页面,也有人表示自己收藏的一半以上的仓库来自于趋势页面。

消息来源:GitHub
老王点评:这个功能的成本并不高,按说没有必要关闭。有人猜测是由于之前中文项目充斥榜单,引来了非中文用户的抗议,作为余波导致 GitHub 关闭此功能。但我不这样认为,之前确实有过中文项目比较多的情况,但是随着国内用户使用 GitHub 越来越困难,中文项目随之减少。所以这个事情应该是 GitHub 有别的考虑。

AI 生成的艺术作品在美术比赛中获得第一名

周一,在美国科罗拉多州博览会的美术比赛中,一名男子使用 AI 生成的艺术作品获得了第一名。它描绘了一个奇怪的场景,看起来像是出自一部太空歌剧,而且看起来像是一幅大师级的画作。但这幅艺术作品是用 AI 生成的,它使用了他给出的提示。有艺术家和爱好者指责他加速了创意工作的死亡,“如果创造性的工作在机器面前都不安全,那么即使是高技能的工作也有被淘汰的危险。那时我们将拥有什么?”

消息来源:VICE
老王点评:真不要怀疑 AI 不能做什么,只是早晚而已。

多达 140 万安装量的 Chrome 扩展会注入推广代码

有五个提供包括群发 Netflix 视频、屏幕截图等各种服务的 Chrome 扩展程序,被发现在偷偷跟踪用户的浏览历史,并在用户访问的特定电子商务网站中插入跟踪代码。该代码修改了网站的 cookie,这样扩展程序的作者就能收到购买物品的推广付款。谷歌已经移除了这些扩展程序,但已经安装了这些扩展程序的 140 万用户并不会自动卸载这些扩展,并将依然受到影响。

消息来源:ARS Technica
老王点评:其实安装浏览器扩展也需要小心,这些扩展的行为往往并没有得到检查。