分类 分享 下的文章

使用一些顶级开源密码管理器,确保你的登录凭证安全无虞。

密码管理器是一项非常有用的实用程序。在你想寻找一个合适的密码管理器时,有着丰富的选择。

你的智能手机制造商、浏览器、抗病毒软件都会提供密码管理器,并且还有其他多种第三方的选项。根据你的实际需求和便利性,你可以选择使用任何一款密码管理器。

但是,如果你偏爱开源的密码管理器,想要尝试使用开源的替代私有的?你有哪些选择呢?

这里,让我来为你揭示所有重要的信息。

为何选择开源的密码管理器?

密码管理器是一种关键的工具,它能存储各种敏感的数据,包括:

  • 账号凭据
  • 安全笔记
  • 恢复代码
  • 2FA 令牌(某些情况下)

因此,使用一款能提供顶级隐私保护和安全性的密码管理器极为重要。

而选择开源选项,你将得到更好的透明度,并将有更多的人共同努力确保密码管理器的安全。

当然,如果你希望参与贡献、审查和改进密码管理器,你需要具备一定的技术能力。但是,即使你没有时间参与进来,用户和开发者社区依然会努力核实产品所做出的承诺。

这就是使用开源密码管理器所获得的优势。

对于私有的解决方案,你需要完全信任产品公司,而且你无法自行验证他们的声明。

考虑到选择安全工具的利弊,我在此为你推荐一些最受用户欢迎的密码管理器。

1、KeePass

KeePass 是一款为 Windows 用户提供的卓越的开源密码管理器。你还可以试试 利用 Wine 在 Linux 环境中运行这款 Windows 应用

这是一个纯本地的密码管理器,允许你将所有密码保存在一个数据库中。数据库经过加密,并设有主密钥保护(要牢记密钥,避免遗失)。

你可以根据需要,自主决定是否将数据库文件同步到任何选定的云存储中。但一般来说,将数据保存在自己的系统上,比存储在云端更为安全。

你既可以选择安装 KeePass,也可以通过 USB 设备运行它的便携版。此外,它还具备众多实用的功能,如附加附件、排序和导入导出等等。

亮点:

  • 仅限本地使用
  • 可用的便携版
  • 支持导入 / 导出功能
  • 可通过分组 / 排序管理密码
  • 插件可用于增强功能集

2、Bitwarden

Bitwarden 是一款强大、跨平台的密码管理器,涵盖了桌面应用程序和浏览器扩展。它与 KeePass 不同的之处在于,Bitwarden 依赖云端进行密码的加密和存储,大大提高了在多终端之间同步数据的便捷性。

Bitwarden 集成了你在密码管理器中可能需要的所有核心功能,而且对个人用户来说,所有的这些功能都有一个可承受的订阅价格。

你将得到一个使用起来更舒适的用户界面,并有众多功能供你使用。

亮点:

  • 浏览器扩展和桌面应用
  • 移动应用
  • 提供自托管或基于云端的选项
  • 支持命令行界面访问
  • 对高级用户开放的紧急访问权限
  • 价格适中
  • 支持导入 / 导出功能
  • 提供 Bitwarden Send 功能,安全分享文本 / 笔记

3、Proton Pass

Proton Pass 是以隐私保护为核心的 Proton 公司提供的优秀产品之一。

如果你已经在使用 Proton Mail 和 Proton VPN,并且希望从同一家值得信赖的公司使用多种服务,那么 Proton Pass 将是一个很好的选择。

你可以安装浏览器插件来开始使用 Proton Pass。在本文撰写时,它并未提供任何桌面应用程序。

除了所有基本功能外,你还可以在密码管理器内部使用电子邮件别名功能。随着 Proton Pass 的多样性,我们也提供了一个深入的 Proton Pass 和 Bitwarden 的比较

亮点:

  • 浏览器插件
  • 基于云
  • 移动应用
  • 作为 Proton 工具系列的一部分,使用起来非常方便
  • 邮件别名
  • 支持导入 / 导出

4、KeePassXC

如果你对 KeePass 的功能感兴趣,并且需要原生的 Linux 支持,那么 KeePassXC 会是个不错的选择。

你将获得跨平台支持和浏览器扩展支持,无需依赖于插件。

