2025年2月28日

如何在 Ubuntu 24.04 服务器上安装 Moodle LMS

本教程适用于这些操作系统版本Ubuntu 24.04(高贵食蚁兽)Ubuntu 22.04(果酱水母)Ubuntu 20.04(焦窝)Ubuntu 16.04(Xenial Xerus)在此页面上先决条件安装依赖项配置 MariaDB 服务器创建数据库和用户配置 PHP下载Moodle源代码设置 Apache 虚拟主机使用 UFW 保护 Moodle使用 HTTPS 保护 Moodle安装Moodle结论Moodle 是一个流行的开源平台,世界各地的教育机构都使用它来创建在线课程、管理内容和促进协作学习。由于 Ubuntu 的稳定性、安全性以及对广泛软件包的支持,在 Ubuntu 上运行 Moodle 是一种常见的选择。该过程涉及安装必要的组件,例如作为 Web 服务器的 Apache 或 Nginx、作为数据库的 MySQL 或 PostgreSQL、以及作为脚本语言的…
2025年2月28日

Linux 内核开发随 6.0 候选版本 2 一起发展

仅仅一周后,Linus Torvalds 就放弃了另一个 Linux 内核候选版本。这个版本有什么新内容?就在宣布第一个 Linux 6.0 候选版本一周后,Linus Torvalds 带着 Linux 内核的第二个候选版本回来了。Linux 6.0 候选版本 2 发生了哪些变化?托瓦尔兹再次淡化了此次发布的重要性。他在给 Linux 内核邮件列表的消息中写道:“这里没有什么特别有趣的地方,rc2 往往相当平静,人们可以喘口气,还没有发现很多错误。”尽管如此,候选版本确实附带了通常的一轮错误修复。托瓦尔兹指出,更新可以解决在谷歌云虚拟机上运行测试的问题。该内核还包括对网络和存储驱动程序的一些重要错误修复。此版本仍然主要引起开发人员和发行版维护人员的兴趣。Torvalds 在宣布第一个 6.0 候选版本时强调,内核没有任何根本性变化。第二个候选版本的增…
2025年2月28日

鹦鹉Linux下载

Parrot OS 是一个 Linux 发行版,非常注重用户隐私和渗透测试。它基于 Debian Linux。对于其他最流行的 Linux 发行版,请访问我们专门的 Linux 下载页面。当人们想到渗透测试发行版时,通常第一个想到的就是 Kali Linux。虽然肯定存在一些功能重叠,但这两个发行版有很多差异。 Parrot 的第一印象清楚地表明,它更像是一个注重隐私的发行版,而不是黑客发行版。Parrot 继承了许多 Debian 的特性,例如使用 APT 包管理器,它可以从中安装 Debian 存储库中可用的数量惊人的包。 Parrot 还维护自己的存储库,其中包含渗透测试和隐私工具。Parrot 通过默认禁用网络服务来强调“保持安静”。这会产生更小的 RAM 占用空间,但如果您位于目标网络上,也有助于隐藏系统。默认情况下它还会禁用自动安装。这些额外的安全措…
2025年2月28日

如何在 Linux 中查找您拥有的显卡?

无论是 Nvidia、Radeon 还是 Intel,它们都可能在 Linux 上存在一些问题。当您要解决图形问题时,您首先要知道的是您的系统中有哪块图形卡。Linux 有几个命令来检查硬件信息。您可以使用它们来检查您拥有什么显卡(也称为视频卡)。让我向您展示一些在 Linux 中获取 GPU 信息的命令。在Linux命令行中检查显卡详细信息使用lspci命令查找显卡lspci 命令显示有关通过 PCI(外围组件互连)总线连接的设备的信息。基本上,此命令为您提供系统所有外围设备的详细信息,从键盘和鼠标到声音、网络和显卡。默认情况下,您将拥有大量此类外围设备。这就是为什么您需要使用 grep 命令以这种方式过滤显卡的输出:lspci | grep VGA这应该显示有关您的显卡的一行信息:abhishek@linux:~$ lspci | grep VGA…
2025年2月28日

15 个最佳 Ubuntu 应用程序

我们选择了适合普通 Linux 用户的最受欢迎的类别。例如,我们建议灵活应用图片修改分类;一个基于 GUI 的自然视频编辑管理器,可满足您所有的混合媒体更改需求等。简单地说,我们为您完成了所有调查。因此,安装 Ubuntu 后,这些是您通常需要满足日常需求的应用程序。我们应该立即开始总结。GIMPGIMP 是 Linux 上的主流图像编辑应用程序。此应用程序是一个跨平台编辑管理器,可用于 Linux、macOS X、Windows 和其他操作系统。 GIMP 是一个全面的程序,适用于图形设计、图像处理和编辑、制作表示和绘图表达。 GIMP 通过在您的工作中投入精力来完成工作。它是一个开源应用程序,可在整个网络上免费使用。任何如果您曾经在 Windows 或 macOS 上使用 Evernote 做笔记,那么当您使用 Whatever 时,切换到 Linux 会更…
2025年2月28日

