2025年2月28日

在 Ubuntu 18.04 LTS 上安装 Minio

Minio 是一个用于创建您自己的对象存储的自托管解决方案。如果您以前使用过 AWS S3 服务,那么它是 AWS S3 的替代方案。 Minio 软件本身以纯二进制形式提供,甚至官方文档也建议您以这种方式使用它,而不是使用包管理器。当然,如果您希望使用 Docker 镜像在 VPS 上运行 minio,也可以使用 Docker 镜像。在本教程中,我们将在 Ubuntu 18.04 LTS 服务器上安装并演示 Minio 的使用。该 VPS 有一个静态 IP,我将设置 DNS 记录和 TLS 连接,以使该对象存储尽可能安全并做好生产准备。先决条件如果您想继续操作,则需要满足以下先决条件:运行 Ubuntu 或任何其他具有静态 IP 的 Linux 发行版的 VPS(IP_ADDRESS 将是我们的占位符,将其替换为您的 VPS 的实际 IP 地址)完全合格的域名 [FQDN]。 example.…
2025年2月28日

修复 Linux 上的“未找到快照包错误”

如果您遇到某些 Snap 软件包的“snap not found”错误,本教程将帮助您找到原因。Snap 是 Ubuntu 的新通用软件包系统,可让您轻松安全地在所有支持 Snap 的 Linux 发行版上安装软件。我建议阅读我的另一篇文章,以了解有关 Snap 包以及如何使用它们的更多信息。虽然 Snap 包是在 Linux 发行版中安装应用程序的一种出色的新方法,但您可能会时不时地遇到一些错误。我之前提到的一个这样的错误是“snapd returned status code 400”。但最近 It 的 FOSS 阅读器在尝试安装 VLC 3.0 时遇到了另一个 Snap 错误。您可能会在使用 Spotify 或 Skype 等其他应用程序时遇到相同的错误。让我们尝试解决它。故障排除错误:找不到快照在执行其他操作之前,请确保您的系统上已安装 snapd。0.确保snapd已安…
2025年2月28日

如何在 Ubuntu 24.04 上安装 Node.js

Node.js 是一个基于 Chrome V8 JavaScript 引擎构建的强大 JavaScript 运行时。它允许开发人员使用 JavaScript 创建可扩展的后端功能,JavaScript 是许多人在前端开发中熟悉的语言。在 Ubuntu 系统上安装 Node.js 使您能够在浏览器环境之外开发和运行 JavaScript 应用程序。本教程将指导您完成在 Ubuntu 24.04 上安装 Node.js 的三种方法:使用 Ubuntu 的包管理器 (APT)、节点版本管理器 (NVM) 和官方 Node.js 二进制文件。在本教程中您将学习:如何使用 APT 安装 Node.js如何使用 NVM 安装 Node.js如何使用官方 Node.js 二进制文件安装 Node.js使用 Ubuntu 包管理器 (APT)此方法使用 APT 包管理器从 Ubuntu 默认存储库安装 Node.j…
2025年2月28日

在 Linux 中应该使用多少交换空间?

交换大小应该是多少?交换区应该是 RAM 大小的两倍还是应该是 RAM 大小的一半?如果我的系统有几 GB RAM,我是否需要交换空间?您的问题将在这篇详细的文章中得到解答。交换大小应该是多少?交换区应该是 RAM 大小的两倍,还是应该是 RAM 大小的一半?如果我的系统有几 GB RAM,我是否需要交换空间?也许这些是安装 Linux 时有关选择交换大小的最常见问题。这不是什么新鲜事。关于交换大小一直存在很多混乱。长期以来,建议的交换大小是 RAM 大小的两倍,但这条黄金法则不再适用于现代计算机。我们的系统 RAM 大小高达 128 GB;许多旧电脑甚至没有这么多硬盘。但是,您会为具有 32 GB RAM 的系统分配多少交换大小? 64GB?这对硬盘来说是一种荒谬的浪费,不是吗?在了解应该有多少交换大小之前,让我们快速了解一下有关交换内存的一两件事。这将帮助…
2025年2月28日

11 个最佳 Linux Mint 主题

主题化是刷新 Linux 系统体验的最佳方法之一。主题为您的体验增添了全新的体验,无论是图标主题还是成熟的主题。事实上,几乎所有发行版都已经有许多可用的主题,为系统提供了强大的多功能性和风格。今天,我们将看看一些最好的 Linux Mint 主题。在我们进入主题列表之前,有一点需要记住。您可以通过两种方式自定义系统 - 使用合适的壁纸和修改系统外观。如果您正在寻找一些很酷、令人兴奋的壁纸,您必须自己找到它们,因为这明显取决于用户的想法。在这里,我们将列出一些系统修改主题。康塔这个主题是一个非常棒的主题。 Canta 与所有主要桌面环境兼容,包括 Xfce、GNOME、Unity 以及所有其他基于 GTK 2 和 GTK 3 的桌面环境。该主题也适用于 Linux Mint。这个主题是一个扁平的材料设计,提供了一个很酷的窗口外观和图标包。让我们将其安…
2025年2月28日

