2025年2月28日

如何在 Ubuntu 上使用 Nginx 部署 React 应用程序

介绍您可以使用默认的 Create React App 构建工具快速将 React 应用程序部署到服务器。 build 脚本将应用程序编译到一个包含所有 JavaScript 代码、图像、样式和 HTML 文件的目录中。通过将资产放在单个位置,您可以使用最少的配置部署到 Web 服务器。在本教程中,您将在本地计算机上将 React 应用程序部署到运行 Nginx 的 Ubuntu 服务器。您将使用 Create React App 构建一个应用程序,使用 Nginx 配置文件来确定部署文件的位置,并将构建目录及其内容安全地复制到服务器。在本教程结束时,您将能够构建和部署 React 应用程序。先决条件如果您使用的是 Ubuntu 16.04 或更低版本,我们建议您升级到更新版本,因为 Ubuntu 不再提供对这些版本的支持。这本指南集将帮助您升级 Ubuntu 版本。要学习本教程…
2025年2月28日

在 CentOS 8/RHEL 8 上安装并启用 REMI 存储库

如何向 CentOS 8/RHEL 8 系统添加并启用 REMI 存储库? REMI 是一个由 Remi Collect 创建和维护的免费使用存储库。 REMI 存储库的主要目标是为 Fedora 和 Enterprise Linux(RHEL、CentOS、Oracle、Scientific Linux)操作系统提供最新版本的 PHP 堆栈、全功能以及一些其他软件包。REMI 提供的大多数软件包不在默认操作系统存储库中。如果它们存在,它们肯定已经过时并且缺乏更新的功能添加。本指南将向您展示如何在 RHEL 8/CentOS 8 Linux 发行版上安装 REMI 存储库。第 1 步:启用 EPEL 存储库大多数 REMI 包都依赖于 EPEL 存储库。使用下面的指南启用 EPEL。在 CentOS 8/RHEL 8 上启用 EPEL 存储库第 2 步:安装并启用 REMI 存储库在终端中运行以下命令,…
2025年2月28日

Manjaro Linux 系统要求

Manjaro 是一款流行且快速发展的 Linux 发行版,面向家庭计算。如果您正在考虑在系统上安装它,但需要首先了解系统要求,我们可以在本指南中为您介绍。Manjaro 可以在其官方网站上下载,但有多个版本可用。 Manjaro 的“官方”版本包括 Xfce、KDE 或 GNOME 桌面环境。 “社区”版本包含 Cinnamon、Budgie、LXDE 或许多其他版本。为什么我们要提到这一点?那么,您选择的桌面环境将影响 Manjaro 的系统要求。其中一些 GUI 在较旧的硬件上运行得比其他 GUI 更好。但无论您选择哪一个,您都将获得本文中的所有相关要求。在本教程中您将学习:Manjaro 系统要求桌面环境性能对 Manjaro 的影响全新安装 Manjaro LinuxManjaro 系统要求许多操作系统都会列出最低系统要求和推荐系统要求。然而,Man…
2025年2月28日

使用 Lakka Linux 将您的旧 PC 变成复古游戏控制台

如果您有一台积满灰尘的旧电脑,您可以使用 Lakka Linux 发行版将其变成类似 PlayStation 的复古游戏机。 您可能已经知道有一些专门为恢复旧计算机而设计的 Linux 发行版。但是您是否知道有一个 Linux 发行版,其创建的唯一目的就是将您的旧计算机变成复古游戏机?Lakka,一个轻量级 Linux 发行版,可以将您的旧或低端计算机(如 Raspberry Pi)转变为完整的复古游戏控制台,当我说复古游戏主机时,我是认真对待主机部分的。如果您曾经使用过 Xbox 的 PlayStation,您就会知道典型的控制台界面是什么样的。Lakka 提供了类似的界面和类似的体验。稍后我会谈谈“经历”。首先看一下界面。Lakka:用于复古游戏的 Linux 发行版Lakka 是 RetroArch 和 Libretro 生态系统的官方 Linux 发行版。…
2025年2月28日

CentOS下恢复root密码

在本教程中,我们将了解如何以非常简单的方式恢复 CentOS 的 root 密码。要重置 CentOS root 密码,您需要重新启动或关闭计算机。然后打开计算机,当 GRUB 启动时,按 e 编辑规则,然后按 enter。向下滚动并查找包含 ro crashkernel=auto 或仅包含 ro 部分的行。将 ro crashkernel=auto 或 ro 替换为 rw init=/sysroot/bin/sh其中:ro=只读rw=可读可写/sysroot/bin/=操作系统 shell。确保正确编辑文件,否则该过程将失败,并且您需要重复前面的步骤。默认文件外观:该文件必须类似于下面的屏幕截图。仔细检查您的书写是否正确后,按 ctrl+x 保存更改。编辑后的文件外观:您将获得一个 root 控制台,您可以通过运行以下命令来设置新的 root 密码,请确保设置的密码长度…
2025年2月28日

