2022年5月

HydraPaper 是一个令人印象深刻的壁纸管理器,适用于 Linux 用户,也支持多显示器设置。让我们仔细看一下。

一般而言,你要为你的 Linux 发行版上的每个桌面环境分别设置壁纸。

而且,当试图将一个自定义的壁纸集文件夹添加到可选的壁纸范围时,往往会受到限制。此外,遇到多显示器环境时,你无法在你的发行版中为其单独选择壁纸。因此,你需要去寻找一个图形用户界面(GUI)程序来完成这些操作。

幸运的是,我偶然发现了一个让 Linux 用户印象深刻的选择,即 HydraPaper

HydraPaper:带有 CLI 接口的开源墙纸管理器

hydrapaper wallpaper manager

HydraPaper 是一个使用 Python 3 和 GTK 构建的相当有用的壁纸管理器。它可以让你为不同的显示器选择单独的墙纸。

虽然它主要是一个 GUI 程序,但你也可以使用命令行执行同样的任务。

因此,HydraPaper 是一个同时适用于 GUI 和 CLI 用户的壁纸管理器。

hydrapaper favorites

它看起来是一个直接的解决方案,有一些简单的功能。让我介绍一下如下的主要亮点。

HydraPaper 的特点

hydrapaper folders

HydraPaper 可以让你添加自定义壁纸集,组织/选择你想要的文件夹,并方便地挑选壁纸。

一些基本的特性包括:

  • 管理文件夹集合(根据需要一键切换它们)。
  • 挑选喜欢的壁纸,并将它们添加到你的最爱集合。
  • 按照你的喜好定位墙纸(缩放、适合黑色背景/模糊、居中等)。
  • 能够从你的收藏中快速设置一个随机壁纸,如果你想这么做的话。
  • 用深色模式自定义壁纸管理器的体验,选择单独保存壁纸,清除缓存,等等。
  • 支持 CLI。
  • 单跨壁纸模式适用于多显示器。

single span mode

使用起来相当简单。你可以为不同的显示器挑选壁纸,或者使用选项中的单跨壁纸模式,在多显示器之间应用一个壁纸。

hydrapaper options

你可以选择/添加/删除文件夹,调整位置,添加收藏夹,以及应用深色模式的墙纸。

在 Linux 中安装 HydraPaper

你可以在 Flathub 上找到 HydraPaper 的 Flatpak 包,它适合各种 Linux 发行版。如果你是第一次设置对 Flatpak 的支持,你可以参考我们的 Flatpak 指南

你也可以在 Arch Linux 发行版的 AUR、Fedora 的仓库,以及 Debian(unstable)中找到它。

我在 Manjaro Linux 上测试了它,它使用 Flatpak 包工作得很好。

要探索更多的选择,你可以前往其 GitLab 仓库

你对 HydraPaper 有什么看法?你是否更喜欢用其他东西来管理多显示器设置上的壁纸?请在下面的评论中告诉我你的想法


via: https://itsfoss.com/hydrapaper/

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

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

Inkscape 1.2 是一个激动人心的更新,包含许多有用的改进和新增功能。试一试吧!

Inkscape

Inkscape 是一个流行的开源矢量图形处理程序,可用于 Linux、Windows 和 macOS。

它的最新版本侧重于改进现有工具,以及提供更多自定义选项。

此外,它还有一些新增功能。让我们来看看吧!

Inkscape 1.2:有什么新功能?

Inkscape 1.2 是一个激动人心的更新,它包含了许多有用的增强功能。其中一些关键变化包括:

  • 改进的渐变编辑器
  • 新的捕捉模式
  • 支持多页文档
  • 改进的导出对话框
  • 可定制的工具栏

在这里,我将重点介绍重要的功能改进:

多页文档支持

你现在可以在同一个文档中创建多个标准/自定义大小的页面,并把它们保存为一个多页的 PDF 文档。

不仅是导出,你还可以导入多页 PDF 来简化操作。

自定义调色板

你现在可以轻松地更改尺寸、重新配置颜色,以此来尝试所有可用的调色板,然后选择你真正喜欢的颜色。

特别是当你需要在用户界面中使用多个调色板时,它会让操作更流畅。

