2025年2月28日

Ubuntu 18.04 使安装内核更新变得更容易而无需重新启动

借助 Ubuntu 18.04 LTS,Canonical 使利用 Linux 内核实时修补变得非常容易。实时修补让您可以安装并应用重要的 Linux 内核安全更新,而无需重新启动系统。这意味着您可以在内核级别保证计算机的安全,不会对您的正常运行时间或工作效率产生任何影响。实时修补也非常快。大多数内核修复都会在几秒钟内生效,并且不会干扰您正在做的任何事情。“您可以推迟重新启动,而无需推迟最新的 Linux 内核安全补丁”整洁,嗯?在服务器上必不可少,但也可用于桌面在 Linux 服务器上,实时内核补丁自然是一个巨大的福音。它减少了停机时间和维护成本,同时提高了整体安全性和服务可靠性。您无需管理必须始终可访问且可用的服务器和系统,就知道实时修补是理所当然的事情。在 Linux 桌面上,实时内核补丁是......嗯,它有点不那么重要。简而言之…
2025年2月28日

如何在 Ubuntu 20.04 LTS 上安装 Memcached

本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 18.04(仿生海狸)在此页 先决条件 安装内存缓存 配置内存缓存 配置 PHP 以使用 Memcached 结论 Memcached 是一个开源、高性能、通用的分布式内存缓存系统。它是一个内存中的键值存储,用于存储小块任意数据,用于通过在 RAM 中缓存数据来加速动态网站。如果您的 Web 应用程序具有高读取调用和不频繁写入,则 Memcached 是一个很好的工具。在本教程中,我们将向您展示如何在 Ubuntu 20.04 上安装和配置 Memcached。先决条件 一台运行 Ubuntu 20.04 的服务器。 在您的服务器上配置了根密码。 安装内存缓存默认情况下,Memcached 包在 Ubuntu 默认存储库中可用。您可以使用以下命令安装它:apt-get install m…
2025年2月28日

如何在 Ubuntu 中安装 Apache Tomcat

如果要运行包含 Java 服务器页面编码或 Java servlet 的网页,可以使用 Apache Tomcat。它是一个开源 Web 服务器和 servlet 容器,由 Apache Software Foundation 发布。Tomcat 可以作为独立产品使用,具有自己的 Web 服务器,也可以与其他 Web 服务器(例如 Apache 或 IIS)结合使用。 Tomcat 的最新版本是 9.0.14,它构建在 Tomcat 8 和 8.5 之上,并实现了 Servlet 4.0、JSP 2.2。另请阅读:如何在 CentOS/RHEL 中安装 Apache Tomcat 9新版本进行了以下改进:添加了对 HTTP/2 的支持。添加了对使用 OpenSSL 来支持 JSSE 连接器的 TLS 支持。添加了对 TLS 虚拟主机 (SNI) 的支持。在本教程中,我们将向您展示如何在 Ubuntu 18.10 和旧…
2025年2月28日

让 RX 480 在 Linux 上运行 AMDGPU

AMD 的 RX 480 已经上市一周多了,在那一周里,Linux 游戏玩家一直在大声疾呼该卡是否以及如何在他们最喜欢的发行版上运行。当然,Ubuntu 16.04 受到 AMD 专有 Pro 驱动程序的正式支持,但其他人呢?如果您想使用那些已经开发了很长时间的 AMDGPU 开源驱动程序怎么办?嗯,这绝对是可能的,但这并不那么容易。警告:这里有龙,大龙。它们几乎就是您期望看到的那种在 Mereen 周围飞行的类型,因此,如果您不想冒险破坏您的安装并让眉毛烧焦,请立即返回。基础使 RX 480 正常工作所需的 AMDGPU 驱动程序部分是新的,因此它们位于候选版本和 Git 存储库中。因此,本指南将重点关注 Debian Sid、Ubuntu 16.04 和 Arch Linux。在其他地方也是可能的,但这三个可能是最简单、最不令人沮丧的。让 RX 480 运行需要一个基…
2025年2月28日

使用 Multipass 在 Linux 和 macOS 上运行 Ubuntu 虚拟机

本指南演示如何使用 Multipass 在 Linux 和 macOS 上运行 Ubuntu 虚拟机。但在我们深入探讨这个工具的关键之前。让我们先来了解一下这个工具是什么。什么是多通道?有许多虚拟化工具可用于部署虚拟机以进行测试和学习。其中包括 Virtualbox、VMware、LXD、KVM、Docker、LXC、Proxmox、Vagrant 等。我经常使用 Virtualbox 和 VMware 在 Linux 发行版上测试各种 Linux 应用程序。在本指南中,我们将采用另一种虚拟化工具,称为Multipass。该工具可以让普通用户、开发人员和系统管理员轻松创建和启动 Ubuntu 虚拟机。Multipass 是由 Canonical 团队开发的轻量级虚拟机管理器,用于在本地计算机上创建和启动 ubuntu 实例。它被开发为在 macOS、Window…
2025年2月28日