在 CentOS 8/CentOS 7 上安装 Python 3.9 |

在今天的指南中,您将学习如何在 CentOS 8/CentOS 7 Linux 系统上安装 Python 3.9。 Python 是一种通用的、解释性的高级编程语言,最初由 Guido van Rossum 创建。 Python 的创建是为了简单性、深度集成和强大的可扩展性。您可以使用强大的库和工具(包括 Django、Pygame、Matplotlib、Plotly 等)通过 Python 实现更多功能。在接下来的部分中,我们将了解 CentOS 8/CentOS 7 上 Python 3.9 的安装步骤。如果您对 Python 3.9 中提供的功能的完整列表感兴趣,请查看官方发行说明。在 CentOS 8/CentOS 7 上安装 Python 3.9Python 是一个跨平台软件包,这意味着它可以在 Linux、Windows、macOS 和 BSD 系统上运行。截至本文更新时,Py…
2025年2月28日

如何在 Ubuntu 上安装 Plex

通常,我们最终会遇到需要将数字视频或音频从一种媒体传输到另一种媒体,或者与其他人共享视频或音频文件的情况。如果要共享或传输的文件占用大量内存,这可能会变得非常耗时。这就是 Plex 发挥作用的地方。 Plex 允许您将计算机中的任何内容流式传输到其他媒体、与他人共享内容等等!对于那些运行服务器的人来说,Plex 还充当组织管理者的角色。使用此程序,您可以命名文件,调整元数据,以便在这些文件上显示正确的封面艺术,甚至找到新的位置来存储数据。有了如此出色的应用程序,如果不学习如何使用它,那就浪费了机会。所以,今天,我们将了解如何在 Ubuntu 上安装和使用 Plex。第 1 步:您拥有哪个版本的 Ubuntu?Plex 有 32 位和 64 位版本可供选择。请务必检查您正在运行的 Ubuntu 版本。要检查您的 Ubuntu 版本,请通过 Ubuntu D…
2025年2月28日

如何在Linux系统上安装Docker CE |

如何在 Ubuntu/Debian/Fedora/Arch Linux 和 CentOS Linux 系统上安装 Docker CE?截至本文撰写时,Docker 有两个主要版本 - Docker CE(社区版)和 Docker EE(企业版)。本文将重点介绍在各种 Linux 操作系统发行版上安装 Docker CE。Docker 是一个容器运行时引擎,它允许您将应用程序及其所有依赖项打包到一个标准化单元中以进行软件开发。Docker 容器将一个软件包装在一个完整的文件系统中,其中包含运行所需的所有内容:代码、运行时、系统工具、系统库 – 可以安装在服务器上的任何内容。这保证了无论运行在什么环境中,它都将始终以相同的方式运行。在这里,我们将介绍在 Ubuntu、Debian、Fedora、CentOS 和 Arch Linux 发行版上安装 Docker CE。1)…
2025年2月28日

适合初学者的 Linux 命令行基础知识:第 2 部分

您好,欢迎来到 Linux 命令行系列的第二部分。您将学到一些更有趣的技巧,可以用来掌握您的系统,所以请坐在座位上,因为我们开始了。设置日期和时间我必须承认,这是我很久以前必须在终端前完成的任务,但不知道如何去做。那是因为我已经习惯了 Gnome 的做法,但当时我没有 Gnome。那么该怎么办?man date, 当然。根据您居住的国家/地区,日期格式与世界其他地区有所不同。在美国,日期/时间格式的格式为 mm/dd/yy 或 mm/dd/yyyy,其中 m 为月,d 为日,y 为年,采用两位数格式(例如 86 表示 1986 年) )。我要说的是,您使用 date 命令设置日期的方式可能与您习惯的格式(或您所在国家/地区使用的格式)不同。本段不会替代手册页,但如果您拥有 root 权限,它将帮助您快速设置系统的日期/时间。如果您只是输入date如果没有其…
2025年2月28日

如何在 Linux 中连接到串行控制台

串行端口连接允许用户在没有显示器的情况下控制系统。以下是如何在 Linux 中访问和使用串行控制台。处理嵌入式 Linux 项目时不可或缺的元素之一是通过串行控制台接口访问您的设备。为此,您正在开发嵌入式系统的计算机必须具有串行端口。然而,如今很少有计算机具有串行端口,这就是我们使用 USB 转串行转换器的原因。最后,您将详细了解什么是串行控制台以及它们如何在 Linux 上工作。设置 USB 转串口转换器Linux 可以自动识别市场上几乎所有 USB 串行转换器。将任何 USB 转换器插入计算机并使用 dmesg 命令查找设备的文件名。dmesg 在上面的示例中,您可以在制造商部分看到 VirtualBox,因为主机是在 VirtualBox 上运行的 Linux 发行版。此处,制造商名称将根据您使用的转换器而变化。您还可以看到您正在使用的串行转换器已连…