总的来说,KeePassXC 可以视为 KeePass 的现代化替代版本,对用户体验进行了一些改善。

亮点:

  • 仅支持离线
  • KeePass 的现代替代
  • 原生支持 Linux 和 macOS
  • 支持导入 / 导出

5、Passbolt

Passbolt 是一个为企业用户(或团队)设计的开源密码管理器。

不同于其他选择,Passbolt 不适合个人使用。你可以选择自我托管,或选择云托管版本,并根据你的实际需求选择适当的订阅方案。

尽管在社区版中,Passbolt 提供了所有基础的功能,但通过订阅计划你可以解锁更多的功能。

亮点:

  • 专为企业和团队定制
  • 自托管或基于云
  • 支持命令行界面访问

6、Buttercup

如果你在寻找一款优先考虑本地使用的密码管理器,那么Buttercup 就是一个针对 macOS、Linux 和 Windows 的理想选择。

如果你不需要云同步功能,但希望寻找一款与 KeePass 用户体验不同的密码管理器,那么 Buttercup 将是一个好的替代品。

这是一个带有简洁用户界面的跨平台开源密码管理器,同时提供了移动应用程序。

亮点:

  • 仅支持离线使用
  • 易用性强
  • 兼容多平台
  • 界面简洁现代
  • 提供扩展支持

7、KWalletManager

KWalletManager 是一款 专为 Linux 设计的密码管理器,可对所有的用户凭证进行加密存储。

虽然它能在任何桌面环境下工作,但如果你使用的是 KDE 驱动的 Linux 系统,它能更好地与其他应用集成。

如果你需要一个能与应用程序集成、实现从 Linux 系统保存或自动填充密码的工具,KWalletManager 是个不错的选择。在某些情况下,它可能已经预装在 Linux 发行版中。如果你不打算使用 KWallet,应禁用 KDE 钱包

亮点:

  • 仅支持离线使用
  • 简单易用
  • 专为 Linux 定制

8、密码和密钥(即 GNOME 的 Seahorse)

Seahorse 是 GNOME 发展出的一个实用工具,能存储密码并管理加密密钥。与 KWallet 类似,它是一款专为 Linux 设计的应用程序,与 Ubuntu 和其他几种发行版一起预装。

它不仅仅是一个传统的密码管理器,它还提供了许多其他功能,并且所有这一切都封装在了一个简洁的用户界面中。

亮点:

  • 仅支持离线使用
  • 专为 Linux 定制
  • 可管理加密密钥和密码

总结

任何一款密码管理器都包含了全部的基础功能。因此,你需要根据具体的情况来做选择,比如是否支持自我托管、是否有紧急的共享访问,以及根据价格计划来决定所需的功能集等。

如果你需要一款以浏览器中心化的密码管理器,Proton Pass 就是不错的选择。而 KeePass 以及它的现代化版本 KeePassXC 是完美的离线工具。Bitwarden 则是全能解决方案。最后,Buttercup 和 Passbolt 对于那些希望体验最小化或需要团队协作功能的用户来说,也是独特的选择。

(题图:MJ/8d97ac3c-1ed9-4dae-a176-03d99e6e8391)


via: https://itsfoss.com/open-source-password-managers/

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

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

这是 Linux 终端的 VS Code,有可能在年轻一代编程者和 Linux 用户中流行起来。

对于新的终端仿真器的想法,我并不总是怀着兴奋的心情。

这里有 数不清的用于 Linux 的终端软件。从你的 Linux 发行版中自带的默认终端,到古老的经典版——“ 终结者 Terminator ”,或更 “现代化” 的基于 Rust 且支持硬件加速的那种,如 Rio

在这儿,可选择的软件绝对不匮乏。对我来说,为什么我需要关注另一个新的终端软件呢?

然而,当我发现这款新的终端时,我觉得,它有着引人瞩目的潜力。

让我来解释下为何我会这么说。对于一名经验丰富的 Linux 用户,终端只不过是执行工作的一种工具。真正的能量来源于命令以及如何运用它们。在这里,终端仿真器吸引人的一点是支持多窗口,这也可以通过熟练使用 CLI 工具,比如 screentmux 来实现。

