Ankush Das 发布的文章

Authy 是一款流行的应用,用于存储和管理双因素代码。它是一项基于云的服务,可为你提供便利的工业级安全性。不幸的是,它不是开源的。

你会考虑在 Linux 桌面上使用更直接(和开源)的身份验证器应用吗?

嗯,当然,你不能使用云同步。但是你可以为双因素身份验证码做个备份。记住这点,让我告诉你更多有关 Authenticator 的信息。

authenticator app ft

Authenticator:生成双因素身份验证代码

当你启用在线服务的双因素身份验证时,大多数服务都会为你提供令牌/QR 码,你可以添加/扫描以生成代码。

Authenticator 就是这样一款适用于 Linux 的应用,他可让你添加双因素身份验证码。

authenticator ui

它是一个自由开源的应用,具有添加各种支持双因素身份验证的令牌和网站的基本功能。

身份验证器的特点

authenticator 自动锁定

你获得的一些基本功能包括:

  • 使用相机或截图的二维码扫描器
  • 使用密码保护应用
  • 自动锁定应用
  • 支持各种算法(SHA-1/SHA-256/SHA-512)
  • 支持基于时间/基于计数器/流式计算方法
  • 备份/恢复选项(FreeOTP、Aegis 和 OTP、Bitwarden 和 Google Authenticator)

你可以设置自定义选项,并能够根据服务提供的支持添加自定义的提供者。可以为提供者添加自定义图标,以帮助你区分身份验证代码。

authenticator 自定义提供程序

在大多数情况下,默认设置应该适用于网站。但是,如果它不起作用,你可能需要与提供者核实确切的详细信息。

该应用还具有开箱即用的多个提供者,例如 Google Drive 和 Proton Mail。因此,你无需为添加的每个条目添加自定义配置。

在 Linux 上安装 Authenticator

authenticator 添加新代码

Authenticator 以 Flatpak 的形式提供。因此,你可以将它安装在任何 Linux 发行版上。

只需输入以下命令即可安装它:

flatpak install flathub com.belmoussaoui.Authenticator

你可以前往其 Flathub 或 GitLab 页面探索更多信息。

如果你是 Linux 世界的新手,请参阅我们的 Flatpak 指南 进行设置。你的软件中心可能已经启用了 Flatpak 集成。这种情况下,你可以搜索安装它。

使用开源身份验证器应用确保安全性和可靠性

我们经常依赖云驱动的工具来处理所有事情。当然,这很方便。

但是,有时桌面应用更有用。如果你也这么想并考虑进行转换,Authenticator 可能是一款值得安装的出色的应用,可以用于双因素身份验证码。


via: https://itsfoss.com/authenticator/

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

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

Midori 网页浏览器还是活跃的,即将到来的更新整合了一个开源搜索引擎!

几年前,Midori 是一个相当受欢迎的轻量级开源网页浏览器。

有些人认为它已经终止了,不知道它是否还在活动。

好消息是:

作为一个 自由开源的 产品,Midori 网页浏览器是活跃的(在测试阶段)可用的

它是一个基于 Chromium 的以 Electron 构建的浏览器,但没有谷歌的东西和隐私保护功能。

? 2019 年,该项目被终止,并与 Astian 合并为一个移动浏览器,当时我们并没有立即得到消息该浏览器是否将卷土重来或保持开源。

此外,在即将到来的浏览器更新中,他们计划将自己的开源搜索引擎 AstianGO 与之整合。?

这与 Brave(及其搜索引擎)有些类似,但 Brave Search 不是开源的

AstianGO:开源搜索引擎

在一个 Reddit 帖子 中,来自 Astian 的某个人宣布计划在 Midori 网页浏览器中集成一个开源搜索引擎,即 AstianGO,并在下次更新时加入。

源代码还没有发布,应该可以通过 这个 GitLab 页面 获得。

Astiango

透露的细节不多,但以下是他们提到的内容:

我们已经实现并开发了一个完全开源的搜索引擎,没有使用第三方的 API,它不存储用户的 IP 地址,不存储搜索历史。我们把这个搜索引擎称为 AstianGO,这个搜索引擎是用 PHP 开发的,它是自我托管的,尽管它还没有一个集成的更新系统,人们可以把它部署在他们的服务器上。

