2025年2月28日

如何在 Ubuntu 20.04 LTS Focal Fossa 上的多个 GCC 和 G++ 编译器版本之间切换

在本教程中,我们将使用 apt install 命令安装多个版本的 GCC 和 G++ 编译器。此外,通过使用 update-alternatives 工具,您将了解如何轻松地在多个 GCC 和 G++ 编译器版本之间切换以及如何检查当前选择的编译器版本。在本教程中您将学习:如何安装多个 GCC 和 G++ 编译器版本如何创建替代编译器版本列表如何在多个编译器版本之间切换在 Ubuntu 20.04 上安装 GCC C 编译器分步说明安装多个 C 和 C++ 编译器版本: $ sudo apt install build-essential $ sudo apt -y install gcc-7 g++-7 gcc-8 g++-8 gcc-9 g++-9 使用 update-alternatives 工具创建多个 GCC 和 G++ 编译器替代方案的列表: sudo update-alternatives --in…
2025年2月28日

体验 Linux Krusader 文件管理器的强大功能

无论您将 Krusader 用作不起眼的文件管理器,还是 Linux 系统的包罗万象的界面,它都是一个功能强大且令人满意的应用程序,您应该尝试一下。Krusader 是一款简单、功能强大的双面板文件管理器,适用于 KDE Plasma 桌面和其他 Linux 桌面。您可以将其视为高级用户对 Dolphin 的替代方案,它遵循“指挥官”风格文件管理器(例如 Midnight Commander)的传统。Krusader 包括存档处理、挂载文件系统支持、文件系统搜索、目录同步、批量重命名等等。安装克鲁萨德在 Linux 上,您的发行版可能会将 Krusader 打包在其软件存储库中。如果是这样,您可以使用包管理器进行安装。例如,在 Debian 和基于 Debian 的系统上:$ sudo apt install krusader如果您的发行版不提供 Krusader,…
2025年2月28日

在Linux命令行中查看文件内容

在终端基础知识系列的本章中,您将了解如何在 Linux 命令行中查看文件的内容。您在终端基础知识系列的上一章中学习了如何创建新文件。在本章中,您将学习阅读文件。我将讨论显示文本文件内容的最常见的 Linux 命令。在执行此操作之前,让我们使用示例文件创建“游乐场”。我们先创建一个目录并切换到它。mkdir display_files && cd display_files在这里复制一个巨大的文本文件。cp /etc/services .然后,创建一个名为 columbo.txt 的新文件,其中包含以下文本(如上一章所述,使用带有 的 cat 命令):Prescription: Murder Ransom for a Dead Man Murder by the Book Death Lends a Hand Dead Weight Suitable for Fr…
2025年2月28日

使用 Linux 命令行的 5 个必读资源

Linux 命令行仍然是该系统最强大和最受欢迎的功能之一。一开始,有命令行。虽然现代 Linux 发行版包括 GNOME 和 KDE 等图形桌面,但命令行仍然是每个 Linux 系统的强大功能之一。通过命令行,您可以利用一组丰富的指令来编辑和操作文件、控制系统以及自动化流程。今年,我们的贡献者写了很多关于 Linux 命令行的精彩文章。这是我最喜欢的五个主题。初学者必备的 12 个 Linux 命令Don Watkins 撰写了关于导航 Linux 命令行的 12 个基本命令的列表。如果您是 Linux 新手并且想要探索命令行,这是一个很好的列表,可以帮助您入门。在 CLI 应用程序中创建出色的 UX 的 3 个步骤创建具有出色用户体验 (UX) 的命令行程序是一项艰巨的任务,但 Noaa Barki 分享了使其发挥作用的三个可行步骤。如果您正在构建自己的命令行程序,Noaa 的…
2025年2月28日

在 Ubuntu 中安装 DOSBox 玩复古游戏

DOSbox 模拟器可让您使用 80 年代的磁盘操作系统。您还可以用它在 Linux 上玩复古游戏。DOSBox 是免费的开源软件,可让您模拟上个世纪的 MS-DOS 操作系统。你为什么想要那个?为了怀旧,它可以让您玩 80 年代和 90 年代流行的 8 位游戏。其中包括马里奥、魂斗罗、DOOM 等传奇游戏。听起来不错?让我向您介绍如何在 Ubuntu 上安装 DOSBox。我还将向您展示如何安装和玩复古游戏。Dosbox 在其他 Linux 发行版中也可用。除了安装之外,其余说明应该对所有发行版都有效。DOS 主要是基于命令行的操作系统。使用 DOSbox 需要使用终端。在 Ubuntu 上安装 DOSBoxDOSBox 软件包可在 Universe 存储库中找到。应该已经启用它,以便可以使用以下命令安装 DOSBox:sudo apt install dosbox完成后,从…
2025年2月28日

探索 Linux SpaceFM 文件管理器的强大功能