然而,对于一部分 Linux 用户,对他们来说,终端就是一个令人畏惧的地方。他们只会在绝对必要时以及再无他法的情况下才会使用它。就好像一个五岁的小孩夜里去洗手间。

然而,对于后者类型的 Linux 用户来说,这个新终端应该会是一个他们觉得舒适的工具。

看完它的特性后,你就会明白原因。

Wave:为那些不习惯使用命令行的人设计的终端

呃... 这似乎就是这些开发者的初衷。

Wave 终端 主要是为了那些需要不时使用终端部署他们的项目或者调试应用的应用开发者们所打造。

现代化的代码编辑器界面

没错,这是一个终端,而不是代码编辑器。其界面设计类似于 VS Code,你可以把终端会话分组到工作区中。如果你的项目需要运行开发服务器、测试服务器和生产服务器,你可以把它们分组到一个工作区。

不用学任何键盘快捷键就能编辑文件

你可以直接编辑本地系统或远程机器上的文件。这里没有学习的难度。像常规的文本编辑器一样直接使用它即可。

可以查看 Markdown,JSON 或图片

你可以渲染 Markdown 的预览,美观地显示 JSON 文件或以表格形式显示 CSV 文件数据。你还可以查看图片。

保持 SSH 连接持久化并保有通用历史

另一个赞赏的功能就是 Wave 可以保持你的 SSH 连接持久化。不用担心因为闲置一个小时而从远程服务器断开连接。即使远程系统重启了,它也会自动为你重新连接。

此外,你还可以得到合并的历史搜索的功能。不记得在哪个终端会话中运行了哪条命令?没关系。Wave 在这方面已经帮你考虑好了。

? 保存并保持 SSH 连接持久化,把它们分组到工作区,并且在图形界面下编辑文件,这些都是一个开发者成为 Wave 终端粉丝的充足理由。

我使用 Wave 终端的经历

在使用它几个小时后,以下是我体验。

当我首次启动它时,我看到了一个弹出窗口。它默认开启了遥测功能,这是一个典型的 VS Code 式的功能。好吧,我把它禁用了。

下一个问题是服务条款。你必须接受它,但这个界面实际上没有提供阅读条款的途径。然而我可以在 他们的网站 上看到它。它是从 Basecamp 的开源政策 中引用过来的。

我不明白这个条款的必要性,因为这个软件在 Apache 2.0 下是开源许可的。这只会让人困惑。

无论如何,这就是第一次运行时的界面。如你所见,界面就像一个现代化的代码编辑器,它内含一个侧边栏可以让你将终端标签分组到工作区中。你可以为每个标签分配名称、图标和颜色。这在你需要连接到多个远程服务器时大有帮助。

在这方面,你还可以像经典的 Putty 那样保存你的 SSH 连接。

这样的话,你可以预设某个标签在启动时就开始特定的 SSH 连接。

对我来说最大的问题(如果这可以被称为“问题”)是输入字段。这只是底部的一个小输入框。你在这输入命令,它显示输出信息,整个输入命令及其输出都被组成一个框,然后移到上方。

我更习惯于经典的终端输入方式,从上开始输入,然后一行行向下移动(然后滚动)。而在这里,却恰恰相反。

看,这是有意为之的。每条命令及其输出都是一个独立的框,一个独立的元素。你可以复制它、最小化它或从视图中将其存档。

切片面包之后的最好东西

Wave 终端最大的目标就是它让你不会感觉自己在终端里。对于在终端中编辑文件的初学者来说,这就是他们的阿喀琉斯之踵。即使是在终端中使用基础编辑器(比如 Nano),那也要有一段学习曲线。

但是 Wave 不同。它内置了一个编辑器,你可以用 codeedit filename 命令调用,你就能像在图形文本编辑器中那样编辑文件。没错,你可以随意地使用你的鼠标。你还可以从编辑器菜单中选择文件类型。

对于在终端中编辑配置文件感到提心吊胆的人来说,这绝对是个天赐福音。

开发者经常需要处理 Markdown 和 JSON 文件。Wave 终端完全有能力渲染这些文件。

SSH 的连接是永久的。再也不用厌烦地频繁从远程服务器上断开连接了。Wave 完美地处理了它。

