Ankush Das 发布的文章

Tails 5.0 是一次令人印象深刻的升级,采用了 Debian 11 和一个新的工具,为用户配备了增强的安全和隐私。

Tails 是一个流行的 Linux 发行版,它专注于保护人们免受审查和监视,是 注重隐私的 Linux 发行版 之一。

你可以在任何地方使用它和 U 盘 来完成工作,而不用担心暴露你的信息。

Tails 5.0 是最新的版本,它基于 Debian 11(Bullseye)构建。因此,你可以期待 Tails 5.0 中具备所有 Debian 11 的改进

Tails 5.0:更新内容

让我们来看看该版本所引入了哪些新功能和软件升级吧!

以下是其中的一些亮点。

增加了 Kleopatra 工具

Kleopatra 是 GnuPG 的一个图形界面,它用于加密文本和文件。在 Tails 5.0 中,Kleopatra 取代了 OpenPGP 小程序 和 Seahorse 工具。

Kleopatra 只在一个软件包中就完成了这一切。并且,相对而言,Kleopatra 的维护更加活跃,问题最少。

默认启用的附加软件

当使用持久化存储时,附加软件功能是默认启用的。

因此,你可以在短时间内快速配置你想要的东西。

对活动概览的改进

在 Tails 5.0 中,你可以使用活动概览来访问你的窗口和应用程序。你只需点击屏幕左上角的“ 活动 Activities ”按钮或按下键盘上的 超级 Super 键(LCTT 译注:在某些键盘上是 WIN 键)即可。

你还可以在同一屏幕中搜索应用程序、文件和文件夹。

软件升级

Tails 5.0 基于 Debian 11,因此,所有的基本软件都已升级,包括:

  • Tor 浏览器 to 11.0.11
  • GNOME 3.38
  • MAT to 0.12
  • Audacity 2.4.2
  • 磁盘工具 3.38
  • GIMP 2.10.12
  • LibreOffice 7.0

其他改进

除软件升级外,无驱动打印和扫描的硬件支持也得到了更新,以支持新款的打印机/扫描仪。

除此之外,它还有许多修复。你可以在其 官方发布公告 中查看更多信息。

下载 Tails 5.0

你可以在官方网站下载最新的 Tails 5.0 ISO。

Tails 5.0

注意,如果你已经在使用 Tails,请不要执行自动升级。你需要按照 官方说明 进行手动升级。


via: https://news.itsfoss.com/tails-5-0-release/

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

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

Mozilla Firefox 100 是一个重要的版本,它标志着这个浏览器 17 年的发展,以及多年来所有令人兴奋的功能。

Firefox 100

Firefox 可以说是最受欢迎的不基于 Chrome 的开源浏览器,它可用于 Linux、Windows 和 Mac。

众所周知,目前,基于 Chrome 的浏览器在市场份额中占主导地位。但你可能不知道的是,Firefox 早在谷歌 Chrome 出现之前就已经问世了。

准确地说,Firefox 100 的发布标志着,它自 2004 年的发展历程已经有 17 年了。

时间过得好快,一切仿佛就发生在昨天。

Firefox 100:更新内容

Firefox 100

不管你是否喜欢 Firefox 新的发展计划,你都不得不承认,它多年来引入了众多行业领先的功能/技术,这一点令人印象深刻。

Firefox 100 的发布是一个重要的里程碑。但是,这并不是一次大规模升级。

本文中,我将介绍这个版本的主要改进。

“画中画”模式改进

Firefox 100

现在,在“画中画”模式下观看 YouTube、Prime Video 和 Netflix 上的任何内容,Firefox 都支持视频字幕。

你只需要在相应的平台上启用视频字幕,它就会继续出现在“画中画”中。

“画中画”字幕不仅支持主流平台,还支持 Coursera 等使用 WebVTT 格式的网站。

语言检测

为了改善用户体验,Firefox 现在可以检测到语言与操作系统偏好不符的情况。

这只会在你安装浏览器后,第一次运行时触发。你可以在系统语言和浏览器默认语言之间进行选择。

滚动条默认不占用屏幕空间

Linux 和 Windows 11 的滚动条默认不会占用你宝贵的屏幕空间。换句话说,当你进行滚动或导航时,滚动条才会做出反应。

Firefox 100

你可以在设置中改变这一点(针对 Linux 用户)。如果你是在 Windows 上,Firefox 的视觉效果会跟随你的系统设置。因此,你需要对 Firefox 浏览器进行调整,以符合你自己的偏好。