如果您对 Linux 上的文件管理器感到满意,但想尝试一个设计上稍有不同的文件管理器,那么 SpaceFM 值得一看。SpaceFM 是一个使用 GTK 工具包的 Linux 选项卡式文件管理器,因此它非常适合 GNOME、Mate、Cinnamon 等桌面。 SpaceFM 还具有内置设备管理器系统,因此它特别适合窗口管理器,例如 Fluxbox 或 fvwm,它们通常不包含图形设备管理器。如果您对 Linux 上的文件管理器感到满意,但想尝试一个设计上稍有不同的文件管理器,那么 SpaceFM 值得一看。安装 SpaceFM在 Linux 上,您可能会在发行版的软件存储库中找到 SpaceFM。在 Fedora、Mageia、OpenMandriva 和类似平台上:$ sudo dnf install spacefm在 Debian 和基于 Debian 的系统上:$ sud…
2025年2月28日

如何验证下载的 Ubuntu ISO 映像校验和

在本教程中,您将学习如何验证下载的 Ubuntu ISO 映像的真实性。目的是确保 Ubuntu 下载的 ISO 没有被篡改、没有以某种方式损坏并且没有恶意软件。在本教程中您将学习:如何获取正确的签名密钥如何导入正确的签名密钥如何验证校验和文件的内容如何验证下载的 Ubuntu ISO 映像校验和如何验证下载的 Ubuntu ISO 映像校验和如何验证下载的 Ubuntu ISO 映像校验和分步说明第一步是下载 Ubuntu ISO 映像。您很可能已经完成了此步骤。在本教程中,我们将使用并下载 Ubuntu 20.04 ISO 映像。在继续下一步之前,您应该有可用的 Ubuntu ISO 映像。例子: $ ls focal-desktop-amd64.iso 从您下载实际 ISO 映像的同一 Ubuntu 服务器位置,您还需要下载相关的 SHA256SUMS 校验和和 SHA256S…
2025年2月28日

为什么 Linux 在机器学习领域很受欢迎?最常用的发行版

Linux 正在成为机器学习和人工智能流程的首选操作系统。 Linux 基金会报告称,该基金会的人工智能计划 LF AI“一直以每月一个新项目的速度增长”。此外,他们认为开源的未来在于人工智能生态系统和数据社区的应用。如果您想知道是否应该在新的机器学习项目中使用 Linux,这篇文章适合您。我们将探索人工智能和机器学习项目的 Linux 用例以及最流行的发行版。Linux 在机器学习方面的优势毫无疑问,Linux 的优点之一是无需附加许可费。 TensorFlow 和 PyTorch 等大型组织使用 Linux 构建具有数万个处理器的系统,而无需为这些处理器支付许可费用。大多数机器学习服务器都在 Linux 中。因此,如果您想为最常见的服务器操作系统进行编写,Linux 是合理的选择。 PyTorch 和 TensorFlow 对 Windows 的支持有限。…
2025年2月28日

如何将 Debian 9 Stretch 升级到 Debian 10 Buster

客观的本文介绍了从 Debian 9 Stretch Linux 到 Debian 10 Buster 的系统升级过程。什么是新的UEFI 安全启动AppArmor 默认启用APT 可选强化稳定点版本的无人值守升级显着改进了德语用户的手册页默认基于nftables框架的网络过滤Cryptsetup 默认为磁盘上的 LUKS2 格式使用 CUPS 2.2.10 进行无人驾驶打印对基于 Allwinner A64 的设备的基本支持来源:debian.orgDebian 10 Buster Linux 系统准备工作警告鉴于 Debian 是一个极其强大的 Linux 发行版,再加上生活中没有什么是确定的,因此升级后您可能会遇到一个损坏的情况。系统。因此,有必要指出,没有任何系统升级是万无一失的,您应该在建议的系统升级到 Debian Buster 之前讨论、准备并可能测试任何适当…
2025年2月28日

如何在 RHEL 8/CentOS 8 上安装 ELK Stack

在这篇博文中,我将向您展示如何在 RHEL 8/CentOS 8 上安装和配置 ELK Stack。“ELK”是三个开源项目的缩写:Elasticsearch、Logstash 和 Kibana。以下是堆栈中每个工具的简短描述。Elasticsearch:这是一个开源、分布式、RESTful、基于 JSON 的搜索引擎。它具有可扩展性、易于使用且灵活Logstash:这是一个服务器端数据处理管道,它同时从多个源获取数据,对其进行转换,然后将其发送到像 Elasticsearch 这样的“存储”。Kibana 允许用户在 Elasticsearch 中使用图表和图形可视化数据。我们的上一篇文章介绍了在 RHEL 8 上安装 Elasticsearch。为了简单和方便,我们将介绍在 RHEL 8 上安装所有三个 ELK 堆栈工具的步骤。步骤1:在RHEL 8/Ce…