2025年2月28日

您不再相信的 10 个 GNU Linux 神话

您不再相信的 10 个 GNU Linux 神话 简介:在本指南中,我们讨论了一些已经存在了一段时间的 GNU Linux 迷思和误解。如果您刚开始使用 Linux 或已经使用它一段时间,那么您很有可能偶然发现了一些关于它的半真半假和误解。其中一些误区最终会阻止您接受和充分利用操作系统。在本指南中,我们揭穿了一些关于 GNU/Linux 操作系统的迷思和半真半假的说法。1. GNU/Linux 难用很长一段时间以来,Linux 一直被认为是一种令人生畏的操作系统,尤其是对于初学者而言。考虑到在命令行上工作所需的高技能水平,这是正确的,这一直是运行操作系统的标准方式。然而,多年来,开源社区加大了提升用户体验的力度,甚至考虑到了普通计算机用户或学习者的需求。如今,大多数现代 Linux 发行版都通过窗口、菜单、图标、面板和小部件等图形功能提供 GUI(…
2025年2月28日

如何在单节点 Ubuntu 16.04 上安装 Apache Cassandra NoSQL 数据库

如何在单节点 Ubuntu 16.04 上安装 Apache Cassandra NoSQL 数据库 本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 16.04(Xenial Xerus)在此页 第 1 步 - 在 Ubuntu 16.04 上安装 Java 8 第 2 步 - 在 Ubuntu 16.04 上安装 Apache Cassandra 参考资料 Apache Cassandra 是一种分布式 NoSQL 数据库管理系统,旨在处理大量数据。它是免费和开源的,并提供无单点故障的高可用性。 DBMS 最初由 Facebook 为其 Facebook 收件箱搜索功能开发,并于 2008 年发布。但是现在,它由 Apache Software Foundation Developers 开发/维护。在本教程中,我们将讨论单节点的基本 Apache Cassandra 安…
2025年2月28日

Ubuntu 22.04 网络配置

Ubuntu 22.04 网络配置 系统的网络配置意味着您可以将系统连接到本地设备或世界各地的服务器。虽然 Ubuntu 操作系统的构建方式不会让您遇到任何网络问题,但如果您确实遇到问题或想要根据自己的意愿设置网络设置,那么您将必须遵循某些规则脚步。在本博客中,我们讨论了两种不同的手动设置配置的方法,如下所示。使用图形用户界面使用 nmtui 命令让我们开始吧。方法 1:使用 GUI 在 Ubuntu 22.04 上设置静态 IP 地址如果您更喜欢使用 GUI 而不是命令行来配置静态 IP 地址,那么我们在这里为您总结了所有必需的步骤。第 1 步:打开有线设置首先,单击屏幕右上角的网络图标。当您单击此处时,会出现一个弹出窗口。现在选择“有线连接”选项,将打开一个菜单;从那里选择“有线设置”选项: 第2步:打开要配置的网络设置将打开有线设置。现在单击变速…
2025年2月28日

我如何通过开源工具在 Linux 上使用 Stream Deck

我如何通过开源工具在 Linux 上使用 Stream Deck Stream Deck 不仅仅是一个充满闪亮按钮的键盘;它还是一个简单的键盘。它是一个可定制的主力,可以更轻松地管理您的视频流。今年,我们大多数人都更加熟悉在家工作。作为一名开发者倡导者,这意味着旅行次数会减少很多,视频工作量也会增加,包括在 Twitch 上进行流媒体播放。当我在 2020 年春季转向在家工作和流式传输视频时,我决定购买一个 Stream Deck,但我不太确定我会用它做什么。Stream Deck 是一个键盘,可以让您更轻松地管理视频流。您可以自定义其按钮来执行诸如切换场景、调整音频、插入媒体、与观众交互等操作。我买了 32 个按钮的版本,因为当我购买它时,所有库存都只有这个版本。(洛娜·米切尔,CC BY-SA 4.0)六个月后,它已成为我最好的办公桌配件。我想…
2025年2月28日

如何将 APT 软件包存储库添加到 Debian、Ubuntu 和 Mint

如何将 APT 软件包存储库添加到 Debian、Ubuntu 和 Mint 软件包存储库(简称repo)是存储软件包并可从中检索的位置。它被组织在一个特殊的目录树中,通常包含一个索引文件和 Linux 包管理器访问 repo 中的包及其依赖项所需的元数据。包管理器(例如类 Debian 系统)使您能够从已配置的存储库自动安装和升级包。它们还具有依赖性解析功能和软件更新检查功能。此外,所有包管理器(如果不是大多数的话)都可以删除不再需要的包。本指南介绍如何在 Debian 和 Ubuntu Linux 及其衍生产品(如 Linux Mint)中添加软件包存储库。了解 Debian 和 Ubuntu 上的 APT 存储库APT 包管理器从各种存储库中获取包。存储库可以是二进制的或源代码的,可以是自动的或普通的。它也可以在线或离线(例如在 CD-ROM 上),但前者更常…
2025年2月28日

在 Debian 9 中使用 SSL/TLS 安装 Lets Encrypt and Secure Nginx

在 Debian 9 中使用 SSL/TLS 安装 Lets Encrypt and Secure Nginx 在此页 安装 Certbot 客户端实用程序 获取 Let's Encrypt 证书 获取 Lets encrypt SSL 证书的替代方法 为 TLS (SSL) 配置 Nginx 在 Nginx 中安装 Let's Encrypt Certificates 强制使用 HTTPS 传输网络流量 最终检查 自动更新 Let's Encrypt 证书 本教程将向您展示如何使用 Let's Encrypt 证书颁发机构免费颁发的 TLS 证书在 Debian 9 上安装和保护 Nginx 网络服务器。此外,我们将在证书过期之前使用 cron 作业配置 Lets’ Encrypt TLS 证书的自动更新。TLS,也称为传输层安全性,是一种网络协议,它使用 SSL 证书来加密在服务器和客户端之间流动的网络流量,或者在 Web 服务器…
2025年2月28日

在 Ubuntu 22.04 上安装 GitLab

在 Ubuntu 22.04 上安装 GitLab GitLab 是一个基于 Web 的 Git 存储库,充当版本控制系统。版本控制系统 (VCS) 软件在协作环境中跟踪和维护源代码更改。与 GitHub 和 Bitbucket 一样,GitLab 也允许您远程访问 Git 存储库。GitLab 可用于在程序的整个开发生命周期中共享该程序的代码和必需品。 GitLab 的主要优点之一是您可以根据您的要求管理 Git 存储库,例如保持信息公开/私有。本文提供了在 Ubuntu 22.04 上安装 GitLab 的分步说明。此外,您还将学习在 Ubuntu 22.04 上配置 GitLab。先决条件您需要安装各种工具,例如curl、OpenSSH服务器等,才能在Ubuntu 22.04上安装和使用GitLab。首先,通过发出以下命令更新系统的软件包列表:$ sudo apt update…
2025年2月28日

如何在 CentOS 7 上安装 VisualEditor for MediaWiki

如何在 CentOS 7 上安装 VisualEditor for MediaWiki 在此页 先决条件 我们将做什么 第 1 步 - 检查 MediaWiki 安装 第 2 步 - 安装依赖项 第 3 步 - 安装和配置 Parsoid 第 4 步 - 安装和配置可视化编辑器 第 5 步 - 测试 参考资料 VisualEditor 是 MediaWiki 的富文本编辑器。它作为扩展可用,并依赖于 Parsoid 解析器服务来启动和运行以编辑 MediaWiki 页面。来到Parsoid,它是一个基于Nodejs的解析器服务。它被许多 MediaWiki 扩展使用,包括 VisualEditor、Flow、Content Translation 和其他应用程序。在本教程中,我将向您展示如何为最新的 MediaWiki 版本 1.30 逐步安装和配置可视化编辑器。值得分享的是,我们的MediaWiki安装在CentOS…
2025年2月28日

如何在 Ubuntu 22.04 上安装 Krita

如何在 Ubuntu 22.04 上安装 Krita Krita 是一款免费、开源、功能齐全的数字绘画软件,提供简洁的界面、强大的画笔引擎和资源管理器。无论您是创作动画、漫画、故事艺术还是其他数字绘画,Krita 都是一个完美的选择,因为它提供了多种工具,使您的绘画体验变得有价值。在本教程中,我们将指导您如何在 Ubuntu 22.04 上安装 Krita 。如何在 Ubuntu 22.04 上安装 Krita在Ubuntu 22.04上安装Krita有多种方法,如下:从 Ubuntu 存储库安装 Krita从 Snap Store 安装 Krita从 Ubuntu 软件中心安装 Krita使用 AppImage 运行 Krita除了安装之外,您还可以下载Ubuntu 22.04上的Krita便携式版本,它将直接在您的系统上运行。下面讨论所有这些方法的细节。1.从 Ubun…
2025年2月28日

如何在 Linux 中启动/停止以及启用/禁用 FirewallD 和 Iptables 防火墙

如何在 Linux 中启动/停止以及启用/禁用 FirewallD 和 Iptables 防火墙 防火墙是一种软件,充当用户系统和外部网络之间的屏障,允许某些数据包通过,同时丢弃其他数据包。防火墙通常在网络层上运行,即在 Ipv4 和 Ipv6 的 IP 数据包上运行。数据包是否会通过或被阻止,取决于防火墙中针对此类数据包的规则。这些规则可以是内置的或用户定义的。进入网络的每个数据包都必须通过此防护罩,该防护罩将根据其中为此类数据包定义的规则对其进行验证。每个规则都有一个目标操作,当数据包无法满足该规则时将应用该目标操作。在 Linux 系统上,防火墙即服务由许多软件提供,最常见的是:firewalld 和 iptables。在 Linux 中使用了许多不同类型的防火墙,但最标准的防火墙是 Iptables 和 Firewalld,这将在本文中讨论。什么…