在 Debian 11|10 上安装 Prometheus 和 node_exporter

如何在 Debian 11 上安装 Prometheus| Debian 10 Linux? Prometheus 是一个免费的开源监控系统,使您能够从任何目标系统收集时间序列数据指标。其 Web 界面使您能够执行强大的查询、可视化收集的数据以及配置警报。在本指南中,我们将介绍在 Debian 11/Debian 10 上安装 Prometheus 和 node_exporter。由于这是二进制安装方法,因此不需要依赖项即可继续安装。步骤1:创建Prometheus系统用户/组我们将创建一个专用的 Prometheus 系统用户和组。 -r 或 -system 选项用于此目的。sudo groupadd --system prometheus sudo useradd -s /sbin/nologin --system -g prometheus prometheus这将创建一个…
2025年2月28日

Linux cut 命令示例

Linux `cut` 命令是处理字符串数据和文件内容的有用命令之一。它主要用于从表格数据或CSV文件中剪切内容。文件的每一行都可以被切片,并且可以使用“cut”命令轻松检索所需的数据。它还可用于按分隔符、字符或字节位置剪切文本。该命令有许多选项可以以不同的方式从文本或文件中剪切数据。本教程通过各种示例展示了如何将 cut 命令与不同选项一起使用。语法:cut OPTION... [FILE]…“cut”命令必须使用 OPTION 值,文件名是可选的。如果在命令中省略文件名,那么它将从标准输入获取数据。但是,如果您在 cut 命令中省略 OPTION 值,则会生成错误。选项:-b or –byte=LIST选择特定字节。-c or –character=LIST选择特定字符。-d or –del…
2025年2月28日

Linux 与 Mac:Linux 比 Mac 更好的 7 个理由

最近,我们重点介绍了为什么 Linux 比 Windows 更好的几点。毫无疑问,Linux 是一个优越的平台。但是,与其他操作系统一样,它也有其缺点。对于一组非常特殊的任务(例如游戏),Windows 操作系统可能会更好。同样,对于另一组任务(例如视频编辑),Mac 驱动的系统可能会派上用场。这一切都取决于您的偏好以及您希望对系统执行的操作。因此,在本文中,我们将重点介绍 Linux 优于 Mac 的一些原因。如果您已经在使用 Mac 或计划购买 Mac,我们建议您彻底分析原因并决定是要切换/继续使用 Linux 还是继续使用 Mac。Linux 优于 Mac 的 7 个原因Linux 和 macOS 都是类 Unix 操作系统,可以访问 Unix 命令、BASH 和其他 shell。两者的应用程序和游戏都比 Windows 少。但相似之处到此为止。图形设计师和视频编辑人员…
2025年2月28日

在Linux中查找存储设备的UUID

UUID是分区中使用的唯一标识符,用于唯一标识Linux操作系统中的分区。 UUID 是磁盘分区本身的属性。因此,如果您将包含分区的硬盘安装在另一台 Linux 计算机上,分区将具有与以前相同的 UUID。所以,这是一件好事。分区的UUID主要是为了在安装有数百个硬盘的计算机系统中正确挂载分区而需要的。如果您使用 UUID 挂载硬盘或 SSD,那么挂载错误硬盘并导致严重数据丢失的情况几乎为零。我们常用的计算机和笔记本电脑大多安装 1 或 2 个硬盘,并且需要有限数量的分区,因此不会从 UUID 中受益匪浅。在本文中,我将向您展示如何在 Linux 中查找硬盘或 SSD 分区等存储设备的 UUID。那么,让我们开始吧。使用 blkid 查找 UUID:您可以使用 blkid 命令找到 Linux 系统上所有磁盘分区的 UUID。 blkid 命令在大多数现代 Linux 发…
2025年2月28日

如何使用 Steam Proton 在 Linux 上玩仅限 Windows 的游戏

Steam Play (proton) 可让您在 Linux 上玩仅限 Window 的游戏。以下是如何开始。基于 Proton 的 Steam Play 允许您在 Linux 上玩仅限 Windows 的游戏。以下是立即在 Steam 中使用此功能的方法。什么是 Steam 游戏?游戏发行平台Steam已经实现了WINE的分叉;这就是所谓的“Steam Play”。通过 Steam Play,Linux 用户可以玩只能在 Windows 上玩的游戏。 Steam Play使用了兼容性工具“Proton”,使Windows游戏可以在Linux上运行。使用 Steam Play (Proton) 在 Linux 中玩仅限 Windows 的游戏您需要先安装Steam。Steam 适用于所有主要 Linux 发行版。我已经写过关于在 Ubuntu 上安装 Steam 的详细文章,如果你还没有安装 St…