控制网站外观

Firefox 100

对于某些网站,你的浏览器偏好会影响网页的颜色/外观。

为了调整这类网站的体验,你现在可以在设置中设置网站外观偏好,选择浅色/深色、系统或 Firefox 主题。

HDR 视频 & 硬件加速的 AV1 视频解码

尽管,对一些用户来说,支持 HDR 视频可能不是什么大事。但我还是要指出,现在 Mac 上的 Firefox 也支持 HDR 了。

截至目前,官方支持仅限于在 macOS 11+ 上浏览 YouTube 网站。当然,你还需要一个支持 HDR 的屏幕。

硬件加速的 AV1 视频解码终于在 Windows 上得到支持,当然,你还得有与之兼容的 GPU(包括英特尔 11 代、AMD RDNA 2 和 GeForce 30 系列)。除此之外,Firefox 在 Windows 上还启用了视频叠加功能,以减少电量使用。

不幸的是,这些并不是针对 Linux 的更新,但应该能帮助跨平台的 Firefox 用户。

其他改进

除了主要的亮点之外,它还包括了以下改进:

  • 增加了对多个 Java 线程的分析支持。
  • 软重载一个网页将不再导致所有资源的重新验证。
  • 有了一个新的链接焦点指示器,它用一个实心的蓝色轮廓取代了旧的点状轮廓。

你可以在 官方发布说明 中了解更多技术变化。

获取 Firefox 100

你可以从它的官网上下载,也可以寻找可用的更新,应该很快就能下载完成。

Mozilla Firefox 100

via: https://news.itsfoss.com/firefox-100-release/

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

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

你可以在虚拟机环境里运行任何操作系统,不论是测试还是为了某种需要。

开源朗读者 | 淮晋阳

对于 Linux 而言,它在虚拟环境下的性能会优于其他操作系统。即便你可能会犹豫是否在物理机(裸金属)上安装 Linux 系统,你仍然可以在虚拟机中安装一个性能几乎和物理机一样好的 Linux 系统。

当然,这并不意味着宿主系统为 Linux 时你就不能在虚拟机实例中安装 Linux 了。

更何况,你在虚拟环境下使用 Linux 系统有许多好处。大致如下。

在虚拟环境下运行 Linux 之前的注意事项

在虚拟环境下运行 Linux 或许并不是艰巨的任务,但仍有以下几点你需谨记。

  • 虚拟机的性能取决于宿主机的性能,如果你并没有足够的系统资源分配给虚拟机,那么虚拟机的使用体验注定不会很好。
  • 某些特性仅在物理机(裸金属)上生效,包括硬件加速以及图形(显卡)驱动等。
  • 密集的磁盘 I/O 任务性能会十分受限,例如游戏测试场景。
  • 用户的 Linux 虚拟机实例体验会根据你所使用的虚拟化程序而发生变化,这些虚拟化程序包括 VMware、VirtualBox、GNOME Boxes 以及 Hyper-V 。

此外,你应当列出你的需求,并根据这些需求选定适当的虚拟化程序来运行你的 Linux 实例。

十条在虚拟环境中运行 Linux 的优点

尽管运行虚拟化 Linux 实例极具吸引力,你仍然应当首先考虑当前使用的宿主系统中已有的选择。例如,如果你不需要图形化桌面,或许利用 Windows 操作系统中的 WSL 安装 Linux 就可以满足你的需求。

一旦你确定了使用虚拟机,那么这些优点将会如影随形:

1、部署简便

部署简便

与在传统物理机(裸金属)上安装 Linux 相比,在虚拟机中部署一般会容易许多。

对于基于 Ubuntu 的发行版而言,像 VMware 这样的虚拟化程序会提供一个 快速安装 的选项,你仅需输入用户名和密码,其余过程将自动完成而无需其他操作。你无需手动设置分区、引导程序以及更多高级设置。

某些情况下,一些发行版的开发者会同时提供针对特定虚拟机的预构建镜像,只需打开就可使用。这就好像一个便携式虚拟机镜像,随时可以开箱即用。

例如,在 这里 你将看到如何在虚拟机中安装 Arch Linux 发行版。

对于其他的发行版,你或许仍需要进行一些配置,但一般都会有快速安装的选项令你可以轻松部署。

2、不会影响宿主机

不会影响宿主机

