2025年2月28日

如何在 Ubuntu 上检查 NetworkManager 版本

如何在 Ubuntu 上检查 NetworkManager 版本 网络管理器是一个用于管理系统网络设置的 Linux 实用程序。它使用户可以轻松快速连接到已知或首选网络。通过网络管理器,用户可以管理不同的网络任务,例如将系统连接到 WiFi 网络或在系统上设置网络接口。它预装在包括 Ubuntu 在内的大多数 Linux 发行版中,如果用户不确定自己的系统上安装了哪个版本,请按照本文的指南查找不同的方法来检查 Ubuntu 上的网络管理器版本。如何检查 Ubuntu 上的网络管理器版本检查 Ubuntu 上的网络管理器版本很简单,可以通过以下命令完成:1:使用-version Ubuntu 用户可以通过以下“–version”命令找到系统上的 Network Manager 版本:$ nmcli --version2:使用-v以下带有“-v”标志而不是“–ver…
2025年2月28日

如何在 Ubuntu 22.04 Jammy Jellyfish Linux 桌面上安装 Gnome Shell 扩展

如何在 Ubuntu 22.04 Jammy Jellyfish Linux 桌面上安装 Gnome Shell 扩展 GNOME 桌面环境的功能可以通过安装 Ubuntu GNOME 扩展来扩展。这些插件是由普通用户和开发人员编写和提交的,旨在改善桌面环境并希望与其他用户共享其扩展。在本教程中,您将学习如何在 Ubuntu 22.04 Jammy Jellyfish 桌面上安装 Gnome Shell 扩展。在本教程中您将学习:如何安装 Ubuntu gnome 扩展如何安装与 Firefox 浏览器集成的 Gnome shell 插件如何安装 Gnome shell 主机连接器如何启用 Gnome 扩展Ubuntu Gnome 扩展安装分步说明首先,我们将为 Ubuntu 22.04 桌面安装额外的内部 Ubuntu 扩展。为此,打开命令行终端并执行以下命令:$ sudo apt update $…
2025年2月28日

如何在 Ubuntu 22.04 上使用 PHP 8.1 安装 Caddy Web 服务器

如何在 Ubuntu 22.04 上使用 PHP 8.1 安装 Caddy Web 服务器 本教程适用于这些操作系统版本Ubuntu 22.04(Jammy Jellyfish)Ubuntu 16.04(Xenial Xerus)在此页 先决条件 安装 Caddy Web 服务器 如何启动和停止 Caddy 服务 在 Caddy 中启用 PHP 支持 创建 Caddy 虚拟主机配置文件 验证 Caddy PHP 支持 结论 Caddy 是一个用 GO 语言构建的现代 Web 服务器。它是一个简单、用户友好、轻量级且受商业支持的 Web 服务器。它支持 HTTP/2 和实验性 HTTP/3 协议,可以在任何地方运行,没有外部依赖性它可以通过插件进行扩展。 Caddy 是唯一默认自动使用 HTTPS 的 Web 服务器。 Caddy 会自动为您的站点获取和更新 TLS 证书。它的设计考虑到了安全性,并提供了许多对托管网站有用的…
2025年2月28日

如何在 Ubuntu 22.04 LTS 上的 Docker 容器中使用 NVIDIA GPU

如何在 Ubuntu 22.04 LTS 上的 Docker 容器中使用 NVIDIA GPU 您可以在 Docker 容器中传递 NVIDIA GPU,并从这些 Docker 容器在 NVIDIA GPU 上运行 CUDA 程序。这对于学习AI(人工智能)来说是非常有用的功能。能够在 Docker 容器上运行 AI 代码(即 Tensorflow)将为您节省大量时间。您还可以在不同的 CUDA 版本上尝试您的 AI 代码,而无需更改计算机上的 CUDA 版本。摆弄计算机上的 NVIDIA 驱动程序和 CUDA 版本可能会导致 NVIDIA 驱动程序无法工作或导致黑/蓝屏死机等问题。因此,保持系统原样并在隔离环境(如 Docker 容器)中进行更改始终是一个好主意。这可以保持您的主计算机干净(不必要的开发工具)。在本文中,我将向您展示如何在 Ubuntu 22.04 LTS 上设置 Docker C…
2025年2月28日

如何在Ubuntu Linux上安装RPM包

如何在Ubuntu Linux上安装RPM包 Linux 系统的软件安装包有时会以 RPM 文件的形式出现。这些文件旨在安装在基于 RHEL 的 Linux 发行版(例如 Red Hat Enterprise Linux、Fedora、CentOS 等)上。在 Ubuntu 上,等效的软件包是 DEB 文件。但是,可以将 RPM 文件转换为 DEB 并将其安装在 Ubuntu Linux 上。在本教程中,我们将逐步介绍在 Ubuntu Linux 上安装 RPM 文件的说明。一个名为Alien的应用程序可以为我们将RPM包转换为DEB文件,或者直接即时安装RPM包,因为它将它们转换为Ubuntu兼容的格式。下面跟随我们一起了解具体方法。在本教程中您将学习:如何安装外星人如何在 Ubuntu 上将 RPM 包转换为 DEB 文件如何安装 DEB 文件如何通过一个命令转换并安装 RPM 文件在…
2025年2月28日