新的“平铺”实时路径效果

如果你正在处理很多个对象,并想尝试不同路径效果,那么你应该会喜欢新的平铺实时路径效果。

你可以轻松调整镜像模式、调整间隙、添加行和列,从而获得大量发挥创意的机会。

图层和对象对话框

大多数改进使得体验比以前更直接。使用新的合并图层和对象对话框,你可以根据要查找的图层,快速组织/查找对象。

你甚至可以自定义图层和对象颜色来区分它们。

导出对话框

现在,导出对话框为你提供了选择简单/批量导出的选项,以及选择文件格式和 DPI 设置的能力。

其他改进

除了上面的主要亮点外,还有其他的一些重大变化,包括:

  • 两种新的画布捕捉模式有助于对齐对象
  • 你可以在“ 填充和描边 Fill and Stroke ”对话框中选择渐变
  • 编辑 标记 marker 的能力
  • 改进了与扩展的兼容性
  • 更新了 SVG 字体编辑器
  • 性能改进
  • 可配置的工具栏

你可以参考 Inkscape 1.2 发行说明 来查看所有的技术变化。

下载 Inkscape 1.2

你可以从它的官方网站下载 AppImage 格式的 Inkscape 1.2 软件包,或查看其他适用于 Windows/macOS 平台的可用软件包。

Inkscape 1.2

via: https://news.itsfoss.com/inkscape-1-2-release/

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

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

代码托管平台 Gitee 的开源仓库需要先审再上线

周三晚上,有用户反馈 Gitee 上的开源仓库访问受限,需要审核后才能公开访问。这一事件引发了大量讨论。Gitee 回复称:“即日起执行开源仓库审核后上线的措施,所有新上线的开源仓库需要进行人工审核后可正式公开。已经是开源状态的仓库,我们会暂时转为私有仓库,经审核后会进行公开。……此举也是迫于无奈,目前已经是 Gitee 团队能确保大家尽快正常使用的最优解。”有趣的是,如此重大的动作在 Gitee 官网并没有明确公布,而是选择在知乎上草草回复了不到两百字。而且,从用户实际公开仓库的过程中,只是勾选了几个平台方免责的选项而已。

消息来源:知乎
老王点评:红薯做 Gitee 时可能没想到最大的运营风险不是来自于友商的竞争。不过就这个事情,虽然无奈,但是我觉得处理的有点太糙了,一看就是技术人员破罐破摔的处理方式。

依靠近距离蓝牙解锁的特斯拉都能被远程解锁

研究人员设计了一种黑客技术,使他能够解锁数以百万计的特斯拉和无数的其他设备,即使认证的手机或钥匙扣在数百码或数英里之外。这种攻击利用了蓝牙低能耗标准的弱点,采用中继攻击方式,只需要不到 100 美元的设备,就可以在汽车和解锁手机之间通过中继的方式截获并传输蓝牙密钥,从而非法解锁设备。而且这种攻击对所有不需要在解锁手机上进行操作的解锁操作都有效。几乎所有仅靠接近度进行认证、并且不同时要求用户互动或地理位置查询的 BLE 设备都是脆弱的,这影响到了大量的特斯拉汽车和智能门锁。

消息来源:arstechnica
老王点评:本来 BLE 就不是为近距离解锁设计的,只是被产品厂家用到这个场景了。要想解决这个连 CVE 编号都没有的问题,只能是修改使用方式,比如解锁需要人在手机上进行操作。

愚蠢的 CEO 们最常使用的密码一样愚蠢

一般人最常使用的密码是连续的数字或简单的单词,如123456picture1,以及 password。在最近的一份由全球 2.9 亿个网络安全数据泄露事件组成的研究样本中,也记录了受影响者的工作级别。结果发现,当涉及到 CEO 和其他高级企业高管时,他们的密码选择与一般公众基本相同,尽管许多人经常以名字为特征。

消息来源:pcgamer
老王点评:给这些愚蠢的老板们准备个用来输入密码的助理吧,要不他们会一直用这么简单的密码的。

回音

  • 红帽前两天说 RHEL 9 将在几周内可用,不过实际上没等那么久,现已向客户 正式发布 了 RHEL 9。