该搜索引擎使用来自谷歌、Qwant 和 Brave Search 的数据来提供结果。你可以看看它的 FAQ 来了解它的工作原理。

其他的浏览器,有些集成了以隐私为重点的搜索引擎,有些承诺提供隐私保护功能。

当然,这个搜索引擎看起来是一个正在进行的工作。

但是,一个开源的网页浏览器,带有隐私保护的搜索引擎(也是开源的),可能对大多数用户来说是带有太多不确定性。

Midori 浏览器

Midori 的目标是通过这一补充来改变这一状况。

Midori 网页浏览器的状态

这听起来不错,但我认为这并没有充分的计划。

有一个 AppImage 和一个 .deb包 可用。它也可用于其他平台。

我试着从它的 下载页面 安装 Midori 浏览器(.deb 包),但我无法在 Ubuntu 22.04 LTS 上安装它 ?

AppImage 文件可以使用 ✅

下载页面没有反映出所有的信息来告知 Linux 发行版的支持情况;它只是提到了 Debian x64,并没有完全翻译成英文。

所以,我不确定我们是否可以推荐使用该浏览器

当然,考虑到它还在测试阶段,你不应该依赖它。你可以浏览它的 GitLab 页面 来了解更多。

思考?

我认为一个新的开源搜索引擎是一件好事。我仍然不确定 Linux 的 Midori 网页浏览器是否可以推荐,我需要通过测试才能在将来推荐它。

\_是这个开源搜索引擎更让你兴奋,还是浏览器?请在下面的评论中告诉我你的想法。


via: https://news.itsfoss.com/midori-astiango/

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

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

htop 是一个流行的命令行工具,可以帮助监测 Linux 上的系统资源和性能。

它比通常默认开箱即用的 top 好

使用 htop,你可以对进程进行过滤和排序,以便更好地了解情况,获得正在运行的进程的树状视图,并在需要时杀死进程。

htp 2022

我使用 htop 而不是其他系统监控工具,因为它可以显示对我来说至关重要的东西,并允许在我需要控制运行中的服务时终止流氓进程或冻结进程。

但是,如果你想要其他显示更多信息,或一个看起来不同的东西,有哪些htop 替代品呢?让我们来看看。

1、atop

atop 2022

atop 可以提供所有运行的进程的细节。你可以得到你需要的所有数据,以了解你系统上的进程情况。

它还提供了对资源利用率进行永久记录的能力,以便进行长期分析。系统管理员可能会发现这比其他工具更有用。

不幸的是,它并没有为你提供漂亮的输出。因此,如果你想要的话,请继续看下面的其他替代品。

如何安装 atop?

对于基于 Ubuntu/Debian 的发行版,键入:

sudo apt install atop

2、vtop

vtop 2022

如果你想要一个漂亮的输出和管理进程的基本功能,vtop 是一个完美的系统监控工具。

正如我在其他一些文章中所说,它的输出看起来像终端中的 GUI。你可以使用鼠标,也可以选择禁用它。也可以定制它的主题。

它是用 Node.js 构建的。所以,你需要安装额外的包来安装它。

不幸的是,这个项目似乎不再积极维护。但是,在写这篇文章的时候,它对我来说还是有用的。

如何安装 vtop?

对于基于 Ubuntu 的发行版,在终端输入以下命令:

sudo apt install nodejs
sudo apt install npm
sudo npm install -g vtop

3、btop++

btop

btop++ 是 bashtop 和 bpytop 的一个 C++ 版本。是的,它是这些项目的第三次迭代,由同一个开发者完成。

btop++ 包括完全的鼠标支持,带有一个受游戏启发的菜单系统,可以让你过滤进程、树状视图等等。

如何安装 btop++?

使用官方软件库,你可以很容易地在 Fedora、openSUSE 和 FreeBSD 上安装它。

对于 Fedora,你可以键入:

sudo dnf install btop

你可以探索它的 GitHub 页面,了解在其他 Linux 发行版上的安装方式。

4、Glances

glances 2022

Glances 与 htop 类似,但有更多的功能。

它是一个跨平台的系统监控工具,可以将数据以 CSV 或其他格式导出,用于 InfluxDB、Elasticsearch 等。