你可以从其 文档页面 进一步探索它的特性。

在 Linux 上安装 Wave 终端

你可以直接从他们的网站上下载 zip 文件。

下载 Wave

解压它后,你会发现,它有一个命名为 Wave 的可执行文件,这个文件可以用来启动应用程序。

试试它,如果你喜欢它,那就把整个文件夹移到 /opt 目录,为它创建一个新的桌面文件,这样它在系统菜单中就可以被搜索到了。我目前就不详述了。

现在还没有像 deb/rpm 这样针对某些特定发行版的安装文件。目前也暂时没有 Snap 或 Flatpak 的包。这是一个新应用。给它一些时间。

源代码在 GitHub 上可供参考。如果你喜欢,能够给它打一个星标。

Wave Terminal 的 GitHub 仓库

总结

如你所见所觉,这是一个为应用开发者所创造出来的应用程序 —— 那些在编程上花费更多时间,并且需要通过命令行来部署或调试他们的应用的人。

从设计上就看得出,这款产品是为 macOS 用户量身定做的。从界面到键盘快捷键,每一样都带有 macOS 的气息。

但是没关系。只要 Wave 在 Linux 上可用,那对 Linux 用户来说就不重要了。

我只希望它不会转为闭源且成为将来的付费工具。如果真的那样,那的确很扫兴。


via: https://news.itsfoss.com/wave-terminal/

作者:Abhishek 选题:lujun9972 译者:ChatGPT 校对:wxy

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

本文介绍了 Flathub 中可用的项目以及安装说明。

Flathub 是获取和分发适用于所有 Linux 应用的地方。它由 Flatpak 提供支持,允许 Flathub 应用在几乎任何 Linux 发行版上运行。

请阅读“Flatpak 入门”。为了启用 flathub 作为你的 flatpak 提供商,请使用 Flatpak 站点上的说明。

TurboWarp

TurboWarp 是 Scratch 的修改版本。Scratch 是一种具有简单视觉界面的编码语言,允许年轻人创建数字故事、游戏和动画。

我喜欢 Scratch,但自从我发现 TurboWarp 以来,我儿子就再也没有回头。界面更清晰,具有夜间模式,比原始 Scratch 运行速度更快,并且内存经过优化。

你可以通过单击网站上的安装按钮或手动使用以下命令来安装 TurboWarp:

flatpak install flathub org.turbowarp.TurboWarp

Szyszka

Szyska 是文件重命名器,具有许多有趣的功能,例如:

  • 很好的性能
  • 适用于 Linux、Mac 和 Windows
  • 使用 GTK 4 创建的 GUI
  • 多种规则可自由组合:

    • 替换文字
    • 修剪文本
    • 添加文字
    • 添加号码
    • 清除文本
    • 将字母更改为大写/小写
    • 自定义规则
  • 保存规则供以后使用
  • 能够编辑、重新排序规则和结果
  • 处理数十万条记录

你可以通过单击网站上的安装按钮或手动使用以下命令来安装 Szyszka:

flatpak install flathub com.github.qarmin.szyszka

Marker

Marker 是一个用 GTK3 编写的 MarkDown 编辑器。这是我在 GTK 上快速写作的最爱之一。它的一些特点是:

  • 使用 scidown 对 Markdown 文档进行 HTML 和 LaTeX 转换

    • 支持 YAML 标头
    • 文档类
    • 投影仪/演示模式
    • 摘要部分
    • 目录
    • 外部文档包含
    • 带有参考 ID 和标题的方程、图形、表格和清单
    • 内部参考文献
  • 使用 KaTeXMathJax 进行 TeX 数学渲染
  • 使用 highlight.js 对代码块进行语法高亮显示
  • 使用 pandoc 灵活的导出选项

    • PDF
    • RTF
    • ODT
    • DOCX

你可以通过单击网站上的安装按钮或使用以下命令手动安装 Marker:

flatpak install flathub com.github.fabiocolacio.marker

Marker 也在 fedora 的仓库中以 rpm 的形式提供。

Librum

