2025年2月28日

如何在 Linux 上安装 Spark IM 2.9.4 – 即时消息客户端

Spark 是一款免费的基于 Java 的消息传递应用程序,适用于企业和组织。它是一个跨平台应用程序,允许以安全的方式聊天、群聊和通话。 “Spark IM”的主要功能包括:轻量级应用干净的选项卡式界面支持传输层安全 (TLS)支持插件与 Openfire 插件集成拼写检查支持自动翻译支持OTR(Off The Record Messaging)协议进行消息加密支持不同皮肤允许群组聊天和文件传输由于它是基于Java的应用程序,因此安装Java是“Spark IM”的前提条件。让我们看看如何在 Ubuntu 设备上获取它。在 Ubuntu 20.10 上安装 Spark IM:首先,使用以下命令下载 Java:$sudo apt install default-jreJava 在您的设备上完成安装后,立即使用下面提到的命令下载当前版本的“Spark IM”:$w…
2025年2月28日

如何为 Ansible 生成 Linux 用户加密密码 |

如果您在 Linux 或 Unix 系统上使用 Ansible 用户模块进行用户管理,则需要加密密码才能在不使用提示的情况下为用户设置密码。在 macOS 系统上,密码参数值的值必须是明文。本指南将演示如何生成 Linux 用户加密密码以与 Ansible 用户模块一起使用。在 Linux 系统上生成哈希用户密码的方法有多种。其中一种方法是使用python,另一种方法涉及使用mkpasswd命令行实用程序,等等。使用Python3生成加密密码要生成哈希,您的系统上必须有 python3 包。根据您的操作系统,可以使用以下命令来安装软件包。### CentOS ### sudo yum -y install epel-release sudo yum -y install python3 python3-bcrypt ### Ubuntu / Debian ### sudo apt u…
2025年2月28日

如何在Linux中设置环境变量

在 Linux 中设置环境变量是定义在许多应用程序和终端命令中使用的公共和重复变量的好方法。这些环境变量有助于减少冗长,带来易用性,并使开发工作流程更好。Linux 中的环境变量可用于传递信息或影响应用程序或进程的行为。本文将解释设置环境变量的各种方法以及如何使用它们。要为当前使用的 shell 设置环境变量,请按以下格式定义变量:$ MYVAR=”xyz”定义是不言自明的,“MYVAR”是变量名,“xyz”是它的值。运行以下命令将验证环境变量是否已正确设置:$ echo $MYVAR注意环境变量的语法。虽然它们的工作方式与任何其他 shell 变量一样,但通常最好在左侧(变量名称)使用大写字母和下划线。要取消设置变量,请使用以下命令:$ unset MYVAR如果使用上述 echo 命令再次检查该变量,将不会显示任何输出。请注意,取消设…
2025年2月28日

Zorin OS 15 Lite发布:好看的轻量级Linux

Zorin OS 15 Lite 版本刚刚发布。我们将带您浏览这个新版本的桌面浏览,并为您重点介绍其主要功能。 Zorin OS 是一种日益流行的 Linux 发行版。它基于 Ubuntu,因此毫不奇怪,它也恰好是最适合初学者的 Linux 发行版之一。它类似于 Windows 的界面是许多 Windows 到 Linux 迁移者首选它的主要原因之一。Zorin OS 有两个主要变体:Zorin Core:它使用 GNOME 桌面,适用于较新的系统Zorin Lite:它使用轻量级 Xfce 桌面,旨在成为旧笔记本电脑和计算机的 LinuxZorin OS 15 Lite:有什么新变化?Zorin OS 15 Core 发布许久之后,Zorin OS 15 Lite 版本终于落地。您现在就可以使用免费的精简版或付费的终极精简版。我尝试了 Zorin OS 15 Lite Ultimate 版本。在…
2025年2月28日

如何在 Ubuntu 22.04 上安装 WonderCMS

WonderCMS 是一款开源且极小的平面文件 CMS,它提供了一种简单、轻松的方法来创建和管理网站。它是用 PHP 和 jQuery 编写的,不需要任何配置。它提供了现代 CMS 中可用的所有必要功能。它快速、响应灵敏,并且不需要任何数据库。它提供了一个用户友好的 Web UI,带有一个基本的下拉菜单,同时激活页面上的内联编辑控件。本教程将向您展示如何在 Ubuntu 22.04 上使用 Nginx 和 Let's Encrypt SSL 安装 WonderCMS。先决条件运行 Ubuntu 22.04 的服务器。有效的域名指向您的服务器IP。服务器上配置了 root 密码。安装 Nginx 和 PHP首先,您需要在服务器上安装 Nginx Web 服务器、PHP 和其他依赖项。您可以通过运行以下命令来安装所有这些:apt-get install nginx php php-fp…
2025年2月28日