在 Linux 终端中进行算术的 5 种有用方法

在本文中,我们将向您展示在 Linux 终端中进行算术运算的各种有用方法。在本文结束时,您将学习在命令行中进行数学计算的基本不同实用方法。让我们开始吧!1.使用Bash shell在 Linux CLI 上进行基本数学运算的第一个也是最简单的方法是使用双括号。以下是我们使用变量中存储的值的一些示例:ADD=$(( 1 + 2 )) echo $ADD MUL=$(( $ADD * 5 )) echo $MUL SUB=$(( $MUL - 5 )) echo $SUB DIV=$(( $SUB / 2 )) echo $DIV MOD=$(( $DIV % 2 )) echo $MOD 2. 使用expr命令expr 命令计算表达式并将提供的表达式的值打印到标准输出。我们将了解使用 expr 进行简单数学运算、进行比较、递增变量值以及查找字符串长度的不同方法。以下是使用expr命令进行简单计算的一些…
2025年2月28日

IBM 发布开源字体,以下是如何在 Ubuntu 上使用它

该字体称为 IBM Plex。它由 IBM 设计师设计,并且(FastCoDesign)将“几乎在所有出现字母的地方使用”,从软件和网站,到新闻稿、访客通行证和 PowerPoint 演示文稿。对于像 IBM 这样的国际公司来说,其字体必须支持多种语言。第一个版本的字体涵盖 110 种不同的语言,并计划推出更多字符集。有等宽、衬线和无衬线版本,有八种不同的粗细。令人惊叹的是IBM Plex 字体是开源的。任何人都可以免费下载和使用,无论他们喜欢什么,无论在哪里。这意味着该公司不再需要支付许可费来使用迄今为止最喜欢的字体:Helvetica。有很多听起来有价值的长篇大论描述了这种字体,但我不会在这里引用任何内容。可以说它很现代,相当高,有点棱角,但即使在小尺寸下也有不错的屏幕表现。Mike Abbink 是 IBM Plex 的创建者。在 Quar…
2025年2月28日

如何在 Ubuntu 20.04 LTS 上安装 NetBox 网络文档和管理工具

本教程适用于这些操作系统版本Ubuntu 20.04(Focal Fossa)Ubuntu 18.04(仿生海狸)在此页 先决条件 开始 安装和配置 PostgreSQL 数据库 安装和配置 NetBox 安装和配置 Gunicorn 安装和配置 Supervisor 为 NetBox 配置 Nginx 访问 Netbox 网络界面 结论 Netbox 是一款免费且功能强大的 IP 地址 (IPAM) 和数据中心基础设施管理 (DCIM) 工具。它用于存储有关您的网络、虚拟机、清单等的信息。它最初是由 DigitalOcean 的网络工程团队开发的。该工具使用 Django Python 框架编写,依赖 PostgreSQL 数据库。它的目标是充当网络操作的特定领域的真实来源。在本教程中,我们将解释如何在 Ubuntu 20.04 上使用 Nginx 作为反向代理安装 Netbox。先决条件 一台…
2025年2月28日

如何在 Ubuntu 22.04 中更改为 root 用户 - Linux 管理

安装Ubuntu 22.04后,您将不可避免地频繁登录root帐户或使用管理员权限。这是因为安装或删除软件以及配置系统设置需要使用 root 帐户或 sudo 命令。这不仅是 Ubuntu 所独有的,实际上也是所有 Linux 系统所独有的。在本指南中,我们将向您展示如何在 Ubuntu 22.04 Jammy Jellyfish 上更改为 root 帐户,以及如何使用 sudo 以 root 权限执行命令。在本教程中您将学习:如何使用 sudo 命令如何登录 root 帐户如何以 root 用户身份打开终端在 Ubuntu 22.04 中更改为 root 用户在 Ubuntu 中,如果您需要使用 root 权限执行命令,通常只需在命令前面加上 sudo 即可。如果您最近尚未进行身份验证,系统将提示您输入密码。这是一个例子:$ sudo apt update 或者,您可以执行 sudo -i 命令…
2025年2月28日

如何在 Linux 上设置静态 IP 地址和修改路由表

本文将向您展示如何在 Linux 上从命令行配置静态 IP 地址以及如何修改路由表。从命令行配置 IP 地址和路由是每个 Linux 管理员都应该学习的必修技能。在本文中,我们将回顾如何使用 ip 和 ifconfig 命令分配静态 IP 地址。此外,我们还将讨论如何使用iproute命令创建静态路由来更改Linux系统的默认网关。使用 ifconfig 命令设置静态 IP 地址(已弃用)如今,ifconfig 命令已被弃用,并由 Linux 中的 ip 命令取代。不过,ifconfig 命令仍然有效,并且可用于大多数 Linux 发行版。它用于配置网络接口。如果未给出参数,ifconfig 显示当前活动接口的状态。ifconfig如果给出单个接口参数,则它仅显示给定接口的状态。ifconfig eth0添加 -a 参数后,该命令将显示所有接口的状态,甚至包括那些已关闭…