Librum 是一个用于管理图书馆和阅读电子书的应用。这是管理书籍和文档集合的好方法,包括对一长串格式的支持。它的一些特点是:

  • 现代电子阅读器
  • 个性化和可定制的库
  • 图书元数据编辑
  • 一个免费的应用内书店,拥有超过 70,000 本书
  • 书籍在所有设备上同步
  • 高亮显示书签文本搜索

你可以通过单击网站上的安装按钮或使用以下命令手动安装 Librum:

flatpak install flathub com.librumreader.librum

via: https://fedoramagazine.org/fedora-linux-flatpak-cool-apps-to-try-for-november/

作者:Eduard Lucena 选题:lujun9972 译者:geekpi 校对:wxy

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

随着数据的飞速增长,数据的组织变得至关重要。本文将简要介绍当今软件开发中最流行的数据库。

在软件系统中,数据被格式化地组织和存储,通过数据库可以以电子方式访问它们。因为数据已经成为一种非常重要的资产,对我们来说,掌握当今使用的各种数据库的基本知识是非常重要的。

我们要看的第一个数据库是 MySQL。

MySQL

MySQL 官网

MySQL 是使用最广泛的开源数据库管理系统之一。它由 甲骨文公司 Oracle Corporation 所有。它可以在大多数主流操作系统上运行,如 Windows、MacOS、Linux 等。MySQL 既适用于小型应用,同时也能胜任大型应用。

优点

  • 适配各种操作系统
  • 适配多种编程语言,如 PHP、C、C++、Perl 等
  • 开源、免费
  • 它支持高达 8 百万 Tb 的巨大数据量
  • 可定制化
  • 比其他数据库快得多

要在基于 Ubuntu 的计算机上安装并使用 MySQL,使用下面的命令:

$sudo apt update
$sudo apt install mysql-server
$sudo systemctl start mysql.service

MariaDB

MariaDB 官网

MariaDB 是一款由 MySQL 的开发人员开发的开源关系型数据库,因其优秀的性能和与 MySQL 良好的兼容性而广受欢迎。它是当今大多数主要云产品的一部分,对其稳定性和性能起到重要作用。最近通过使用 Galera Cluster 技术,MariaDB 新增了集群功能。另外 MariaDB 还与 Oracle 数据库有(一定的)兼容性。

优点

  • 安装方便
  • 支持大数据操作
  • 高可扩展性
  • 易于导入数据

要在基于 Ubuntu 的计算机上安装并使用 MariaDB,请使用以下命令:

$sudo apt update
$sudo apt install mariadb-server
$sudo systemctl start mariadb.service

RethinkDB

RethinkDB 官网

RethinkDB 是一个开源、免费、分布式、基于文档的 NoSQL 数据库。它由 RethinkDB 公司开发。(LCTT 译注:RethinkDB 公司已于 2016 年倒闭。RethinkDB 数据库现作为开源项目继续维护。消息来源)它可以存储具有动态模式的 JSON 文件。更重要的是,它可以将查询结果的实时更新推送给应用程序。由于它的分布式特性,它具有高度可扩展性。RethinkDB 提供了丰富的内置函数,使其成为一个高可用性的数据库。由于它是当今流行的数据库,学习如何使用它是很重要的。

优点

  • 适合于 Web 应用
  • 易于扩展
  • 内置函数多,可用性高
  • 基于 JSON 动态文档

要在基于 Ubuntu 的计算机上使用 RethinkDB,下面的命令会有帮助:

# 添加软件仓库源 
source /etc/lsb-release && echo "deb https://download.rethinkdb.com/repository/ubuntu-$DISTRIB_CODENAME $DISTRIB_CODENAME main" | sudo tee /etc/apt/sources.list.d/rethinkdb.list

# 下载并安装 RethinkDB 的 GPG 密钥
$wget -qO- https://download.rethinkdb.com/repository/raw/pubkey.gpg | sudo apt-key add - 

$sudo apt update
$sudo apt-get install rethinkdb
$sudo systemctl start rethinkdb

OrientDB

OrientDB 官网

OrientDB 是一个基于 Java 的开源 NoSQL 数据库管理系统。它支持多种数据模型,比如文档、字典、对象和图。它以图数据库的形式存储关系。下面的命令可以帮助你在 Ubuntu 机器上使用 OrientDB:

$sudo apt-get update
$wget -O orientdb-community-2.2.20.tar.gz http://orientdb.com/download.php?file=orientdb-community-2.2.20.tar.gz&os=linux
$tar -zxvf orientdb-community-2.2.20.tar.gz
$sudo mv ~/orientdb-community-2.2.20 /opt/orientdb

CouchDB

CouchDB 官网

CouchDB 是用 Erlang 开发的开源 NoSQL 数据库。它使用多种协议和格式来传输、处理和共享数据。它使用 JSON 格式存储数据,支持 MapReduce,并用 JavaScript 作为查询语言。

优点

  • 可以存储任何类型的数据
  • 支持 MapReduce,可以高效地处理数据
  • 整体结构非常简单
  • 索引和检索速度快

下面的命令可以帮助你在 Ubuntu 机器上使用 CouchDB:

$echo "deb https://apache.bintray.com/couchdb-deb focal main" >> /etc/apt/sources.list
$sudo apt-get update
$sudo apt install apache2 couchdb -y

Firebird

Firebird 官网

Firebird 是一个开源关系型数据库。它兼容所有操作系统,如 Linux、Windows 和 MacOS。它最初是从开源数据库 Interbase 派生而来的。

优点

  • 数据库功能不受限制
  • 非常稳定,功能强大
  • 配置和使用简单

以下命令可以帮助你在 Ubuntu 机器上使用 Firebird:

$sudo apt-get update
$sudo apt-get install firebird2.5-superclassic

Cassandra

Cassandra 官网

Cassandra 是一个 Apache 基金会旗下的 NoSQL 数据库。它具有高度可扩展性、分布式、高性能的特点,可以很好地处理大量数据。其分布式的特性,使它没有单点故障。

优点

  • 高性能
  • 高可扩展性
  • 采用点对点架构

以下命令可以帮助你在 Ubuntu 机器上使用 Cassandra:

$curl https://www.apache.org/dist/cassandra/KEYS | sudo apt-key add -
$sudo apt-get update
$sudo apt-get install cassandra
$sudo systemctl enable cassandra
$sudo systemctl start cassandra

PostgreSQL

PostgreSQL 官网

如今,PostgreSQL 是最流行的开源关系数据库管理系统之一。它易于扩展,同时还与 SQL 兼容。这个数据库管理系统经过了 30 多年的积极开发。

优点

  • 与 MySQL 相比,Postgres 可以存储更多种类的数据
  • 支持几乎所有的 SQL 特性
  • 高度可扩展

下面的命令可以帮助你在 Ubuntu 机器上使用 PostgreSQL:

$sudo apt-get update
$sudo apt-get install postgresql postgresql-contrib

CockroachDB

CockroachDB 官网

CockroachDB 是一个为可靠性而生的数据库。它可以像 蟑螂 cockroach 一样在灾难性的情况下顽强生存、蓬勃发展。它可以处理大量的数据。还可以构建多集群数据库。

优点

  • 很容易部署
  • 高一致性
  • 分布式事务
  • 高可用性
  • 兼容 SQL

Redis

Redis 官网

Redis 是一个基于键值的开源 NoSQL 数据存储数据库。它支持各种类型的键,使用非常方便。

结语

我们已经浏览了最知名和最流行的开源数据库管理系统。了解这些不同的数据库非常有趣。尝试不同的选择,发现最适合你需求的数据库。另外,一定要查看这些数据库的官方文档。

(题图:MJ/40ba9f14-5948-431a-a899-36c6b1ff4dfe)


via: https://www.opensourceforu.com/2022/09/are-you-familiar-with-these-popular-open-source-databases/

作者:Jishnu Saurav Mittapalli 选题:lkxed 译者:toknow-gh 校对:wxy

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

这里列举的是我个人最喜欢的 Linux 网站,希望你也能喜欢。

既然你已经在关注我们,我们能为你解答大多数关于 Linux 的基础需求。

然而,对 Linux 的学习总是无止境的,即便是对于资深的 Linux 专家也是如此。?‍??‍?

实际上,一些网站和博客内容对于 Linux 新手以及有经验的用户都十分有用。

下面我就来列举一些你或许应该收藏的优秀网站。

1、ArchWiki