你也可以利用它的网页用户界面,远程(或在不能访问终端的情况下)查看统计数据。

如何安装 Glances?

对于基于 Ubuntu 的发行版,你可以键入:

sudo apt install glances

5、nmon

nmon 2022 1

nmon 是一个令人印象深刻的监测工具,它可以让你控制你想显示的输出内容。

你可以提取监测数据(以 CSV 格式导出)并用于进一步分析。它很容易切换统计数据和在不同的视图之间进行切换。

默认情况下,它每两秒刷新一次数据,但你可以自定义它,并使用更多的选项来调整你的体验。

如何安装 nmon?

你可以在官方软件库中找到它。对于基于 Ubuntu 的发行版,在终端键入以下内容:

sudo apt install nmon

总结

top 2022

top 命令工具被植入在你的 Linux 系统中。如果你想要一个基本的监控工具,想要关注系统进程和一些统计信息,top 就足够了。

我不确定它是否可以算作比 htop 更强的体验,这也是 top 没有被列入主要列表的原因。

正如你在这里看到的,一些监控工具可能很有趣,而且证明比 htop 更有洞察力。

你最喜欢的 htop 替代品是什么?你认为 htop 对你的使用情况来说已经足够了吗?欢迎在下面的评论中让我知道你的想法。


via: https://itsfoss.com/htop-alternatives/

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

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

Vanilla OS 是建立在 GNOME 上的、具有按需不变性和软件包选择自由的 Ubuntu。听起来很有趣?在这里阅读更多信息。

Vanilla OS:不仅仅是原味 GNOME 的 Ubuntu

这正是我第一次接触 Vanilla OS 时的想法。

Bottles 的创建者 Mirko Brombin 在 Twitter 上宣布它时,让我对它产生了兴趣 ?。

我加入了他们的 Discord 频道并成为了一名测试者。虽然我没有做出什么贡献,但关注项目发展是很有趣的。

回到至关重要的问题上:什么是 Vanilla OS?

Vanilla OS 的目标是提供一个干净、原味的 GNOME 体验,并具有按需不变性的能力。

听起来很有趣?让我告诉你我试了试它的第一个开放测试版本后的一些细节。

? Vanilla OS 计划在 11 月有一个稳定的版本。

它将跟随 Ubuntu 的小版本发布。

因此,你可以期待每年发布两个版本。例如,你可以从 Ubuntu 22.04 升级到 Ubuntu 22.10 甚至更之后的版本。

除非你知道自己在做什么,否则你不应该把它作为日常系统来使用。

Vanilla OS:又一个基于 Ubuntu 的发行版?

vanilla os home

是,也不是

对于初学者来说,我认为有以下独特的理由可以尝试一下:

  • 在 Ubuntu 之上获得 原装 GNOME 体验。(Fedora 也是一个很好的选择,但并不适合所有人!)
  • 在其安装后的首次设置时,允许你选择并启用 Flatpak/Snap/AppImage
  • 按需不变性,意味着你可以使系统变成只读,以防止来自第三方应用程序和更新的关键变化。
  • 一个新的软件包管理器(apx)允许你默认在管理的容器内安装软件包。

首次设置过程的体验很轻松。

ℹ️ 目前,它使用 Calamares 安装程序。他们打算用 Crystal Linux 中使用的 Jade 取代它。

Vanilla OS 安装程序

越来越多的发行版投身于此;我相信更多的用户会乐意加入到 Linux 中来。

Vanilla OS 对软件包管理器的选择

当然,像 Ubuntu MATE 和 Pop!\_OS 这样的发行版已经付出了巨大的努力,而 Vanilla OS 也为此增加了一些改进。

Vanilla OS 颜色选择

这看起来是一种漂亮的体验!?

一旦你完成了首次设置,你就没有什么可担心的了。你会得到通常的 GNOME 桌面,以及由 Patrik Kramolis 制作的漂亮的壁纸。

Vanilla OS 主页

接下来,我试着检查了按需不变性,你可以用以下命令查看和调整:

Vanilla OS 终端

你可以在 GitHub 上了解更多这个(基本上)使之成为可能的工具。