去年底,我们 报道过 一款非常漂亮的 Linux 桌面 CutefishOS。有消息称,这是一款来自国人的作品。当时国外的开源网站 “It's FOSS” 认为 CutefishOS “有可能取代深度成为最漂亮的 Linux 发行版”,并在测试了最新的测试版(v0.6)后,对它寄予了厚望,希望它“成为现有 Linux 发行版的一个有前途的替代方案”。

然而,据爆料,仅仅过了不到半年,CutefishOS 团队就可能已经解散了。在撰写本文时,其官网 https://cutefishos.com/ 已经无法访问。有消息称,解散原因是由于团队缺乏资金而结束了开发,但我尚未见到官方的解释和宣布。

在惋惜之余,被踢出 CutefishOS QQ 群的一些社区伙伴们自发成立了一个 CutefishOS 社区,以社区的方式来延续它的生命。按照其论坛上的说法,就是“从社区中来,到社区中去”。

根据这个非官方论坛披露的 消息,CutefishOS 最初名为 PandaOS,“是一款国内开源 Linux 社区发行版,由爱好者们构建,目标是提供简洁、易用美观的 PC 操作系统,使用 C++/Qt 技术开发新的桌面环境。” 它长这个样子:

后来改名为 CyberOS,是一款“使用 Qt Quick 与 Arch Linux 构建的 Linux 发行版。”

后因名字被占用,又改名为 CutefishOS。在 2021 年 5 月上线了官网 https://cutefishos.com (现已不能访问)。在当年的国庆长假期间,CutefishOS 官方发布了基于 Debian 的 CutefishOS 镜像。并在后继发布过测试版本。

然后,就没有然后了,2022 年 5 月 14 日开发团队解散,QQ 群也解散了。

看起来颇有前途的一个桌面系统,就这样戛然而止,十分令人可惜。更令人可惜的是,该团队在遇到困难时,我们似乎也没有听到任何呼吁和求救;而结束时,甚至连个告别的公告都没发出,连其官网也马上消失无踪。我也是听到网友私下反馈才得知的这个消息。

不过,好在还有一些社区伙伴觉得它值得抢救一把,因此发起了这个 非官方社区,并在几天前开始了一些建设性的工作。

我觉得,虽然不知道他们是否可以继续使用 CutefishOS 这个名字,但是如果在原本开源的代码基础上,或许可以继续打造出一个还不错的桌面环境。让我们拭目以待,哦不,应该亲自去帮忙,帮助这棵小苗成长起来。

你对此怎么看,是否有兴趣参与到这个社区项目中呢?

Fedora 用户也将能够享受 Budgie 桌面环境的现代体验。

Fedora Budgie

近来,红帽的社区项目 Fedora 已经获得了相当不错的用户群。除了默认桌面 GNOME 外,Fedora 也以 Fedora 定制版 Fedora Spins 的形式提供了多种其他桌面环境。

这意味着你可以在 Fedora 上享受 KDE、MATE、Xfce 和其他一些桌面环境的开箱即用的体验,而无需额外的努力。喜欢 KDE 而不是 GNOME 吗?下载 Fedora 的 KDE 定制版,安装它,就像安装常规的 Fedora 一样。

Fedora 定制版中缺少的一个桌面环境是 Budgie 桌面。

Budgie 走向独立

在 2014 年左右,Budgie 桌面随同 Solus Linux 项目一起推出。最近,Solus 和 Budgie 项目出现了一些 倒退式的发展。Budgie 项目现在已经 从 Solus Linux 中独立出来了

自从首次发布以来,Budgie 就获得了一定的追随者。它的现代布局方式受到了许多 Linux 用户的喜爱。这也是许多其他主要 Linux 发行版(如 Ubuntu、Manjaro、openSUSE)开始提供 Budgie 版本的原因。

Budgie 10.6

到目前为止,Fedora 的产品中还没有 Budgie,但这可能会在 Fedora 的下一个版本中发生变化。

Budgie 提交加入 Fedora 的申请

Budgie 项目的首席开发人员 Joshua Strobl 在 Reddit 帖子 中宣布了这一消息。