如何在 Kali Linux 2023.x 上安装 Visual Studio Code |

Visual Studio Code 是一款免费使用的代码编辑器,经过重新定义和优化,用于构建和调试现代 Web 和云应用程序。 Visual Studio Code 可在 Linux、Windows 和 macOS 上运行。这个简短的教程将讨论如何在 Kali Linux 2022.x 上安装 Visual Studio Code。 Visual Studio Code 将源代码编辑器的简单性与强大的开发人员工具(例如 IntelliSense 代码完成和调试)结合在一起。在 Kali Linux 上安装 Visual Studio Code我们将使用官方 APT 存储库在 Kali Linux 上安装 Visual Studio Code。在添加存储库之前,请更新您的系统并安装下面的软件包。sudo apt update sudo apt install curl gpg gnupg2 software…
2025年2月28日

如何从Linux命令行获取任何位置的日出和日落时间

客观的目标是使用命令行和 bash shell 脚本获取任何给定位置的日出和日落时间信息。操作系统和软件版本操作系统: – Linux 发行版不可知。要求安装了 lynx 工具并访问 shell 命令行。您的位置代码是从 https://weather.codes/search/ 获取的。困难简单的惯例# – 要求以root权限直接以root用户身份或使用sudo命令执行给定的linux命令$ – 要求以常规非特权用户身份执行给定的 Linux 命令指示我获取日出和日落时间的主要动机,因此编写这个简单的脚本是为了家庭自动化。就我而言,我希望在太阳能发电足以满足设备电力需求时启动某些设备。鉴于我有正确的日出和日落时间信息,并且可以将开始结束时间偏移适当的小时数。日出和日落脚本创建一个 shell 脚本,例如。 sunrise-sunset.sh 包含以下内…
2025年2月28日

获得 Linux 基金会的 Hyperledger 区块链技术认证 [65% 折扣]

Linux 基金会是 Linux 背后的官方组织,正在限时举办其 Hyperledger 培训和认证课程。这将有助于提升您的职业生涯,因为区块链技能的需求量很大。区块链是科技界的最新流行词。区块链正在重新定义金融行业,金融科技初创公司很容易获得巨额资金。将区块链放入您的简历中,您将开始获得高薪工作机会。尽管该行业有需求,但该领域的熟练人才却不足。Linux 基金会启动了 Hyperledger 项目,以推进跨行业区块链技术。除了将科技巨头聚集在一起之外,他们还创建了一些培训计划和认证考试来培养超级账本技术熟练的技术人员。Linux 基金会还进行限时销售,以使人们负担得起他们的课程和考试。他们的最新优惠是为那些想要学习区块链技术的人提供的。如果您了解 Linux 系统管理、容器化和 Docker 的知识,您应该能够将其提升到一个新的水平。…
2025年2月28日

如何在 Ubuntu 上设置 Jenkins Master 和 Slave

Jenkins 是一个从 Hudson 项目派生的自动化服务器。它支持许多 SCM(源代码控制管理)软件系统,包括 Git、SVN 和 Mercurial。 Jenkins 提供了数百个插件来自动化您的项目。 Jenkins 提供对主/从架构的支持,使其能够托管大量项目构建。詹金斯“主/从”如何工作?Jenkins主/从架构用于分布式构建环境,其中构建项目的工作负载被分布到多个代理节点,并且我们可以为每个构建使用不同的环境。在 Jenkins 的“主/从”架构中,主服务器将自己表示为基本的 Jenkins 安装,并处理构建系统的所有任务。 Jenkins主节点将用于调度作业、监控从节点、向从节点调度构建、记录和表示构建结果以及直接执行构建作业。Jenkins 从节点设置用于从主节点卸载构建项目,并且需要在主节点和从节点之间建立连接。 Jenkin…
2025年2月28日

如何在 Ubuntu/Debian 上安装 Java 14 |

在本文中,您将了解如何在 Ubuntu/Debian Linux 计算机上安装 Oracle Java 14。 Java 是最常用的编程语言之一,用于构建业务应用程序、通用桌面应用程序、Web 应用程序、游戏等。 JDK 14 是 Java SE 平台版本 14 的开源参考实现,由 Java Community Process 中的 JSR 388 指定。您可以阅读 JDK 14 的发行说明,了解新的有趣的功能。您可以选择在 Debian/Ubuntu Linux 系统上安装 JDK 14 或 Oracle Java SE Development Kit 14。方法 1:从 PPA 存储库在 Ubuntu 上安装 Java 14Linux Uprising 团队提供了一个带有预构建 Java 二进制包的 PPA 存储库。您可以使用以下命令添加存储库。sudo apt update sudo add-apt-reposit…