接下来,看看新的软件包管理器,我喜欢 Distrobox 的底层概念,使其与 apx 成为可能。

Distrobox 的创建者 Luca di Maio 也参与了 Vanilla OS 的开发。

不过,当用 apx 安装一个软件包时,你需要用命令来初始化容器:

apx init

如果它能自动完成,那就更直观了。

Vanilla OS apx

当然,我不知道技术上的限制。但是,对于用户端来说会感觉更顺滑!

总的来说,一个利用容器安装应用程序的软件包管理器、获得选择你的软件包管理器的能力、按需不变性,以及原味的 GNOME 使它看起来是一个值得关注的好东西。

前面的路:第一印象

我觉得,一旦它进入稳定版,它就会成为我的日常使用系统。

原因是:我总是喜欢原装的 GNOME 体验,而且不需要处理 Fedora 的定期升级。

当然,等我使用了稳定版之后,我可以给你写一篇整体的用户体验评判。

在那之前,我想说这是一个我相信很多用户都会喜欢的项目 ?。

目前,你可以通过加入其 Discord 频道来下载 ISO。该 ISO 还没有公开向所有人提供。如果你感兴趣,可以看看它的 文档

Vanilla OS

然而,按照路线图,他们计划很快就会有一个候选版本。


via: https://news.itsfoss.com/vanilla-os-beta/

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

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

Xubuntu 22.10 提供了精致的 Xfce 体验。请读此文了解详情。

Xubuntu 22.10 Releases With Xfce Upgrades, and Other Refinements

Xubuntu 是基于 Xfce 的 Ubuntu 官方版本。

它也是最好的轻量级 Linux 发行版之一。

随着最新的 Xubuntu 22.10 “Kinetic Kudu” 版本,你可以看到改进的桌面环境、添加的功能,以及全面的细化。

Xubuntu 22.10 的新变化

Xubuntu 22.10 home

Xubuntu 22.10 带来了一些令人兴奋的升级。一些亮点包括:

  • Xfce 4.16(或 Xfce 4.17 开发版)
  • Catfish 的外观进行了更新。
  • 更新了新图标,弃用了 elementary-xfce-darker 主题。
  • Mousepad 搜索历史。
  • Thundar 文件管理器的改进。
  • Xfce 任务管理器。
? Xubuntu 22.10 将支持九个月,直到 2023 年 7 月。如果你想要稳定性而不是功能,你应该首选使用 LTS 版本

Xfce 4.17 开发版还是 Xfce 4.16?

Xubuntu 22.10 的发行说明说它专门提供了 Xfce 4.17 开发版本。

但是,当我安装 Xubuntu 22.10 的 beta 版本(并将其更新到最新版本)时,只具有 Xfce 4.16。

不确定他们是否退出了 Xfce 4.17 开发版本,或者 Xfce 4.16 现在是否存在。

Catfish 外观

xubuntu catfish

Catfish 是 Xubuntu 上的一个文件搜索工具。通过新的升级,它具有焕然一新的外观,并做了底层的改进。

与你搜索的文件交互时,你还会获得一个“打开方式”上下文菜单。

Catfish 还添加了一些细微而有用的功能。

GNOME 43 软件应用

在值得注意的应用程序更新中,GNOME 的最新软件中心是一个不错的选择。这是 Xubuntu 22.10 的外观:

当然,它可能无法与 Xfce 上的其他应用程序保持一致,但我认为你应该不会介意。

图标更新

随着 elementary-xfce 0.17 图标更新,有许多新图标和更简洁的选项,可提供一致的 Xubuntu 桌面体验。

此外,elementary-xfce-darkest 主题图标包已被弃用。

任务管理器右键选项

你现在可以将完整的进程路径复制到剪贴板。这对于需要从命令行进行故障排除或停止操作很有用。

其他增强功能

还有其他几个值得注意的变化,包括:

  • Linux 内核 5.19。
  • Firefox 浏览器 105。
  • Alt-Tab 视图通过更突出的图标进行了改进。
  • 马赛克拼图添加到 SGT 拼图系列。
  • Mousepad 文本编辑器现在包括搜索历史记录,以及更多调整。

要了解有关更改的更多信息,请查看 官方发行说明

下载 Xubuntu 22.10