我现在已提交 Budgie 桌面及其它的附属软件(Budgie 控制中心、Budgie 屏幕保护程序、Budgie 桌面视图)加入到 Fedora 中的申请。从 Fedora rawhide(37)开始并向后移植到 36。它会得到“官方的”维护/支持,因为我自己在工作笔记本电脑上使用 Fedora Silverblue + rawhide,并且我以后会切换桌面到 Fedora Silverblue。

这意味着,如果该软件包得到了 Fedora 团队的批准,你应该就能在 Fedora 37 中(甚至有希望在 Fedora 36 中)安装 Budgie 和它的附属软件。

但这还不是故事的结束。Joshua 提到,他也在考虑引入并支持包含 Budgie 桌面的 Fedora 官方定制版。这意味着人们将能够下载一个预装了 Budgie(而不是 GNOME)桌面的 Fedora ISO。

目前还不清楚他的意思,有可能是一个 Budge 的 Fedora 官方定制版,也有可能是一个新的非官方的 Fedora 衍生版,名为 “Fudgie”,完全由他来维护。

Fedora + Budgie 是一个好消息

无论如何,Fedora 的 Budgie 桌面都是个好消息。它为 Fedora 用户提供了更多选择,而 Budgie 是一个漂亮的桌面。同时喜欢 Fedora 和 Budgie 的人应该能够享受两全其美的体验。

我希望你同意我的看法。请在评论区也分享一下你的看法吧!


via: https://news.itsfoss.com/fudgie-fedora-budgie-announcement/

作者:Abhishek 选题:lkxed 译者:lkxed 校对:wxy

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

软件自由保护协会为开源权利赢得了重大进展

软件自由保护协会(SFC)是一个促进开源软件和捍卫自由软件通用公共许可证(GPL)的非营利组织。SFC 最近以消费者身份起诉美国主要电视厂商 Vizio 滥用了 GPL,因为其基于 Linux 开发了 SmartCast 操作系统,而没有遵守 GPL 许可证公开源代码。Vizio 认为 SFC 无权要求提供源代码。然而,5 月 13 日,SFC 在美国联邦法院成功地提出了动议,要求将其对 Vizio 的诉讼发回加利福尼亚州奥兰治县高级法院。根据法院的裁决,SFC 解释说:“这项裁决是版权许可许可历史上的一个分水岭。这一裁决表明,GPL 协议既作为版权许可,又作为合同协议发挥作用。”此外,这一裁决使其成为第一个以个人消费者作为 GPL 的第三方受益人对源代码拥有权利的案例。

消息来源:ZDNet
老王点评:虽然这一诉讼还未完结,但是这一动议裁决,作为判例,可能影响非常深远。以后那些基于 Linux 开发的软硬件,都面临在 GPL 大刀之下不得不交出源代码的境地。我指的不是“谁”,而是在座的“各位”。

Arm 开源项目从 GitHub 迁移到 GitLab

GitLab 官方博客阐述了 Arm 选择 GitLab 作为自托管平台的优点:最大化选择和成本效益,最小化供应商锁定。Arm 软件社区高级主管说,“GitHub 是一个黑盒子,所以我们必须与他们合作,或者让他们来做这些工作,而且不一定正确。然后我们就必须做审查。我们不一定能做补丁审查,因为这都是私有和专有代码……这是我们选择 GitLab 的一个重要因素”。

消息来源:GitLab
老王点评:虽然搭建自己的 Git 基础设施感觉离开了 GitHub 上的海量用户,但是那些不关心你的项目的海量用户其实和你没有什么关系。建立自己的 GitLab 实例是个不错的选择,至少对我们来说,访问速度快,能自己把握控制权。

谷歌引入“有保证的开源软件”服务

在最近发表的一篇博文中,谷歌推出了名为“有保证的开源软件”服务。谷歌称,将把谷歌自己广泛的软件审计经验的好处扩展到其云客户。该公司表示,所有通过该服务提供的开源软件包也是谷歌内部使用的,并定期扫描和分析漏洞。

消息来源:谷歌
老王点评:这对谷歌云及其客户来说都是一件好事,不过我更乐于见到谷歌将其做成一种公共服务,而不仅仅是面对其商业客户的商业服务。