ArchWiki 平台提供了各种信息。无论你是寻求关于工具、安全技术、安装程序、桌面环境,或是其它任何主题的内容,你都可以在 ArchWiki 上找到相关的深入讨论。

从技术角度讲,ArchWiki 充当着 Arch Linux 发行版的文档门户。不过,即使你并非 Arch Linux 的用户,你仍然可以在这里找到教程、指南、常见问题解答(F.A.Q),以及大量其它的关键信息。

这些信息表述清晰,经过详尽的审查以及更新,且易于理解。

ArchWiki

2、ExplainShell

ExplainShell 是一个非常有趣的平台,可以帮助你快速识别命令中所使用的参数。

通常,我们需要分别检索手册页或者是命令信息。而有了 ExplainShell,这个过程就变得更高效,它能够迅速为你提供所需的信息,同时为你提供对应的手册页链接。

它主要显示从 Ubuntu 的手册页库中提取的信息。所以,无论你是正在进行软件安装,进行 Git 提交,还是连接到 SSH,你都可以借助 ExplainShell 来深入理解各种命令。

ExplainShell

3、Crontab.guru

如果你想要创建 cron 任务 以实现自动化,那么 Crontab.guru 就是一款必备的便利网站。

只需输入你计划在 cron 任务中采用的表达式,即可获取关于其是否会按预期工作的详细反馈。对于正确的表达式,它将直接呈现你想通过 cron 任务设定的时间表。

除此之外,即使你是 cron 的新手,它也会在编辑器里高亮表达月份/日期/星期的字段。

如果内容符合你的预期,就可以直接使用,或者编辑以修正并使用。

Crontab.guru

4. DistroWatch

DistroWatch 或许是每个 Linux 用户都耳熟能详的网站。该网站以列举当前热门 Linux 发行版而闻名,一些用户甚至参考其流行度榜单,以了解自己偏爱的发行版是否位列其他版本之上。

在这里,你可以获取到最新发布的各种 Linux 发行版的更新信息,其中可能包括一些你此前未曾听闻过的版本,以及新版本的简要更改日志。

如果你订阅了它们的通讯,还可以收到发行版评论以及一些有关开发的新闻。对于希望跟踪最新发行版的用户,这个网站值得你书签收藏。

DistroWatch

5、Phoronix

Phoronix 是目前为止最老牌的 Linux 网站之一,专注于发布面向硬件的内容。

无论你正寻找与最新处理器相关的 Linux 基准测试,还是 Linux 发行版的性能报告,你都可以在 Phoronix 上找到。除此之外,你还可以在这里定期获取到 Linux 世界的最新消息和开发动向。

Phoronix

6、Ubuntu Blog

Canonical 的博客主要关注 Ubuntu、其开发动态、企业级更新以及其它技术性进展。

如何你希望了解关于 Ubuntu 的所有事情,那么 Ubuntu Blog 就是你的最佳书签。无论你是物联网爱好者,还是利用 Ubuntu 进行机器人工程开发,总有新动态在发生。

坦白说,鉴于 Ubuntu 广泛的应用,你无法从任何特定的博客获取所有这些更新信息。

Ubuntu Blog

7、GamingOnLinux

尽管我们也会覆盖一些游戏更新,并为你提供一个 游戏指南,但是对于全面了解 Linux 游戏和 Steam Deck 的一切,GamingOnLinux 是你的终极选择。

不论是新的开发动态、新游戏、SteamOS 的发布、SteamVR,还是对 Linux 用户有重要影响的促销信息,你都可以在这里找到。

GamingOnLinux

8、Reddit 的 /r/Linux 子论坛

虽然 Reddit 已经与过去有所不同,但其子论坛仍然值得关注。

/r/Linux 子论坛 是一个值得你收藏的社区,你可以在这里读到开源世界和 Linux 领域的最新动态。也许 Reddit 用户并没有你想象中那么友好,但如果你想随时了解最新的变化,这个子论坛绝对值得你的收藏。

/r/Linux 子论坛

私货:Linux 中国

翻译这篇文章时,我觉得应该将我们的网站也推荐给大家:

Linux 中国是一家立足中文开源爱好者社区的网站,已经持续为大家提供了十多年的关于开源、技术方面的内容。除了网站,我们还提供了同名的微信公众号、知乎官方账号。此外,我们在 BiliBili、YouTube、微博、抖音上也提供了短视频内容;在喜马拉雅上提供了音频内容;以及,很多人都在订阅的 RSS。

Linux 中国

顺便说一句,我们现在提供了深色模式和文本模式,你试过了吗?

我收藏了什么?

我很喜欢 Phoronix 带来的硬件深度分析Distrowatch 对新发行版项目的最新消息,因此这两个网站一直位于我的收藏列表中。

而你需要收藏什么呢?

事实上,如果你是 Ubuntu 的桌面用户,关注 Canonical 的博客无疑能帮你了解最新版本的发布和新功能的解读。对于游戏爱好者,GamingOnLinux 是你的一站式解决方案。

假如你是那种总想知道事物运作方式或本质的人,那么,ArchWiki应该是你的首选。

当然,对于所有跟 Linux 相关的东西,我们会竭尽全力为你提供最佳的内容。所以,请别忘了也收藏我们哦!?

? 那么,你最喜欢收藏哪些网站呢?请在下方评论区告诉我吧!

(题图:MJ/f29cd1de-dacc-4b38-b91d-a697d9adf8da)


via: https://itsfoss.com/useful-linux-websites/

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

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

让我们了解更多即将亮相的矢量图形编辑器 Graphite。

此次,我们要介绍的是一个完全免费而开源的 平面图形编辑器,名为 “Graphite”,它专注于创建一个完善的 非破坏性所见即所得编辑体验

许多为 Linux 提供 出色的矢量图形编辑器 的应用都有一个专门的应用程序,但 Graphite 则选择了不同的路径,成为一个 仅基于浏览器的应用。不过,根据路线图,它计划为 Linux、Windows 和 macOS 提供桌面应用。

考虑到它能在网络上运行,它的目标是在提供所有必要功能的同时保持轻量级。

? 目前,此应用处于 alpha 开发阶段,许多计划中的功能还处在概念验证状态。

Graphite:综述 ⭐

Graphite 是一个轻量级的、在网络浏览器上运行的 基于 Rust 的矢量图形编辑器。由 Graphene 节点图组合引擎 驱动,提供了一个易于访问、基于层的优秀编辑器。

其中 最值得注意的特性 包括:

  • 精美、直观的界面
  • 节点图图像效果
  • AI 辅助艺术创作
  • 实时协作

开发者分享的一段视频展示了几乎所有前述的特性。我被视频中如此直接简洁的编辑体验深深打动。

事实上,我亲自尝试使用它的 开发版 创作了下面的杰作,编辑体验类似于你在大多数图形编辑器中所发现的

不过,我必须手动寻找各种选项,因为 Graphite 并没有官方文档

我之前与首席开发者交谈过,他告诉我他们正在努力提供文档,并且已经在期待它的发布了。

同时,值得注意的是,在一个轻量级应用上我们获得众多需要文档的选项,这听起来就很赞!

当然,目前的状态下我们还无法真正检验该应用的核心理念。然而,对我来说,如果 Graphite 矢量图形编辑器能实现其展示和承诺的话,那么它的影响将是 颠覆性的

我也好奇他们会如何在他们的自由开源应用中添加 AI 辅助艺术创作功能。谁不想试用这个呢?对吧!?

与此同时,我建议你关注 Graphite 的路线图GitHub 仓库,以了解重要的开发里程碑或可以贡献你的智慧。

? 如何获取 Graphite

因为这是一个网络应用,它基本上可以 在任何支持的网络浏览器上运行,尽管我不确定智能手机上的编辑体验会怎样。然而,对于台式机、笔记本电脑,甚至是平板电脑,这都可能是个不错的选择。

你可以访问这个 在线编辑器 来获取最新的 alpha 版本。如果你想获取最新的开发版本,可以试试 开发版

Graphite

? 你对 Graphite 矢量图形编辑器有什么看法?你喜欢它的概念吗?你认为他们能实现吗?欢迎分享你的想法。


via: https://news.itsfoss.com/graphite/

作者:Sourav Rudra 选题:lujun9972 译者:ChatGPT 校对:wxy

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