你可以从 Ubuntu 的中央镜像库 或它的 官方网站 下载最新的 ISO 文件。

官方网站可能需要一段时间才能提供 ISO。

下载Xubuntu 22.10

? 你觉得 Xubuntu 22.10 如何?请在评论中告诉我。


via: https://news.itsfoss.com/xubuntu-22-10-release/

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

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

LURE 是一个新的开源项目,它希望成为所有发行版的 AUR。

LURE 是一个新的开源项目,它希望成为所有发行版的 AUR!

AUR( Arch 用户仓库 Arch User Repository )是一个由社区驱动的基于 Arch 的 Linux 的发行版仓库。

简而言之: 它可以帮助你安装官方仓库中没有的软件包,并让你获得最新的版本。

我发现它对我在 Manjaro Linux 上的体验很有帮助。

从技术上讲,AUR 从源头构建一个软件包,然后利用软件包管理器(pacman)来安装它。

你也可以在我们的详细指南中探索更多关于它的信息。

什么是 AUR? 如何在 Arch 和 Manjaro Linux 中使用 AUR?

? 现在你对 AUR 有了一个基本的了解,有一个 新的开源项目 旨在将 AUR 的功能带到所有的发行版中。

这个项目被称为 “ Linux 用户仓库 Linux User REpository ”(LURE)。

? LURE 项目正处于 alpha 阶段,由创建者在几周前宣布。所以,它完全是一个正在进行的工作。

已经有这样的项目了?

lure 添加仓库

没有。

开发者们已经尝试做一个 AUR 的替代品,但是是针对特定的发行版。就像 makedeb 软件包仓库 是针对 Debian 的。

LURE 是一个雄心勃勃的想法,可以在你选择的任何发行版上工作。

它试图成为一个帮助你使用类似于 PKGBUILD 的脚本为你的发行版创建原生软件包的工具。

创建 PKGBUILD 为 Arch Linux 制作软件包

开发者在 Reddit 公告帖子 中提到了一些技术细节:

我的项目叫 LURE,是 “Linux 用户仓库”的简称。它构建原生软件包,然后使用系统软件包管理器安装它们,就像 AUR 一样。它使用一个类似于 AUR 的 PKGBUILD 的构建脚本来构建软件包。

它是用纯 Go 语言编写的,这意味着它在构建后没有任何依赖性,除了一些特权提升命令(sudodoas 等等)和任何一个支持的软件包管理器,目前支持 pacmanaptapk(Alpine Linux 上,不是安卓)、dnfyumzypper

听起来很棒!

LURE 项目Repo

你也可以在它的 GitHub 镜像 上探索更多信息。

使用 LURE

你不必安装一个额外的软件包管理器来使它工作,它可以自动与你系统的软件包管理器一起工作。

因此,如果它在其仓库(或任何其添加的仓库)中没有找到一个包,它就会转到系统的默认仓库,并从那里安装它。就像我用 lure 命令在我的系统上安装/移除 neofetch 一样。

lure neofetch remove

虽然该项目处于早期开发阶段,但它为各种发行版提供了 二进制包,以让你安装和测试它们。

目前,它的仓库包括一个来自创建者自己的项目。但你可以尝试添加一个仓库并构建/安装东西。

为了方便起见,我试着在它的仓库中安装软件包。

命令看起来像这样:

lure in itd-bin

在它的 官方文档页面,你可以读到更多关于它在构建/安装/添加存储库方面的用法。

未来版本的一些计划中的功能包括:

  • 自动安装脚本
  • 基于 Docker 的自动测试工具
  • 仓库的网页接口

让它变得更好

嗯,首先,这是一个优秀的项目。如果你是过去使用过 Arch 的人,或者想离开 Arch Linux,这将是一个很好的工具。

然而,对于大多数终端用户和非 Arch Linux 新手来说,像 Pamac GUI 软件包管理器 这样的软件包管理器支持 LURE 应该是锦上添花的。

当然,在目前的阶段,它需要开源贡献者的支持。所以,如果你喜欢这个想法,请随时为该项目贡献改进意见

*? 你对 LURE 有什么看法?请在下面的评论中分享你的想法! *


via: https://news.itsfoss.com/lure-aur/

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

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