对于虚拟机,你可以更为随心所欲地使用,因为虚拟机系统和宿主机系统是隔离的。

很多时候,如果你并不熟悉 Linux 系统,你很可能会把配置弄得十分混乱。

所以在虚拟机里,你可以随意尝试而无需担心是否会影响到宿主机系统。换句话说,任何虚拟机的操作都不会影响到宿主机,因为它们是完全隔离的。

故此,虚拟机是你最好的试验场,尤其是对于一些激进或具有破坏性的试验。

3、资源可高效共享

资源可高效共享

如果你有十分充裕的系统资源,你可以使用虚拟机运行其他任务,从而充分利用起来这部分闲置的系统资源。例如,如果你需要一个十分私密的浏览环境,虚拟机将为你阻挡一切针对宿主机的追踪器。

这可能略显牵强,但这仅仅是一个例子。基于这样的想法你将可以充分利用全部的系统资源。

而对于双启动方案,你需要在单独的磁盘上在 Windows 之后安装 Linux,或者在 Linux 之后安装 Windows,你需要为你的任务锁定相应的资源。

但利用虚拟机,你无需锁定部分资源也可以使用 Linux ,也不必为了特定的任务而临时共享资源,这样会方便许多。

4、多任务体验更好

多任务体验更好

有了资源共享机制,多任务会前所未有的容易。

在双启动的场景下,你需要来回重启切换才能使用 Linux 或 Windows 。

但如果使用虚拟机,你几乎不再需要 双启动,两个系统将无缝协作并完成多任务。

当然,你需要确认你拥有足够的系统资源和额外的硬件(例如双显示器)来更高效地使用。而多任务的潜力也因 Linux 虚拟机的存在而愈发强大。

5、软件测试更为便捷

有了虚拟化,你将可以创建大量的 Linux 实例,来模拟特定的使用场景,并对软件进行测试。

例如,你可以在不同的 Linux 虚拟机中同步测试不同的软件版本。这有丰富的使用场景,包括对开发版软件进行测试以及 Linux 发行版的早期测试等等。

6、开发更为便捷

开发更为便捷

当你在学习编程或者刚加入一个软件项目的开发的时候,你会希望拥有一个没有任何冲突和错误的开发环境。

在 Linux 虚拟机里,你可以从零开始搭建一个不会与已经存在的环境冲突的开发环境。例如,你可以在 Ubuntu 上 安装并测试 Flutter

如果环境出了问题,你可以轻而易举地删掉这个虚拟机,并重新开始来修正错误。

Linux 虚拟机的隔离环境是一个绝佳的开发和测试环境。

7、学习和研究的好帮手

Linux 值得反复探索。除了基础的计算任务,你可以做许多其他的事情。

你可以学习如何修改你的用户界面,尝试一些常见的桌面环境安装大量常用软件 ,与此同时仍能让一切处于掌控之中。

如果出现问题,新建一个 Linux 虚拟机就可以解决。当然,这并不仅限于日常使用需要,还可以启发系统管理员在其中测试他们所学的知识。

8、更容易复制和迁移

虚拟机可以很容易地复制和迁移。只要其它的宿主机系统支持该虚拟化程序,你就可以很容易地迁移它,而没有特别要求。

不论因何原因,几次简单的点击就可以完成复制和迁移的任务。

9、尝试大量的发行版

尝试大量的发行版

你可以在虚拟环境下尝试数以百计的 Linux 发行版。

你或许会认为这和第七条重复了,但是我相信,测试一个发行版是一个巨大的系统性工程,尤其是当你决定切换发行版做为宿主机或其他用途时。

10、便于调试

不论是严肃的开发活动还是一般的研究,在隔离的虚拟环境中调试和除错相对而言会更简单。

你可以快速尝试大量的调试方法而无需考虑影响。同时,如果你的宿主机是 Linux 系统的话,无需宿主机上的 root 权限便可以访问和修改虚拟机中的配置文件。

总而言之

如果你不熟悉正在使用的系统或者依赖不同的操作系统工作,虚拟机将是协助你工作的一大利器。

Linux 虚拟机可以广泛用于开发、学习、试验或任何特定用途。

你在虚拟机中使用过 Linux 吗?都有哪些应用场景呢?欢迎留言评论!


via: https://itsfoss.com/why-linux-virtual-machine/

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

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

虽然 Canonical 已经不再维护 Unity 桌面,但 Ubuntu Unity 的开发者承担了这项重任,发布了一项主要更新(已可用于测试)。