在 CentOS/Ubuntu/Debian/Fedora 上设置 Etcd 集群

欢迎阅读我们关于如何在 CentOS/Ubuntu/Debian/Fedora Linux 机器上设置 etcd 集群的指南。本教程将详细讨论 Linux 机器上三节点 etcd 集群的理想设置 - 这可以是 Ubuntu/Debian/CentOS/Fedora/Arch/Linux Mint 或其他上的 Etcd 集群现代 Linux 发行版。etcd 是分布式且可靠的键值存储,用于存储分布式系统中最关键的数据。它是用 Go 编写的,并使用 Raft 共识算法来管理高可用的复制日志。Etcd 的设计是:简单:定义明确、面向用户的 API (gRPC)安全:带有可选客户端证书身份验证的自动 TLS快速:基准测试速度为 10,000 次写入/秒可靠:使用 Raft 正确分布设置 Etcd 集群 CentOS/Ubuntu/Debian/Fedora Linux此设置应该适用于所有…
2025年2月28日

在 Ubuntu/Debian Linux 上设置 GPT4All

欢迎阅读有关安装和运行 GPT4All 的综合指南,GPT4All 是一项开源计划,可在 Ubuntu/Debian Linux 系统上民主化对强大语言模型的访问。无论您是研究人员、开发人员还是爱好者,本指南旨在为您提供有效利用 GPT4All 生态系统的知识。在本教程中您将学习:如何安装 GPT4All 命令行界面 (CLI) 工具设置 GPT4All 图形用户界面 (GUI) 应用程序的步骤GPT4All简介GPT4All 是一个由 Nomic AI 管理的开源软件生态系统,旨在促进大型语言模型 (LLM) 在传统硬件上的训练和部署。该计划支持多种模型架构,包括 GPT-J、LLaMA、MPT、Replit、Falcon 和 StarCoder,满足各种用例和要求。最低硬件要求 在开始安装过程之前,请确保您的系统满足最低要求。您需要支持 AVX 或 AVX2 的 CP…
2025年2月28日

Linux 的新 run0 命令会在外运行 sudo 吗?

要点run0 是一个新的 systemd 命令,旨在取代 sudo,为命令提供提升的权限。run0 使用 systemd-run 作为后端,将进程作为瞬态、短期服务启动。run0 的安全优势非常引人注目,但在很长一段时间内它不会完全取代 sudo。2024 年 4 月 24 日,Lennart Poettering 发布了一个名为 run0 的新 systemd 命令的描述。它是 sudo 的替代品。以下是您需要了解的有关最新 systemd 争议的信息。须藤出了什么问题?sudo 命令似乎一直存在。它实际上可以追溯到 20 世纪 80 年代。它允许您运行命令或程序,就像您是命令的所有者或命令组的成员一样。重要的是,如果命令的实际所有者具有提升的权限和能力,则该命令将以这些提升的权限运行。就好像他们的崇高特权是暂时授予你的。默认情况下,您模拟的用户是超级用户 root。…
2025年2月28日

在 Ubuntu 24.04 Linux 上设置 Root 密码

管理 Ubuntu 24.04 系统时,了解随之而来的安全和管理实践至关重要。默认情况下,Ubuntu 不设置 root 密码,并鼓励使用 sudo 命令来执行管理任务。此方法通过限制 root 帐户的使用来增强安全性。但是,在某些情况下需要 root 密码。本指南将引导您完成在 Ubuntu 24.04 上设置 root 密码的过程,确保您可以安全高效地进行设置。 在本教程中您将学习:如何执行sudo命令更改root密码输入 sudo 用户密码并设置新 root 密码的步骤如何测试新设置的root密码设置根密码由于全新安装的 Ubuntu 没有 root 密码,因此建议使用 sudo 来执行特权命令。如果您发现自己需要 root 密码,请仔细按照以下步骤安全地设置密码。使用 passwd 执行 sudo 命令:这将启动设置 root 密码的过程。$ sudo passwd输入用户的 s…
2025年2月28日

LosslessCut 是一款非常简单的 Linux 视频剪切工具

简介:如果您想要一个简单的工具来剪切视频的某些部分,请尝试一下 LosslessCut。这是一款适用于 Linux 的轻松视频分割器。有许多适用于 Linux 的视频编辑器。您可以使用它们进行专业视频编辑。其中一些工具还用于编辑好莱坞电影。但作为普通桌面 Linux 用户,您可能不需要功能丰富的视频编辑器。因为编辑器的功能越多,它就会变得越复杂。当您所要做的只是在这里或那里进行一些剪辑并修剪掉生日视频中不稳定的部分时,成熟的视频编辑器可能有点大材小用了。无论白天还是黑夜,LosslessCut 都可以在这里拯救您。LosslessCut 是一款适用于 Linux 的实用视频剪辑器LosslessCut 是一款免费开源视频修剪和剪切工具。它也适用于音频文件。 LosslessCut 使用起来非常简单。只需看一眼界面,您就会知道该怎么做。这里…