如何在 Fedora Linux 中使用 LUKS 加密驱动器?

如何在 Fedora Linux 中使用 LUKS 加密驱动器? 介绍Linux 统一密钥设置 (LUKS) 是一种磁盘加密规范,为加密硬盘驱动器提供易于使用的界面。它是 Linux 社区中广泛使用的加密标准,其重要性在于它可以确保存储在硬盘上的数据在被盗或丢失时免受未经授权的访问。当您使用 LUKS 加密驱动器时,如果没有密码密钥,您的所有文件、文档和媒体将变得无法读取。如果没有此密码密钥,几乎不可能访问加密驱动器的内容。考虑到如今我们在计算机上存储的敏感信息的数量,例如税务记录和个人财务信息;与工作相关的文件;以及机密的客户数据等 - 拥有 LUKS 等强大的加密工具成为保护我们的私人信息的基本要求。在 Fedora Linux 中使用 LUKS 加密驱动器的简要概述在 Fedora Linux 中使用 LUKS 加密驱动器涉及几个步骤,最终安装加密分区以安全…
2025年2月28日

如何在 Arch Linux 上更新 Grub

如何在 Arch Linux 上更新 Grub 对于Ubuntu和其他Linux系统,GRUB(GRand Unified Bootloader)是一个引导加载程序工具。 Linux 内核以及初始 RAM 盘 (initrd) 在系统启动时由它加载。如果有多个操作系统或内核可用,用户可以选择启动哪一个。此外,它还为经验丰富的用户提供了命令行界面来直接配置启动过程。在本指南中,我们将讨论在 Arch Linux 系统上更新 Grub 的方法。更新 Arch Linux从以下列出的命令开始,该命令用于更新软件包数据库并升级在 Arch Linux 上运行的系统上的所有软件包。 -S 标志告诉 Pacman 同步(安装或更新)软件包。 -y 标志告诉 Pacman 对于它可能提出的任何问题都假设是的答案。 -u 标志告诉 Pacman 还升级系统上已安装的软件包。在输出中,您可以看到核…
2025年2月28日

Ubuntu 22.04 无法启动:故障排除指南

Ubuntu 22.04 无法启动:故障排除指南 如果您在启动 Ubuntu 22.04 系统时遇到问题,有一个名为“启动修复”的工具可以解决各种常见问题。通常引导问题可能是由于 GRUB 引导菜单或 /boot 目录中的文件损坏造成的。无论是什么情况,引导修复都是一款出色的软件,可以帮助我们开始故障排除。在本教程中,我们将向您展示如何将计算机启动到恢复模式并下载启动修复实用程序以执行故障排除。请跟随我们下面的脚步,获取有关解决 Ubuntu 22.04 Jammy Jellyfish 启动问题的帮助。在本教程中您将学习:如何加载到实时 Linux 环境中如何安装引导修复如何使用启动修复来解决启动问题Ubuntu 22.04 无法启动:故障排除指南你知道吗? GRUB 是 Ubuntu 的引导加载程序。如果您的系统在加载 Ubuntu 时遇到问题,通常表明 GR…
2025年2月28日

如何在 Raspberry Pi {Linux、Mac OS、Windows} 上启用 SSH?

如何在 Raspberry Pi {Linux、Mac OS、Windows} 上启用 SSH? 介绍Raspberry Pi 是一款流行的信用卡大小的计算机,可用于多种用途,例如媒体中心、游戏机,甚至用作网络服务器。这些设备运行在不同的操作系统上,例如 Raspbian(Debian Linux 的一个版本)、Windows 10 IoT Core 和 Ubuntu 等。这些设备提供的功能之一是能够通过 Secure Shell (SSH) 进行远程连接。SSH 的解释SSH(安全外壳)是一种协议,允许用户通过不安全的网络安全地访问远程计算机。它使用加密来保护客户端和服务器之间的所有通信,确保通过网络传输的数据的隐私性和完整性。由于其安全特性,SSH 已成为远程访问的重要工具。在 Raspberry Pi 上启用 SSH 的重要性在 Raspberry Pi 上启用 SSH…
2025年2月28日

Ubuntu FTP 22.04 服务器配置

Ubuntu FTP 22.04 服务器配置 文件传输协议(FTP)是用于在服务器和客户端之间通信和传输文件的标准协议。 FTP 采用客户端-服务器架构。我们将介绍在 Ubuntu 22.04 上配置 FTP 的步骤。在 Ubuntu 22.04 上配置 FTPFTP 在 Ubuntu 上可用,但您需要一个 FTP 守护程序来提供安全隧道来加密 FTP 服务器中的数据流。 VSFTPD(非常安全的FTP守护进程)是Linux系统上可靠的FTP服务器。我们将使用它在 Ubuntu 22.04 上配置 FTP 服务器。首先更新 Ubuntu 存储库。$ sudo apt update要安装 VSFTPD,请使用以下命令。添加 -y 以跳过任何提示。$ sudo apt install vsftpd -y安装后 VSFTPD 自动启用。验证其状态以检查其是否正在运行。$ sudo systemctl sta…