Unity 7.6

怕你兴奋过头了,先提醒一下,Canonical 并没有回归 Unity 桌面的维护。

得益于 Ubuntu Unity 发行版开发者(Rudra Saraswat)的不懈努力,时隔 6 年,我们终于看到了 Unity 桌面环境的更新。

补充说一下,Ubuntu Unity 是一款采用 Unity 桌面(而不是 GNOME)的社区项目。因此,如果你想在 Ubuntu 22.04 LTS 上使用 Unity 桌面,那么毋庸置疑,Ubuntu Unity 绝对是你的最佳伙伴。

起初,它仅仅提供了经过微调的 Unity 体验,但现在,Unity 7.6 的界面得到了一些优化及视觉变更。

下面是你应该了解的东西:

Unity 7.6:更新了什么?

提示:Unity 7.6 是为公共测试而发布的,它不应作为替代其他桌面环境的使用环境。

这不仅仅是面向用户的改进,还有针对开发方面的努力,旨在帮助贡献者,让他们更方便地帮助 Unity7 的开发。

这些改善包括:

用户界面变更

Unity 桌面

Dash 启动器(应用启动器)与 HUD 现已重新设计,拥有更现代、简洁的视觉。

总的来看,现在的设计看上去更加扁平,但仍旧保留了不错的系统全局模糊效果。

本次引入了一些细微的视觉改进,比如停靠区上的“清空回收站”按钮修改为使用 Nemo(而不是 Nautilus),以及修复了 Dash 预览中的应用详情与评分。

性能改进

Unity 桌面

在最新的更新中,Unity7 的内存使用量更低,同时你也可以注意到,Ubuntu Unity 22.04 的内存使用量明显降低到约 700-800 MB。

此外,低端显卡模式现在运作得更好,Dash 也比以前更快。

其他变化

Unity7 Shell 的源代码已经完全迁移至 GitLab。用于独立测试的 Unity7 启动器已被修复,同时一些有问题的测试项也已被禁用,改善了构建用时(使其大幅缩短)。

发布说明上说,这些改进将帮助 Unity7 的贡献者。

测试 Unity 7.6

你可以按照 官方测试公告 中提到的方式来编译它,并亲自尝试。你也可以前往其官方网站探索更多。

Unity 7.6

另一种情况,如果你不想添加测试 PPA 源,你也可以等待 Ubuntu Unity 22.04 的更新。

你对 Unity 桌面环境的这次更新有什么看法?你喜欢它吗?欢迎在评论区中告诉我你的想法。


via: https://news.itsfoss.com/unity-7-6-testing/

作者:Ankush Das 选题:lkxed 译者:imgradeone 校对:校对者ID

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

Archinstall 让人们更容易上手 Arch Linux,也应该可以为经验丰富的 Linux 用户节省时间。你觉得呢?

去年的这个时候,Arch Linux 引入了一个引导式的安装程序,使其安装过程更加简单。

你只需要输入 archinstall,就可以开始一步步的安装,而不需要自己全部定制。

即使你不是新手用户,它应该也能为你正常安装 Arch Linux 节省一些时间。你可以配置所有基本选项,无论是创建普通用户或 root 用户,还是选择桌面、挑选软件包、选择音频服务器,等等。

如果你感兴趣的话,可以在我们的 在 VirtualBox 里安装 Arch Linux 的指南 中看看 Archinstall 的实际使用。

现在,Archinstall v2.4.1 已发布,我们有了新的菜单系统和大量的技术变化。

让我们来看看它是如何工作的吧!

新菜单系统及无障碍改进

新的菜单系统看起来更有条理了。

它是以 simple-term-menu 为基础建立的,simple-term-menu 是一个用于在命令行中创建交互式菜单的软件包。为了避免外部依赖,它与源代码捆绑,这要归功于 Ingo Meyer(开发者)。

另外还得感谢其他开发者,其中包括 Werner LlácerDaniel,是他们编写了 1200 多行代码,才让这成为可能。

这个菜单系统也是无障碍的。你可以用数字键盘上的 * 把它切换到跟踪选择模式,这应该能让 espeakup 如预期的工作。

在 Archinstall 的未来版本中,它也会支持默认的跟踪模式。

在上面的截图中,你可能会注意到,它支持设置语言、键盘布局、内核、音频服务器、用户、网络和其他基本选项。

当你选择了硬盘后,菜单将增加另一个选项,让你选择一个“磁盘布局”,你可以在其中选择文件系统的类型。

同样,设置每一个选项时,你都可以调整更多细节,比如桌面环境的配置文件。

默认情况下,它会启用一个交换分区。不过,你可以根据你的需要进行调整。总的来说,这应该是一个顺滑的体验,所有的安装先决条件都以菜单形式呈现。

在此感谢我们团队中的 Sreenath,是他测试并提供了这些屏幕截图。

除了这些变化之外,你还可以期待以下改进:

  • 如果你选择 btrfs 作为文件系统,会添加一个 BTRFS 压缩选项。
  • Archinstall 现在支持同时进行多个网卡配置的手动配置。
  • 安装程序可以通过 archinstall.Installer() 跟踪哪些软件包已经安装完毕。

要查看所有的技术变化和错误修复,你可以参考 GitHub 上的发布说明

你可以等待最新的 ISO(计划在 5 月 1 日发布),或者从 GitHub 上下载并自己尝试。

你试过 Arch Linux 上的原来的安装向导吗?还是说,相较于使用安装程序,你更偏向于自己手动配置一切?请在评论区分享你的想法吧!


via: https://news.itsfoss.com/archinstall-menu/

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

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

作为 KDE 的下一次桌面环境升级,Plasma 5.25 包含了一些令人耳目一新的新功能!在这里,我们可以看到它的一些新功能。敬请阅读。

KDE Plasma 5.24 提供了关于 breeze 主题的更新,并对多任务“概览”界面进行了修改。

现在,开发者们已经准备好向大家介绍 KDE Plasma 5.25 令人激动的新特性。

KDE Plasma 5.25 :拥有哪些新功能?

Nate Graham 在一篇博文中着重介绍了一些最为有趣的变化,让我们一起先睹为快。

有选择地应用全局主题的部分样式

来源: Pointiestick Blog / Nate Graham

当你在系统设置里应用一个全局主题时,系统会提示你应用全部的样式或是仅仅应用其中一部分样式。

例如,当你更换桌面背景以及应用样式时,你可能并不愿意更换鼠标指针和图标。

总体而言,当你在基于 KDE 的系统上应用全局主题时,你将能够更为自由地设置你的样式。

这个令人惊叹的 贡献 来自 Dominic Hayes。

根据当前壁纸自动生成强调色

尽管能够使用预设或自定义的强调色已经很好了。

但在 KDE Plasma 5.25 上,他们更进一步,允许让系统根据当前壁纸自动生成并使用强调色。

只要你选择了这一选项,每次更换壁纸时系统会自动生成匹配的强调色,无需额外操作。

你可以在这里找到相关选项:

来源: Pointiestick Blog / Nate Graham

所以如果你希望桌面和你的壁纸更为匹配,你无需反复进入设置去调整强调色来做到这一点。这个自动生成的功能将会使这一需求更容易完成。

这是一个对新特性库增添的很小但十分强大的功能。感谢来自 Tanbir Jishan 的 贡献

基于强调色的配色方案

为了进一步加强个性化的视觉体验, KDE Plasma 5.25 允许你增加基于强调色的个性化配色方案。

来源: Jan Blackquill

你可以自由选择是否使用个性化配色方案。

关于这一特性的详情请见 Jan Blackquill 的 贡献

为 Flatpak/Snap 应用提供桌面文件编辑权限

之前, Flatpak/Snap 应用在 KDE 上并不支持桌面文件(.desktop)。

得益于最新的 “动态启动器” 门户(来自 Harald Sitter 的 贡献),这将允许你创建和编辑桌面文件,从而使沙盒应用程序无缝集成到系统。

对“发现”的更多优化

在“发现”软件中心有一些细微的调整。你将可以在侧边栏中找到所有的应用程序类别,而无需经由“应用”、“插件”和“Plasma 插件”等子类别分别选择。

KDE Discover 修改前和修改后(贡献者:Taavi Juursalu

修改前

修改后

关于这一变化详情请见 合并请求

其他优化

针对 KDE Plasma 5.25 还计划的其他优化,包括:

  • 针对 KRunner 的性能优化
  • 网络组件增添了频率信息以及 Wi-Fi 网络的 BSSID 详细信息

所有错误修复与优化可在 Nate 的博文 中查看:

期待 KDE Plasma 5.25 吗?有了这些新特性,我十分期待它的正式发布。如果你有任何想法欢迎在下方评论。


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

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

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